コード例 #1
0
        public void PlayMovie(ApiMovie video)
        {
            if (video == null)
            {
                return;
            }
            if (!_parent.IsConnected())
            {
                return;
            }

            var args = new JsonObject();

            args["movieid"] = video.IdMovie;
            _parent.AsyncJsonCommand("XBMC.Play", args);
        }
コード例 #2
0
 public void ToggleMute()
 {
     if (_parent.MpcLoaded)
     {
         _parent.MpcHcRemote.ToggleMute();
     }
     else
     if (_parent.IsConnected())
     {
         _parent.AsyncJsonCommand("XBMC.ToggleMute", null);
     }
 }
コード例 #3
0
        public void PlaySong(ApiAudioSong audio)
        {
            if (audio == null)
            {
                return;
            }
            if (!_parent.IsConnected())
            {
                return;
            }
            var args = new JsonObject();

            args["songid"] = audio.IdSong;
            _parent.AsyncJsonCommand("XBMC.Play", args);
        }
コード例 #4
0
ファイル: Xbmc.System.cs プロジェクト: kronic/Yatse2
 public void Quit()
 {
     _parent.AsyncJsonCommand("XBMC.Quit", null);
 }