static bool n_EqualId_arrayB(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Org.Jcodec.Containers.Mkv.Boxes.EbmlBase __this = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Containers.Mkv.Boxes.EbmlBase> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); byte[] p0 = (byte[])JNIEnv.GetArray(native_p0, JniHandleOwnership.DoNotTransfer, typeof(byte)); bool __ret = __this.EqualId(p0); if (p0 != null) { JNIEnv.CopyArray(p0, native_p0); } return(__ret); }
public virtual unsafe void Add (global::Org.Jcodec.Containers.Mkv.Boxes.EbmlBase p0) { if (id_add_Lorg_jcodec_containers_mkv_boxes_EbmlBase_ == IntPtr.Zero) id_add_Lorg_jcodec_containers_mkv_boxes_EbmlBase_ = JNIEnv.GetMethodID (class_ref, "add", "(Lorg/jcodec/containers/mkv/boxes/EbmlBase;)V"); try { JValue* __args = stackalloc JValue [1]; __args [0] = new JValue (p0); if (GetType () == ThresholdType) JNIEnv.CallVoidMethod (((global::Java.Lang.Object) this).Handle, id_add_Lorg_jcodec_containers_mkv_boxes_EbmlBase_, __args); else JNIEnv.CallNonvirtualVoidMethod (((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID (ThresholdClass, "add", "(Lorg/jcodec/containers/mkv/boxes/EbmlBase;)V"), __args); } finally { } }
static long n_Size(IntPtr jnienv, IntPtr native__this) { global::Org.Jcodec.Containers.Mkv.Boxes.EbmlBase __this = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Containers.Mkv.Boxes.EbmlBase> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.Size()); }
static IntPtr n_GetData(IntPtr jnienv, IntPtr native__this) { global::Org.Jcodec.Containers.Mkv.Boxes.EbmlBase __this = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Containers.Mkv.Boxes.EbmlBase> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.Data)); }
public static unsafe global::Org.Jcodec.Containers.Mkv.SeekHeadFactory.SeekMock Make (global::Org.Jcodec.Containers.Mkv.Boxes.EbmlBase p0) { if (id_make_Lorg_jcodec_containers_mkv_boxes_EbmlBase_ == IntPtr.Zero) id_make_Lorg_jcodec_containers_mkv_boxes_EbmlBase_ = JNIEnv.GetStaticMethodID (class_ref, "make", "(Lorg/jcodec/containers/mkv/boxes/EbmlBase;)Lorg/jcodec/containers/mkv/SeekHeadFactory$SeekMock;"); try { JValue* __args = stackalloc JValue [1]; __args [0] = new JValue (p0); global::Org.Jcodec.Containers.Mkv.SeekHeadFactory.SeekMock __ret = global::Java.Lang.Object.GetObject<global::Org.Jcodec.Containers.Mkv.SeekHeadFactory.SeekMock> (JNIEnv.CallStaticObjectMethod (class_ref, id_make_Lorg_jcodec_containers_mkv_boxes_EbmlBase_, __args), JniHandleOwnership.TransferLocalRef); return __ret; } finally { } }
static void n_Add_Lorg_jcodec_containers_mkv_boxes_EbmlBase_ (IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Org.Jcodec.Containers.Mkv.SeekHeadFactory __this = global::Java.Lang.Object.GetObject<global::Org.Jcodec.Containers.Mkv.SeekHeadFactory> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Org.Jcodec.Containers.Mkv.Boxes.EbmlBase p0 = global::Java.Lang.Object.GetObject<global::Org.Jcodec.Containers.Mkv.Boxes.EbmlBase> (native_p0, JniHandleOwnership.DoNotTransfer); __this.Add (p0); }