
Data Structures | |
| struct | decoder_sys_t |
Functions | |
| static int | DecoderOpen (vlc_object_t *) |
| static void | DecoderClose (vlc_object_t *) |
| int | vlc_entry__main (module_t *p_module) |
| const char * | vlc_entry_license__main (void) |
| static aout_buffer_t * | DecodeBlock (decoder_t *, block_t **) |
Variables | |
| static const int | pi_channels_maps [] |
| static const int16_t | ulawtos16 [256] |
| static const int16_t | alawtos16 [256] |
| static aout_buffer_t * DecodeBlock | ( | decoder_t * | p_dec, | |
| block_t ** | pp_block | |||
| ) | [static] |
References __MIN, es_format_t::audio, block_Release(), date_Get(), date_Increment(), date_Set(), decoder_NewAudioBuffer(), decoder_sys_t::end_date, decoder_t::fmt_in, i, block_t::i_buffer, decoder_sys_t::i_bytespersample, audio_format_t::i_channels, block_t::i_length, block_t::i_pts, block_t::p_buffer, decoder_sys_t::p_logtos16, decoder_t::p_sys, p_sys, and VLC_TS_INVALID.
| static void DecoderClose | ( | vlc_object_t * | p_this | ) | [static] |
References decoder_t::p_sys.
| static int DecoderOpen | ( | vlc_object_t * | p_this | ) | [static] |
References es_format_t::audio, AUDIO_ES, date_Init(), date_Set(), DecodeBlock(), decoder_sys_t::end_date, decoder_t::fmt_in, decoder_t::fmt_out, audio_format_t::i_bitspersample, decoder_sys_t::i_bytespersample, es_format_t::i_cat, audio_format_t::i_channels, es_format_t::i_codec, audio_format_t::i_original_channels, audio_format_t::i_physical_channels, audio_format_t::i_rate, msg_Dbg, msg_Err, decoder_sys_t::p_logtos16, decoder_t::p_sys, p_sys, decoder_t::pf_decode_audio, VLC_CODEC_ALAW, VLC_CODEC_F32B, VLC_CODEC_F32L, VLC_CODEC_F64B, VLC_CODEC_F64L, VLC_CODEC_MULAW, VLC_CODEC_S16B, VLC_CODEC_S16L, VLC_CODEC_S16N, VLC_CODEC_S24B, VLC_CODEC_S24L, VLC_CODEC_S32B, VLC_CODEC_S32L, VLC_CODEC_S8, VLC_CODEC_U8, VLC_EGENERIC, VLC_ENOMEM, VLC_FOURCC, vlc_fourcc_GetCodecAudio(), and VLC_SUCCESS.
Referenced by PacketizerOpen().
| int vlc_entry__main | ( | module_t * | p_module | ) |
| const char* vlc_entry_license__main | ( | void | ) |
const int16_t alawtos16[256] [static] |
const int pi_channels_maps[] [static] |
Initial value:
{
0,
0x1 ,
0x2 | 0x4 ,
0x2 | 0x4 | 0x1 ,
0x2 | 0x4 | 0x20
| 0x40 ,
0x2 | 0x4 | 0x1
| 0x20 | 0x40 ,
0x2 | 0x4 | 0x1
| 0x20 | 0x40 | 0x1000 ,
0x2 | 0x4 | 0x1
| 0x20 | 0x40
| 0x100 | 0x200 ,
0x2 | 0x4 | 0x1
| 0x20 | 0x40
| 0x100 | 0x200 | 0x1000
}
const int16_t ulawtos16[256] [static] |
1.5.6