Searched refs:playlist (Results 1 - 20 of 20) sorted by relevance

/haiku/src/apps/mediaplayer/playlist/
H A DPlaylistFileReader.h29 Playlist* playlist) = 0;
32 // or returns NULL if the argument is not a valid playlist file.
35 int32 _AppendItemToPlaylist(const BString& entry, Playlist* playlist);
36 // Returns the track's playlist index if it was successfully added, else returns -1.
46 virtual void AppendToPlaylist(const entry_ref& ref, Playlist* playlist);
53 Playlist* playlist);
55 status_t _ParseTitleLine(const BString& title, Playlist* playlist,
57 status_t _ParseLengthLine(const BString& length, Playlist* playlist,
H A DPlaylistFileReader.cpp42 PlaylistFileReader::_AppendItemToPlaylist(const BString& entry, Playlist* playlist) argument
69 bool itemAdded = playlist->AddItem(item);
73 assignedIndex = playlist->IndexOf(item);
96 M3uReader::AppendToPlaylist(const entry_ref& ref, Playlist* playlist) argument
105 _AppendItemToPlaylist(line, playlist);
112 PlsReader::AppendToPlaylist(const entry_ref& ref, Playlist* playlist) argument
118 // The version of the PLS standard used in this playlist file, taken from the Version line.
128 // Check for the "[playlist]" header on the first line
130 if (line != "[playlist]") {
170 lastAssignedIndex = _AppendItemToPlaylist(lineContent, playlist);
191 _ParseTitleLine(const BString& title, Playlist* playlist, const int32 lastAssignedIndex) argument
210 _ParseLengthLine(const BString& length, Playlist* playlist, const int32 lastAssignedIndex) argument
[all...]
H A DPlaylist.h103 Playlist* playlist);
105 Playlist* playlist);
107 Playlist* playlist);
111 static bool ExtraMediaExists(Playlist* playlist,
119 static bool _ExtraMediaExists(Playlist* playlist,
121 static bool _ExtraMediaExists(Playlist* playlist,
H A DCopyPLItemsCommand.h17 Playlist* playlist,
H A DImportPLItemsCommand.h16 Playlist* playlist,
H A DRemovePLItemsCommand.h17 Playlist* playlist,
H A DMovePLItemsCommand.h17 Playlist* playlist,
H A DRandomizePLItemsCommand.h17 Playlist* playlist,
H A DPlaylist.cpp90 BLocker("playlist lock"),
164 const char* kTextPlaylistMimeString = "text/x-playlist";
165 const char* kBinaryPlaylistMimeString = "application/x-vnd.haiku-playlist";
290 // the given playlist is assumed to be a temporary "dummy"
423 // the playlist is replaced by the refs in the message
425 // in the existing playlist
437 Playlist* playlist = add ? &temporaryPlaylist : this;
458 // Do not sort the whole playlist anymore, as that
459 // will screw up the ordering in the saved playlist.
476 // At least sort this subsection of the playlist
506 AppendToPlaylistRecursive(const entry_ref& ref, Playlist* playlist) argument
541 AppendPlaylistToPlaylist(const entry_ref& ref, Playlist* playlist) argument
585 AppendQueryToPlaylist(const entry_ref& ref, Playlist* playlist) argument
609 ExtraMediaExists(Playlist* playlist, PlaylistItem* item) argument
628 _ExtraMediaExists(Playlist* playlist, const entry_ref& ref) argument
645 _ExtraMediaExists(Playlist* playlist, BUrl url) argument
[all...]
H A DImportPLItemsCommand.cpp27 ImportPLItemsCommand::ImportPLItemsCommand(Playlist* playlist, argument
31 fPlaylist(playlist),
62 if (!Playlist::ExtraMediaExists(playlist, temp.ItemAtFast(i))) {
133 // add refs to playlist at the insertion index
156 // remove new items from playlist and restore old refs
166 // remove new items from playlist
H A DCopyPLItemsCommand.cpp24 CopyPLItemsCommand::CopyPLItemsCommand(Playlist* playlist, argument
28 fPlaylist(playlist),
82 // add refs to playlist at the insertion index
103 // remove refs from playlist
H A DRandomizePLItemsCommand.cpp26 RandomizePLItemsCommand::RandomizePLItemsCommand(Playlist* playlist, argument
30 fPlaylist(playlist),
114 // remove refs from playlist
120 // add refs to playlist at the randomized indices
H A DMovePLItemsCommand.cpp25 MovePLItemsCommand::MovePLItemsCommand(Playlist* playlist, argument
29 fPlaylist(playlist),
118 // remove refs from playlist
124 // add refs to playlist at the insertion index
153 // remove refs from playlist
159 // add ref to playlist at remembered indices
H A DRemovePLItemsCommand.cpp26 RemovePLItemsCommand::RemovePLItemsCommand(Playlist* playlist, argument
30 fPlaylist(playlist),
85 // remove refs from playlist
149 // add items to playlist at remembered indices
H A DPlaylistWindow.h50 Playlist* playlist,
H A DPlaylistListView.h25 Playlist* playlist,
H A DPlaylistWindow.cpp47 // Maintaining a playlist file on disk is a bit tricky. The playlist ref should
49 // * loads a new playlist via Open,
50 // * loads a new playlist via dropping it on the MainWindow,
51 // * loads a new playlist via dropping it into the ListView while replacing
69 BString errorMessage(B_TRANSLATE("Saving the playlist failed.\n\nError: "));
78 PlaylistWindow::PlaylistWindow(BRect frame, Playlist* playlist, argument
83 fPlaylist(playlist),
96 fListView = new PlaylistListView(frame, playlist, controller,
99 BScrollView* scrollView = new BScrollView("playlist scrollvie
[all...]
H A DPlaylistListView.cpp226 PlaylistListView::PlaylistListView(BRect frame, Playlist* playlist, argument
229 SimpleListView(frame, "playlist listview", NULL),
231 fPlaylist(playlist),
/haiku/src/apps/mediaplayer/
H A DControllerView.h25 Playlist* playlist);
H A DControllerView.cpp25 Playlist* playlist)
29 fPlaylist(playlist),
87 // Reached end of playlist and end of last item
24 ControllerView(BRect frame, Controller* controller, Playlist* playlist) argument

Completed in 174 milliseconds