Go to the source code of this file.
Data Structures | |
| struct | xml_elem_hnd_t |
Defines | |
| #define | FREE_NAME() free(psz_name);psz_name=NULL; |
| #define | FREE_VALUE() free(psz_value);psz_value=NULL; |
| #define | FREE_ATT() FREE_NAME();FREE_VALUE() |
| #define | SIMPLE_INTERFACE |
| #define | COMPLEX_INTERFACE |
Enumerations | |
| enum | { UNKNOWN_CONTENT, SIMPLE_CONTENT, COMPLEX_CONTENT } |
Functions | |
| static bool | parse_playlist_node (demux_t *p_demux, input_item_node_t *p_input_node, xml_reader_t *p_xml_reader, const char *psz_element) |
| static bool | parse_tracklist_node (demux_t *p_demux, input_item_node_t *p_input_node, xml_reader_t *p_xml_reader, const char *psz_element) |
| static bool | parse_track_node (demux_t *p_demux, input_item_node_t *p_input_node, xml_reader_t *p_xml_reader, const char *psz_element) |
| static bool | parse_extension_node (demux_t *p_demux, input_item_node_t *p_input_node, xml_reader_t *p_xml_reader, const char *psz_element) |
| static bool | parse_extitem_node (demux_t *p_demux, input_item_node_t *p_input_node, xml_reader_t *p_xml_reader, const char *psz_element) |
| static bool | set_item_info (input_item_t *p_input, const char *psz_name, char *psz_value) |
| static bool | set_option (input_item_t *p_input, const char *psz_name, char *psz_value) |
| static bool | skip_element (demux_t *p_demux, input_item_node_t *p_input_node, xml_reader_t *p_xml_reader, const char *psz_element) |
| #define COMPLEX_INTERFACE |
Value:
(demux_t *p_demux,\ input_item_node_t *p_input_node,\ xml_reader_t *p_xml_reader,\ const char *psz_element)
| #define FREE_ATT | ( | ) | FREE_NAME();FREE_VALUE() |
| #define SIMPLE_INTERFACE |
Value:
(input_item_t *p_input,\ const char *psz_name,\ char *psz_value)
| static bool parse_extension_node | ( | demux_t * | p_demux, | |
| input_item_node_t * | p_input_node, | |||
| xml_reader_t * | p_xml_reader, | |||
| const char * | psz_element | |||
| ) | [static] |
| static bool parse_extitem_node | ( | demux_t * | p_demux, | |
| input_item_node_t * | p_input_node, | |||
| xml_reader_t * | p_xml_reader, | |||
| const char * | psz_element | |||
| ) | [static] |
| static bool parse_playlist_node | ( | demux_t * | p_demux, | |
| input_item_node_t * | p_input_node, | |||
| xml_reader_t * | p_xml_reader, | |||
| const char * | psz_element | |||
| ) | [static] |
| static bool parse_track_node | ( | demux_t * | p_demux, | |
| input_item_node_t * | p_input_node, | |||
| xml_reader_t * | p_xml_reader, | |||
| const char * | psz_element | |||
| ) | [static] |
| static bool parse_tracklist_node | ( | demux_t * | p_demux, | |
| input_item_node_t * | p_input_node, | |||
| xml_reader_t * | p_xml_reader, | |||
| const char * | psz_element | |||
| ) | [static] |
| static bool set_item_info | ( | input_item_t * | p_input, | |
| const char * | psz_name, | |||
| char * | psz_value | |||
| ) | [static] |
| static bool set_option | ( | input_item_t * | p_input, | |
| const char * | psz_name, | |||
| char * | psz_value | |||
| ) | [static] |
| static bool skip_element | ( | demux_t * | p_demux, | |
| input_item_node_t * | p_input_node, | |||
| xml_reader_t * | p_xml_reader, | |||
| const char * | psz_element | |||
| ) | [static] |
1.5.6