
Data Structures | |
| struct | decoder_sys_t |
| struct | supported_fmt_t |
Functions | |
| static int | OpenDecoder (vlc_object_t *) |
| static void | CloseDecoder (vlc_object_t *) |
| static picture_t * | DecodeBlock (decoder_t *, block_t **) |
| int | vlc_entry__main (module_t *p_module) |
| const char * | vlc_entry_license__main (void) |
Variables | |
| static struct supported_fmt_t | p_supported_fmt [] |
| static void CloseDecoder | ( | vlc_object_t * | p_this | ) | [static] |
References decoder_t::p_sys, and p_sys.
References a, b, BLOCK_FLAG_DISCONTINUITY, block_Release(), picture_t::date, decoder_NewPicture(), decoder_t::fmt_out, i, block_t::i_buffer, es_format_t::i_codec, block_t::i_dts, block_t::i_flags, video_format_t::i_height, plane_t::i_pitch, block_t::i_pts, video_format_t::i_sar_den, video_format_t::i_sar_num, video_format_t::i_width, msg_Warn, picture_t::p, block_t::p_buffer, p_dst, plane_t::p_pixels, decoder_t::p_sys, p_sys, decoder_sys_t::psz_sdl_type, es_format_t::video, VLC_CODEC_RGB16, VLC_CODEC_RGB24, VLC_CODEC_RGB32, vlc_memcpy(), and VLC_TS_INVALID.
| static int OpenDecoder | ( | vlc_object_t * | p_this | ) | [static] |
References DecodeBlock(), decoder_t::fmt_in, decoder_t::fmt_out, i, es_format_t::i_cat, es_format_t::i_codec, i_fourcc, p_supported_fmt, decoder_t::p_sys, p_sys, decoder_t::pf_decode_video, supported_fmt_t::psz_sdl_type, decoder_sys_t::psz_sdl_type, VIDEO_ES, VLC_CODEC_RGB32, VLC_EGENERIC, VLC_ENOMEM, and VLC_SUCCESS.
| int vlc_entry__main | ( | module_t * | p_module | ) |
| const char* vlc_entry_license__main | ( | void | ) |
struct supported_fmt_t p_supported_fmt[] [static] |
Referenced by OpenDecoder().
1.5.6