
Data Structures | |
| struct | demux_sys_t |
Functions | |
| static int | Demux (demux_t *p_demux) |
| static int | Control (demux_t *p_demux, int i_query, va_list args) |
| static void | parseEXTINF (char *psz_string, char **ppsz_artist, char **ppsz_name, int *pi_duration) |
| static bool | ContainsURL (demux_t *p_demux) |
| static char * | GuessEncoding (const char *str) |
| int | Import_M3U (vlc_object_t *p_this) |
| void | Close_M3U (vlc_object_t *p_this) |
| void Close_M3U | ( | vlc_object_t * | p_this | ) |
References demux_t::p_sys, and demux_sys_t::psz_prefix.
| static bool ContainsURL | ( | demux_t * | p_demux | ) | [static] |
| static int Control | ( | demux_t * | p_demux, | |
| int | i_query, | |||
| va_list | args | |||
| ) | [static] |
References VLC_EGENERIC, and VLC_UNUSED.
| static int Demux | ( | demux_t * | p_demux | ) | [static] |
References GetCurrentItem(), input_item_NewExt, input_item_node_AppendItem(), input_item_node_Create(), input_item_node_PostAndDelete(), input_item_SetArtist(), input_item_SetTitle(), INSERT_ELEM, LocaleFree(), demux_t::p_sys, parseEXTINF(), demux_sys_t::pf_dup, ProcessMRL(), psz_name, psz_option, demux_sys_t::psz_prefix, demux_t::s, strdup(), stream_ReadLine(), strncasecmp(), var_Destroy, and vlc_gc_decref.
| static char* GuessEncoding | ( | const char * | str | ) | [static] |
| int Import_M3U | ( | vlc_object_t * | p_this | ) |
| static void parseEXTINF | ( | char * | psz_string, | |
| char ** | ppsz_artist, | |||
| char ** | ppsz_name, | |||
| int * | pi_duration | |||
| ) | [static] |
Referenced by Demux().
1.5.6