
Functions | |
| static int | OpenDecoder (vlc_object_t *) |
| static void | CloseDecoder (vlc_object_t *) |
| static subpicture_t * | DecodeBlock (decoder_t *, block_t **) |
| static void | ParseText (decoder_t *, block_t *) |
| decoder_sys_t * | OpenIntf (vlc_object_t *) |
| void | CloseIntf (decoder_sys_t *) |
| int | vlc_entry__main (module_t *p_module) |
| const char * | vlc_entry_license__main (void) |
| static void CloseDecoder | ( | vlc_object_t * | p_this | ) | [static] |
References CloseIntf(), and decoder_t::p_sys.
| void CloseIntf | ( | decoder_sys_t * | p_intf | ) |
Referenced by CloseDecoder().
| static subpicture_t * DecodeBlock | ( | decoder_t * | p_dec, | |
| block_t ** | pp_block | |||
| ) | [static] |
References block_Release(), decoder_NewSubpicture(), msg_Dbg, and ParseText().
| static int OpenDecoder | ( | vlc_object_t * | p_this | ) | [static] |
References DecodeBlock(), FIND_ANYWHERE, decoder_t::fmt_in, decoder_t::fmt_out, es_format_t::i_cat, es_format_t::i_codec, msg_Dbg, OpenIntf(), vlc_value_t::p_address, decoder_t::p_sys, decoder_t::pf_decode_sub, SPU_ES, var_Create, var_Set, VLC_CODEC_CMML, VLC_EGENERIC, VLC_OBJECT, vlc_object_find, VLC_OBJECT_INPUT, vlc_object_release, VLC_SUCCESS, VLC_VAR_ADDRESS, and VLC_VAR_DOINHERIT.
| decoder_sys_t * OpenIntf | ( | vlc_object_t * | p_this | ) |
Referenced by OpenDecoder().
References block_t::i_buffer, block_t::i_pts, msg_Dbg, msg_Warn, vlc_value_t::p_address, block_t::p_buffer, strdup(), var_Create, var_Set, VLC_SUCCESS, VLC_VAR_ADDRESS, VLC_VAR_DOINHERIT, xtag_first_child(), xtag_get_attribute(), xtag_get_pcdata(), and xtag_new_parse().
Referenced by DecodeBlock().
| int vlc_entry__main | ( | module_t * | p_module | ) |
| const char* vlc_entry_license__main | ( | void | ) |
1.5.6