public void PlayFiles(Collection <ApiAudioSong> songs) { if (songs == null) { return; } if (!_parent.IsConnected()) { return; } _parent.Command("ClearPlayList(0)"); _parent.Command("SetCurrentPlaylist(0)"); var pos = 0; foreach (var apiAudioSong in songs) { if (pos == 0) { _parent.Command("PlayFile(" + apiAudioSong.Path + apiAudioSong.FileName + ";0)"); pos++; } else { _parent.AsyncCommand("AddToPlayList", apiAudioSong.Path + apiAudioSong.FileName + ";0"); } } }
public void PlayFile(string filename) { _parent.AsyncCommand("PlayFile", filename); }
public void Quit() { _parent.AsyncCommand("Exit()", ""); }
public void SetVolume(int volumepercent) { _parent.AsyncCommand("ExecBuiltIn", "SetVolume(" + Convert.ToString(volumepercent, CultureInfo.InvariantCulture) + ")"); }