コード例 #1
0
        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);
        }
コード例 #2
0
 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);
 }
コード例 #3
0
 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();
 }
コード例 #4
0
 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());
 }
コード例 #5
0
 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);
 }
コード例 #6
0
 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);
 }