|
MPD
0.20.18
|
#include "input/Ptr.hxx"Go to the source code of this file.
Macros | |
| #define | playlist_plugins_for_each(plugin) |
Functions | |
| void | playlist_list_global_init () |
| Initializes all playlist plugins. More... | |
| void | playlist_list_global_finish () |
| Deinitializes all playlist plugins. More... | |
| SongEnumerator * | playlist_list_open_uri (const char *uri, Mutex &mutex, Cond &cond) |
| Opens a playlist by its URI. More... | |
| SongEnumerator * | playlist_list_open_stream_suffix (InputStreamPtr &&is, const char *suffix) |
| SongEnumerator * | playlist_list_open_stream (InputStreamPtr &&is, const char *uri) |
| Opens a playlist from an input stream. More... | |
| bool | playlist_suffix_supported (const char *suffix) |
| Determines if there is a playlist plugin which can handle the specified file name suffix. More... | |
Variables | |
| const struct playlist_plugin *const | playlist_plugins [] |
| #define playlist_plugins_for_each | ( | plugin | ) |
Definition at line 31 of file PlaylistRegistry.hxx.
| void playlist_list_global_finish | ( | ) |
Deinitializes all playlist plugins.
| void playlist_list_global_init | ( | ) |
Initializes all playlist plugins.
| SongEnumerator* playlist_list_open_stream | ( | InputStreamPtr && | is, |
| const char * | uri | ||
| ) |
Opens a playlist from an input stream.
| is | an InputStream object which is open and ready |
| uri | optional URI which was used to open the stream; may be used to select the appropriate playlist plugin |
| SongEnumerator* playlist_list_open_stream_suffix | ( | InputStreamPtr && | is, |
| const char * | suffix | ||
| ) |
| SongEnumerator* playlist_list_open_uri | ( | const char * | uri, |
| Mutex & | mutex, | ||
| Cond & | cond | ||
| ) |
Opens a playlist by its URI.
| bool playlist_suffix_supported | ( | const char * | suffix | ) |
Determines if there is a playlist plugin which can handle the specified file name suffix.
| const struct playlist_plugin* const playlist_plugins[] |
1.8.9.1