Include dependency graph for xspf.c:

Functions | ||||
| int | xspf_export_playlist (vlc_object_t *p_this) | |||
| Prints the XSPF header to file, writes each item by xspf_export_item() and closes the open xml elements. | ||||
| static void | xspf_export_item (playlist_item_t *p_item, FILE *p_file, int *p_i_count) | |||
| exports one item to file or traverse if item is a node | ||||
| static void | xspf_extension_item (playlist_item_t *p_item, FILE *p_file, int *p_i_count) | |||
| exports one item in extension to file and traverse if item is a node | ||||
| static char * | assertUTF8URI (char *psz_name) | |||
| ||||
| static char* assertUTF8URI | ( | char * | psz_name | ) | [static] |
| psz_name | the location of the media ressource (e.g. |
local file, device, network stream, etc.)
< the new result buffer to return
< src & dest pointers for URI conversion
< we do additional -encoding if the URI is a file:// one
| static void xspf_export_item | ( | playlist_item_t * | p_item, | |
| FILE * | p_file, | |||
| int * | p_i_count | |||
| ) | [static] |
exports one item to file or traverse if item is a node
| p_item | playlist item to export | |
| p_file | file to write xml-converted item to | |
| p_i_count | counter for track identifiers |
| int xspf_export_playlist | ( | vlc_object_t * | p_this | ) |
Prints the XSPF header to file, writes each item by xspf_export_item() and closes the open xml elements.
| p_this | the VLC playlist object |
| static void xspf_extension_item | ( | playlist_item_t * | p_item, | |
| FILE * | p_file, | |||
| int * | p_i_count | |||
| ) | [static] |
exports one item in extension to file and traverse if item is a node
| p_item | playlist item to export | |
| p_file | file to write xml-converted item to | |
| p_i_count | counter for track identifiers |
1.5.1