static void n_NextBlock_Lorg_jcodec_common_io_BitWriter_Lorg_jcodec_codecs_aac_blocks_Block_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1) { global::Org.Jcodec.Codecs.Aac.BlockWriter __this = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Codecs.Aac.BlockWriter> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Org.Jcodec.Common.IO.BitWriter p0 = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Common.IO.BitWriter> (native_p0, JniHandleOwnership.DoNotTransfer); global::Org.Jcodec.Codecs.Aac.Blocks.Block p1 = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Codecs.Aac.Blocks.Block> (native_p1, JniHandleOwnership.DoNotTransfer); __this.NextBlock(p0, p1); }
public static unsafe void WriteTrailingBits(global::Org.Jcodec.Common.IO.BitWriter p0) { if (id_writeTrailingBits_Lorg_jcodec_common_io_BitWriter_ == IntPtr.Zero) { id_writeTrailingBits_Lorg_jcodec_common_io_BitWriter_ = JNIEnv.GetStaticMethodID(class_ref, "writeTrailingBits", "(Lorg/jcodec/common/io/BitWriter;)V"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); JNIEnv.CallStaticVoidMethod(class_ref, id_writeTrailingBits_Lorg_jcodec_common_io_BitWriter_, __args); } finally { } }
public static unsafe void WriteSE(global::Org.Jcodec.Common.IO.BitWriter p0, int p1) { if (id_writeSE_Lorg_jcodec_common_io_BitWriter_I == IntPtr.Zero) { id_writeSE_Lorg_jcodec_common_io_BitWriter_I = JNIEnv.GetStaticMethodID(class_ref, "writeSE", "(Lorg/jcodec/common/io/BitWriter;I)V"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(p0); __args [1] = new JValue(p1); JNIEnv.CallStaticVoidMethod(class_ref, id_writeSE_Lorg_jcodec_common_io_BitWriter_I, __args); } finally { } }
public static unsafe void WriteCodeword(global::Org.Jcodec.Common.IO.BitWriter p0, global::Org.Jcodec.Codecs.Prores.Codebook p1, int p2) { if (id_writeCodeword_Lorg_jcodec_common_io_BitWriter_Lorg_jcodec_codecs_prores_Codebook_I == IntPtr.Zero) { id_writeCodeword_Lorg_jcodec_common_io_BitWriter_Lorg_jcodec_codecs_prores_Codebook_I = JNIEnv.GetStaticMethodID(class_ref, "writeCodeword", "(Lorg/jcodec/common/io/BitWriter;Lorg/jcodec/codecs/prores/Codebook;I)V"); } try { JValue *__args = stackalloc JValue [3]; __args [0] = new JValue(p0); __args [1] = new JValue(p1); __args [2] = new JValue(p2); JNIEnv.CallStaticVoidMethod(class_ref, id_writeCodeword_Lorg_jcodec_common_io_BitWriter_Lorg_jcodec_codecs_prores_Codebook_I, __args); } finally { } }
public virtual unsafe void WriteChrDCBlock(global::Org.Jcodec.Common.IO.BitWriter p0, int[] p1, global::Org.Jcodec.Common.IO.VLC[] p2, int p3, int p4, int[] p5) { if (id_writeChrDCBlock_Lorg_jcodec_common_io_BitWriter_arrayIarrayLorg_jcodec_common_io_VLC_IIarrayI == IntPtr.Zero) { id_writeChrDCBlock_Lorg_jcodec_common_io_BitWriter_arrayIarrayLorg_jcodec_common_io_VLC_IIarrayI = JNIEnv.GetMethodID(class_ref, "writeChrDCBlock", "(Lorg/jcodec/common/io/BitWriter;[I[Lorg/jcodec/common/io/VLC;II[I)V"); } IntPtr native_p1 = JNIEnv.NewArray(p1); IntPtr native_p2 = JNIEnv.NewArray(p2); IntPtr native_p5 = JNIEnv.NewArray(p5); try { JValue *__args = stackalloc JValue [6]; __args [0] = new JValue(p0); __args [1] = new JValue(native_p1); __args [2] = new JValue(native_p2); __args [3] = new JValue(p3); __args [4] = new JValue(p4); __args [5] = new JValue(native_p5); if (GetType() == ThresholdType) { JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_writeChrDCBlock_Lorg_jcodec_common_io_BitWriter_arrayIarrayLorg_jcodec_common_io_VLC_IIarrayI, __args); } else { JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "writeChrDCBlock", "(Lorg/jcodec/common/io/BitWriter;[I[Lorg/jcodec/common/io/VLC;II[I)V"), __args); } } finally { if (p1 != null) { JNIEnv.CopyArray(native_p1, p1); JNIEnv.DeleteLocalRef(native_p1); } if (p2 != null) { JNIEnv.CopyArray(native_p2, p2); JNIEnv.DeleteLocalRef(native_p2); } if (p5 != null) { JNIEnv.CopyArray(native_p5, p5); JNIEnv.DeleteLocalRef(native_p5); } } }
public static unsafe void WriteSE(global::Org.Jcodec.Common.IO.BitWriter p0, int p1, string p2) { if (id_writeSE_Lorg_jcodec_common_io_BitWriter_ILjava_lang_String_ == IntPtr.Zero) { id_writeSE_Lorg_jcodec_common_io_BitWriter_ILjava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "writeSE", "(Lorg/jcodec/common/io/BitWriter;ILjava/lang/String;)V"); } IntPtr native_p2 = JNIEnv.NewString(p2); try { JValue *__args = stackalloc JValue [3]; __args [0] = new JValue(p0); __args [1] = new JValue(p1); __args [2] = new JValue(native_p2); JNIEnv.CallStaticVoidMethod(class_ref, id_writeSE_Lorg_jcodec_common_io_BitWriter_ILjava_lang_String_, __args); } finally { JNIEnv.DeleteLocalRef(native_p2); } }
public virtual unsafe void Write(global::Org.Jcodec.Common.IO.BitWriter p0) { if (id_write_Lorg_jcodec_common_io_BitWriter_ == IntPtr.Zero) { id_write_Lorg_jcodec_common_io_BitWriter_ = JNIEnv.GetMethodID(class_ref, "write", "(Lorg/jcodec/common/io/BitWriter;)V"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); if (GetType() == ThresholdType) { JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_write_Lorg_jcodec_common_io_BitWriter_, __args); } else { JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "write", "(Lorg/jcodec/common/io/BitWriter;)V"), __args); } } finally { } }
static void n_WriteChrDCBlock_Lorg_jcodec_common_io_BitWriter_arrayIarrayLorg_jcodec_common_io_VLC_IIarrayI(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, IntPtr native_p2, int p3, int p4, IntPtr native_p5) { global::Org.Jcodec.Codecs.H264.IO.CAVLC __this = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Codecs.H264.IO.CAVLC> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Org.Jcodec.Common.IO.BitWriter p0 = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Common.IO.BitWriter> (native_p0, JniHandleOwnership.DoNotTransfer); int[] p1 = (int[])JNIEnv.GetArray(native_p1, JniHandleOwnership.DoNotTransfer, typeof(int)); global::Org.Jcodec.Common.IO.VLC[] p2 = (global::Org.Jcodec.Common.IO.VLC[])JNIEnv.GetArray(native_p2, JniHandleOwnership.DoNotTransfer, typeof(global::Org.Jcodec.Common.IO.VLC)); int[] p5 = (int[])JNIEnv.GetArray(native_p5, JniHandleOwnership.DoNotTransfer, typeof(int)); __this.WriteChrDCBlock(p0, p1, p2, p3, p4, p5); if (p1 != null) { JNIEnv.CopyArray(p1, native_p1); } if (p2 != null) { JNIEnv.CopyArray(p2, native_p2); } if (p5 != null) { JNIEnv.CopyArray(p5, native_p5); } }
public virtual unsafe void NextBlock(global::Org.Jcodec.Common.IO.BitWriter p0, global::Org.Jcodec.Codecs.Aac.Blocks.Block p1) { if (id_nextBlock_Lorg_jcodec_common_io_BitWriter_Lorg_jcodec_codecs_aac_blocks_Block_ == IntPtr.Zero) { id_nextBlock_Lorg_jcodec_common_io_BitWriter_Lorg_jcodec_codecs_aac_blocks_Block_ = JNIEnv.GetMethodID(class_ref, "nextBlock", "(Lorg/jcodec/common/io/BitWriter;Lorg/jcodec/codecs/aac/blocks/Block;)V"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(p0); __args [1] = new JValue(p1); if (GetType() == ThresholdType) { JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_nextBlock_Lorg_jcodec_common_io_BitWriter_Lorg_jcodec_codecs_aac_blocks_Block_, __args); } else { JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "nextBlock", "(Lorg/jcodec/common/io/BitWriter;Lorg/jcodec/codecs/aac/blocks/Block;)V"), __args); } } finally { } }
static void n_Write_Lorg_jcodec_common_io_BitWriter_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Org.Jcodec.Codecs.Mpeg12.Bitstream.SequenceDisplayExtension.ColorDescription __this = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Codecs.Mpeg12.Bitstream.SequenceDisplayExtension.ColorDescription> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Org.Jcodec.Common.IO.BitWriter p0 = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Common.IO.BitWriter> (native_p0, JniHandleOwnership.DoNotTransfer); __this.Write(p0); }
static IntPtr n_GetBuffer(IntPtr jnienv, IntPtr native__this) { global::Org.Jcodec.Common.IO.BitWriter __this = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Common.IO.BitWriter> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.Buffer)); }
static void n_Write1Bit_I(IntPtr jnienv, IntPtr native__this, int p0) { global::Org.Jcodec.Common.IO.BitWriter __this = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Common.IO.BitWriter> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.Write1Bit(p0); }
static int n_Position(IntPtr jnienv, IntPtr native__this) { global::Org.Jcodec.Common.IO.BitWriter __this = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Common.IO.BitWriter> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.Position()); }
static void n_WriteVLC_Lorg_jcodec_common_io_BitWriter_I(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1) { global::Org.Jcodec.Common.IO.VLC __this = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Common.IO.VLC> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Org.Jcodec.Common.IO.BitWriter p0 = global::Java.Lang.Object.GetObject <global::Org.Jcodec.Common.IO.BitWriter> (native_p0, JniHandleOwnership.DoNotTransfer); __this.WriteVLC(p0, p1); }