Esempio n. 1
0
 /// <summary>
 /// 暂停
 /// </summary>
 public void Pause()
 {
     if (libVLCMediaPlayer != IntPtr.Zero)
     {
         VLCAPI.libvlc_media_player_pause(libVLCMediaPlayer);
         playState = VLCPlayState.STATE_Pause;
     }
 }
Esempio n. 2
0
 /// <summary>
 /// 停止
 /// </summary>
 public void Stop()
 {
     if (libVLCMediaPlayer != IntPtr.Zero)
     {
         VLCAPI.libvlc_media_player_stop(libVLCMediaPlayer);
         playState = VLCPlayState.STATE_Stop;
         StopEvent(EventArgs.Empty);
     }
 }
Esempio n. 3
0
 /// <summary>
 /// 播放
 /// </summary>
 public void Play()
 {
     Console.WriteLine("Play");
     if (libVLCMediaPlayer != IntPtr.Zero)
     {
         if (playState != VLCPlayState.STATE_Play)
         {
             VLCAPI.libvlc_media_player_play(libVLCMediaPlayer);
             playState = VLCPlayState.STATE_Play;
         }
     }
 }