private void MusicControlReceived(MusicControlAction action) { switch (action) { case MusicControlAction.PlayPause: /* if (MediaPlayer.State == MediaState.Playing) * { * MediaPlayer.Pause(); * } * else * { * MediaPlayer.Resume(); * }*/ break; case MusicControlAction.Next: //MediaPlayer.MoveNext(); break; case MusicControlAction.Previous: //MediaPlayer.MovePrevious(); break; } }
private void MusicControlReceived(MusicControlAction action) { switch (action) { case MusicControlAction.PlayPause: if (MediaPlayer.State == MediaState.Playing) { MediaPlayer.Pause(); } else { MediaPlayer.Resume(); } break; case MusicControlAction.Next: MediaPlayer.MoveNext(); break; case MusicControlAction.Previous: MediaPlayer.MovePrevious(); break; } }
//private void MediaPlayer_ActiveSongChanged(object sender, EventArgs e) //{ // if (MediaPlayer.Queue.ActiveSong != null) // { // _pebble.SetNowPlayingAsync(MediaPlayer.Queue.ActiveSong.Artist.Name, MediaPlayer.Queue.ActiveSong.Album.Name, MediaPlayer.Queue.ActiveSong.Name); // } // else // { // _pebble.SetNowPlayingAsync(string.Empty, string.Empty, string.Empty); // } //} private void MusicControlReceived(MusicControlAction action) { switch (action) { case MusicControlAction.PlayPause: //if (MediaPlayer.State == MediaState.Playing) //{ // MediaPlayer.Pause(); //} //else //{ // MediaPlayer.Resume(); //} break; case MusicControlAction.Next: //MediaPlayer.MoveNext(); break; case MusicControlAction.Previous: //MediaPlayer.MovePrevious(); break; } }
protected override void GetContentFromMessage(List <byte> payload) { this.ControlAction = (MusicControlAction)payload[0]; }
protected override void GetContentFromMessage(List<byte> payload) { this.ControlAction = (MusicControlAction)payload[0]; }
private void MusicControlReceived(MusicControlAction action) { switch (action) { case MusicControlAction.PlayPause: if (MediaPlayer.State == MediaState.Playing) { MediaPlayer.Pause(); } else { MediaPlayer.Resume(); } break; case MusicControlAction.Next: MediaPlayer.MoveNext(); break; case MusicControlAction.Previous: MediaPlayer.MovePrevious(); break; } }