static int n_ReadAt_JarrayBII(IntPtr jnienv, IntPtr native__this, long p0, IntPtr native_p1, int p2, int p3) { global::TV.Danmaku.Ijk.Media.Player.Misc.IMediaDataSource __this = global::Java.Lang.Object.GetObject <global::TV.Danmaku.Ijk.Media.Player.Misc.IMediaDataSource> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); byte[] p1 = (byte[])JNIEnv.GetArray(native_p1, JniHandleOwnership.DoNotTransfer, typeof(byte)); int __ret = __this.ReadAt(p0, p1, p2, p3); if (p1 != null) { JNIEnv.CopyArray(p1, native_p1); } return(__ret); }
static long n_GetSize(IntPtr jnienv, IntPtr native__this) { global::TV.Danmaku.Ijk.Media.Player.Misc.IMediaDataSource __this = global::Java.Lang.Object.GetObject <global::TV.Danmaku.Ijk.Media.Player.Misc.IMediaDataSource> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.Size); }
static void n_Close(IntPtr jnienv, IntPtr native__this) { global::TV.Danmaku.Ijk.Media.Player.Misc.IMediaDataSource __this = global::Java.Lang.Object.GetObject <global::TV.Danmaku.Ijk.Media.Player.Misc.IMediaDataSource> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.Close(); }