FFmpeg
|
Data Fields | |
AVClass * | class |
struct FLACStreaminfo | flac_stream_info |
AVCodecContext * | avctx |
parent AVCodecContext More... | |
GetBitContext | gb |
GetBitContext initialized to start at the current frame. More... | |
int | blocksize |
number of samples in the current frame More... | |
int | sample_shift |
shift required to make output samples 16-bit or 32-bit More... | |
int | ch_mode |
channel decorrelation type in the current frame More... | |
int | got_streaminfo |
indicates if the STREAMINFO has been read More... | |
int32_t * | decoded [FLAC_MAX_CHANNELS] |
decoded samples More... | |
uint8_t * | decoded_buffer |
unsigned int | decoded_buffer_size |
int | buggy_lpc |
use workaround for old lavc encoded files More... | |
FLACDSPContext | dsp |
struct FLACStreaminfo FLACContext::flac_stream_info |
Definition at line 53 of file flacdec.c.
Referenced by allocate_buffers(), decode_frame(), decode_subframe(), decode_subframe_lpc(), flac_decode_frame(), flac_decode_init(), flac_set_bps(), and parse_streaminfo().
AVCodecContext* FLACContext::avctx |
parent AVCodecContext
Definition at line 55 of file flacdec.c.
Referenced by decode_frame(), decode_residuals(), decode_subframe(), decode_subframe_fixed(), decode_subframe_lpc(), flac_decode_frame(), flac_decode_init(), flac_set_bps(), and parse_streaminfo().
GetBitContext FLACContext::gb |
GetBitContext initialized to start at the current frame.
Definition at line 56 of file flacdec.c.
Referenced by decode_frame(), decode_residuals(), decode_subframe(), decode_subframe_fixed(), decode_subframe_lpc(), and flac_decode_frame().
int FLACContext::blocksize |
number of samples in the current frame
Definition at line 58 of file flacdec.c.
Referenced by decode_frame(), decode_residuals(), decode_subframe(), decode_subframe_fixed(), decode_subframe_lpc(), and flac_decode_frame().
int FLACContext::sample_shift |
shift required to make output samples 16-bit or 32-bit
Definition at line 59 of file flacdec.c.
Referenced by flac_decode_frame(), and flac_set_bps().
int FLACContext::ch_mode |
channel decorrelation type in the current frame
Definition at line 60 of file flacdec.c.
Referenced by decode_frame(), decode_subframe(), and flac_decode_frame().
int FLACContext::got_streaminfo |
indicates if the STREAMINFO has been read
Definition at line 61 of file flacdec.c.
Referenced by decode_frame(), flac_decode_frame(), flac_decode_init(), and parse_streaminfo().
int32_t* FLACContext::decoded[FLAC_MAX_CHANNELS] |
decoded samples
Definition at line 63 of file flacdec.c.
Referenced by allocate_buffers(), decode_subframe(), and flac_decode_frame().
uint8_t* FLACContext::decoded_buffer |
Definition at line 64 of file flacdec.c.
Referenced by allocate_buffers(), and flac_decode_close().
unsigned int FLACContext::decoded_buffer_size |
Definition at line 65 of file flacdec.c.
Referenced by allocate_buffers().
int FLACContext::buggy_lpc |
use workaround for old lavc encoded files
Definition at line 66 of file flacdec.c.
Referenced by decode_subframe_lpc().
FLACDSPContext FLACContext::dsp |
Definition at line 68 of file flacdec.c.
Referenced by decode_frame(), decode_subframe_lpc(), flac_decode_frame(), flac_decode_init(), and parse_streaminfo().