#include <mpegaudio.h>
Public Member Functions | |
DECLARE_ALIGNED (16, MPA_INT, synth_buf)[MPA_MAX_CHANNELS][512 *2] | |
DECLARE_ALIGNED (16, INTFLOAT, sb_samples)[MPA_MAX_CHANNELS][36][SBLIMIT] | |
Data Fields | |
MPA_DECODE_HEADER uint8_t | last_buf [2 *BACKSTEP_SIZE+EXTRABYTES] |
int | last_buf_size |
uint32_t | free_format_next_header |
GetBitContext | gb |
GetBitContext | in_gb |
int | synth_buf_offset [MPA_MAX_CHANNELS] |
INTFLOAT | mdct_buf [MPA_MAX_CHANNELS][SBLIMIT *18] |
GranuleDef | granules [2][2] |
int | adu_mode |
0 for standard mp3, 1 for adu formatted mp3 | |
int | dither_state |
int | error_recognition |
AVCodecContext * | avctx |
void(* | apply_window_mp3 )(MPA_INT *synth_buf, MPA_INT *window, int *dither_state, OUT_INT *samples, int incr) |
Definition at line 140 of file mpegaudio.h.
MPADecodeContext::DECLARE_ALIGNED | ( | 16 | , | |
MPA_INT | , | |||
synth_buf | ||||
) |
MPADecodeContext::DECLARE_ALIGNED | ( | 16 | , | |
INTFLOAT | , | |||
sb_samples | ||||
) |
MPA_DECODE_HEADER uint8_t MPADecodeContext::last_buf[2 *BACKSTEP_SIZE+EXTRABYTES] |
Definition at line 142 of file mpegaudio.h.
Referenced by mp_decode_frame(), and mp_decode_layer3().
Definition at line 143 of file mpegaudio.h.
Referenced by flush(), mp_decode_frame(), and mp_decode_layer3().
Definition at line 145 of file mpegaudio.h.
Definition at line 146 of file mpegaudio.h.
Referenced by huffman_decode(), mp_decode_frame(), mp_decode_layer1(), mp_decode_layer2(), mp_decode_layer3(), and switch_buffer().
Definition at line 147 of file mpegaudio.h.
Referenced by mp_decode_frame(), mp_decode_layer3(), and switch_buffer().
int MPADecodeContext::synth_buf_offset[MPA_MAX_CHANNELS] |
INTFLOAT MPADecodeContext::mdct_buf[MPA_MAX_CHANNELS][SBLIMIT *18] |
0 for standard mp3, 1 for adu formatted mp3
Definition at line 156 of file mpegaudio.h.
Referenced by decode_init(), and mp_decode_layer3().
Definition at line 159 of file mpegaudio.h.
Referenced by decode_init(), huffman_decode(), mp_decode_frame(), mp_decode_layer2(), and mp_decode_layer3().
void(* MPADecodeContext::apply_window_mp3)(MPA_INT *synth_buf, MPA_INT *window, int *dither_state, OUT_INT *samples, int incr) |
Referenced by decode_init(), ff_mpa_synth_filter_float(), ff_mpegaudiodec_init_altivec(), and ff_mpegaudiodec_init_mmx().