public Dictionary <string, string> PauseMusic() { JukeboxMediaManager.GetInstance().Pause(); return(JukeboxMediaManager.GetInstance().getCurrentMetadata()); }
public async Task <float> Seek(float seekValue) { TimeSpan seekTime = TimeSpan.FromSeconds(seekValue); var seek = JukeboxMediaManager.GetInstance().Seek(seekTime); return(seekValue); }
public async Task <Dictionary <string, string> > NextTrack() { if (CrossMediaManager.Current.IsPlaying()) { await Task.Run(() => JukeboxMediaManager.GetInstance().PlayNext()); } else { await Task.Run(() => JukeboxMediaManager.GetInstance().PlayNext()); JukeboxMediaManager.GetInstance().Pause(); } if (CrossMediaManager.Current.Queue.HasNext) { return(JukeboxMediaManager.GetInstance().getNextMetadata()); } else { return(JukeboxMediaManager.GetInstance().getCurrentMetadata()); }; }
public async Task <Dictionary <string, string> > PreviousTrack() { if (CrossMediaManager.Current.IsPlaying()) { await Task.Run(() => playPrev()); } else { await Task.Run(() => playPrevPause()); } if (CrossMediaManager.Current.Queue.HasPrevious) { return(JukeboxMediaManager.GetInstance().getPrevMetadata()); } else { return(JukeboxMediaManager.GetInstance().getCurrentMetadata()); }; }
void playPrev() { JukeboxMediaManager.GetInstance().PlayPrev(); }
public string PlayMusic(int id) { JukeboxMediaManager.GetInstance().Play(); return(""); }
public async Task <string> Mute() { JukeboxMediaManager.GetInstance().Mute(); return(""); }
public async Task <string> VolumeUp() { JukeboxMediaManager.GetInstance().VolumeUp(); return(""); }