public void PrepareTest() { PreparePlaylist(); for(int a = 0; a < StartIndex; a++) Playlist.Next(); var item = new PlaylistItem(new AudioFile()); Playlist.AddItem(item); _item = item; }
private PlaylistItem PrepareTest(int index) { PreparePlaylist(); for(int a = 0; a < StartIndex; a++) Playlist.Next(); var item = new PlaylistItem(new AudioFile()); Playlist.InsertItem(item, index); return item; }
public void InsertItem(PlaylistItem item, int index) { // Add new playlist item at the specified index Items.Insert(index, item); // Increment current item index if an item was inserted before the current item; set current item if index is the same if (index < CurrentItemIndex) CurrentItemIndex++; else if (index == CurrentItemIndex) CurrentItem = item; PrepareCurrentItemForPlayback(); }
public void AddItem(PlaylistItem playlistItem) { Items.Add(playlistItem); PrepareCurrentItemForPlayback(); }