コード例 #1
0
ファイル: VlcPlayer.cs プロジェクト: dingfeng/SmartPlayer
 public void SetVolume(int volume)
 {
     LibVlcAPI.libvlc_audio_set_volume(libvlc_media_player_, volume);
 }
コード例 #2
0
ファイル: VlcPlayer.cs プロジェクト: dingfeng/SmartPlayer
 public void SetPlayTime(double seekTime)
 {
     LibVlcAPI.libvlc_media_player_set_time(libvlc_media_player_, (Int64)(seekTime * 1000));
 }
コード例 #3
0
ファイル: VlcPlayer.cs プロジェクト: dingfeng/SmartPlayer
 public int GetVolume()
 {
     return(LibVlcAPI.libvlc_audio_get_volume(libvlc_media_player_));
 }
コード例 #4
0
ファイル: VlcPlayer.cs プロジェクト: dingfeng/SmartPlayer
 //  public void FastForward()
 // {
 //    if (libvlc_media_player_ != IntPtr.Zero)
 //   {
 //      LibVlcAPI.libvlc_media_player_fastforward(libvlc_media_player_);
 // }
 // }
 public double GetPlayTime()
 {
     return(LibVlcAPI.libvlc_media_player_get_time(libvlc_media_player_) / 1000.0);
 }
コード例 #5
0
ファイル: VlcPlayer.cs プロジェクト: dingfeng/SmartPlayer
 public float GetRate(float rate)
 {
     return(LibVlcAPI.libvlc_media_player_get_rate(libvlc_media_player_));
 }
コード例 #6
0
ファイル: VlcPlayer.cs プロジェクト: dingfeng/SmartPlayer
 public void SetRate(float rate)
 {
     LibVlcAPI.libvlc_media_player_set_rate(libvlc_media_player_, rate);
 }
コード例 #7
0
ファイル: VlcPlayer.cs プロジェクト: dingfeng/SmartPlayer
 public string Version()
 {
     return(LibVlcAPI.libvlc_get_version());
 }
コード例 #8
0
ファイル: VlcPlayer.cs プロジェクト: dingfeng/SmartPlayer
 public void SetFullScreen(bool istrue)
 {
     LibVlcAPI.libvlc_set_fullscreen(libvlc_media_player_, istrue ? 1 : 0);
 }