/// <summary> /// 暂停 /// </summary> public void Pause() { if (libVLCMediaPlayer != IntPtr.Zero) { VLCAPI.libvlc_media_player_pause(libVLCMediaPlayer); playState = VLCPlayState.STATE_Pause; } }
/// <summary> /// 停止 /// </summary> public void Stop() { if (libVLCMediaPlayer != IntPtr.Zero) { VLCAPI.libvlc_media_player_stop(libVLCMediaPlayer); playState = VLCPlayState.STATE_Stop; StopEvent(EventArgs.Empty); } }
/// <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; } } }