public unsafe void SetMediaPlayer(global::Com.Pili.Pldroid.Player.IMediaControllerMediaPlayerControl p0) { if (id_setMediaPlayer_Lcom_pili_pldroid_player_IMediaController_MediaPlayerControl_ == IntPtr.Zero) { id_setMediaPlayer_Lcom_pili_pldroid_player_IMediaController_MediaPlayerControl_ = JNIEnv.GetMethodID(class_ref, "setMediaPlayer", "(Lcom/pili/pldroid/player/IMediaController$MediaPlayerControl;)V"); } JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_setMediaPlayer_Lcom_pili_pldroid_player_IMediaController_MediaPlayerControl_, __args); }
static void n_SetMediaPlayer_Lcom_pili_pldroid_player_IMediaController_MediaPlayerControl_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::Com.Pili.Pldroid.Player.IMediaController __this = global::Java.Lang.Object.GetObject <global::Com.Pili.Pldroid.Player.IMediaController> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Pili.Pldroid.Player.IMediaControllerMediaPlayerControl p0 = (global::Com.Pili.Pldroid.Player.IMediaControllerMediaPlayerControl)global::Java.Lang.Object.GetObject <global::Com.Pili.Pldroid.Player.IMediaControllerMediaPlayerControl> (native_p0, JniHandleOwnership.DoNotTransfer); __this.SetMediaPlayer(p0); }
static void n_Start(IntPtr jnienv, IntPtr native__this) { global::Com.Pili.Pldroid.Player.IMediaControllerMediaPlayerControl __this = global::Java.Lang.Object.GetObject <global::Com.Pili.Pldroid.Player.IMediaControllerMediaPlayerControl> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); __this.Start(); }
static bool n_CanSeekForward(IntPtr jnienv, IntPtr native__this) { global::Com.Pili.Pldroid.Player.IMediaControllerMediaPlayerControl __this = global::Java.Lang.Object.GetObject <global::Com.Pili.Pldroid.Player.IMediaControllerMediaPlayerControl> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.CanSeekForward()); }
static long n_GetDuration(IntPtr jnienv, IntPtr native__this) { global::Com.Pili.Pldroid.Player.IMediaControllerMediaPlayerControl __this = global::Java.Lang.Object.GetObject <global::Com.Pili.Pldroid.Player.IMediaControllerMediaPlayerControl> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.Duration); }
static int n_GetBufferPercentage(IntPtr jnienv, IntPtr native__this) { global::Com.Pili.Pldroid.Player.IMediaControllerMediaPlayerControl __this = global::Java.Lang.Object.GetObject <global::Com.Pili.Pldroid.Player.IMediaControllerMediaPlayerControl> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.BufferPercentage); }