public void updatePlayStateOnTrackItem(TrackPlayState _playState, Int32 _itemIndex = -1) { MediaItem_Track trackInfo; if (this.list == null) { return; } if (_itemIndex == -1) { _itemIndex = currentTrackIndexPlaying; } lock (list) { for (int i = 0; i < this.list.Count; i++) { trackInfo = (MediaItem_Track)this.list[i]; if (trackInfo.listIndex == _itemIndex) { trackInfo.playState = _playState; } else { trackInfo.playState = TrackPlayState.Stopped; } this.list[i] = trackInfo; } } }
public void updatePlayStateOnTrackItem(String _listId, TrackPlayState _playState, Int32 _itemIndex = -1) { ZoneTrackMediaList mediaList = (ZoneTrackMediaList)this.getList(_listId); if (mediaList == null) { return; } mediaList.updatePlayStateOnTrackItem(_playState, _itemIndex); }
public void updatePlayStateOnTrackItem(TrackPlayState _playState, Int32 _itemIndex = -1) { MediaItem_Track trackInfo; if (this.list == null) return; if (_itemIndex == -1) _itemIndex = currentTrackIndexPlaying; lock (list) { for (int i = 0; i < this.list.Count; i++) { trackInfo = (MediaItem_Track)this.list[i]; if (trackInfo.listIndex == _itemIndex) { trackInfo.playState = _playState; } else { trackInfo.playState = TrackPlayState.Stopped; } this.list[i] = trackInfo; } } }
public void updatePlayStateOnTrackItem(String _listId, TrackPlayState _playState, Int32 _itemIndex = -1) { ZoneTrackMediaList mediaList = (ZoneTrackMediaList)this.getList(_listId); if (mediaList == null) return; mediaList.updatePlayStateOnTrackItem(_playState, _itemIndex); }