Data Fields | |
FLACSTREAMINFO AVCodecContext * | avctx |
parent AVCodecContext | |
GetBitContext | gb |
GetBitContext initialized to start at the current frame. | |
int | blocksize |
number of samples in the current frame | |
int | curr_bps |
bps for current subframe, adjusted for channel correlation and wasted bits | |
int | sample_shift |
shift required to make output samples 16-bit or 32-bit | |
int | is32 |
flag to indicate if output should be 32-bit instead of 16-bit | |
enum decorrelation_type | decorrelation |
channel decorrelation type in the current frame | |
int32_t * | decoded [MAX_CHANNELS] |
decoded samples | |
uint8_t * | bitstream |
unsigned int | bitstream_size |
unsigned int | bitstream_index |
unsigned int | allocated_bitstream_size |
Definition at line 58 of file flacdec.c.
unsigned int FLACContext::allocated_bitstream_size |
FLACSTREAMINFO AVCodecContext* FLACContext::avctx |
parent AVCodecContext
Definition at line 61 of file flacdec.c.
Referenced by decode_frame(), decode_residuals(), decode_subframe(), decode_subframe_fixed(), decode_subframe_lpc(), flac_decode_frame(), flac_decode_init(), and metadata_parse().
uint8_t* FLACContext::bitstream |
Definition at line 71 of file flacdec.c.
Referenced by allocate_buffers(), flac_decode_close(), and flac_decode_frame().
unsigned int FLACContext::bitstream_index |
unsigned int FLACContext::bitstream_size |
number of samples in the current frame
Definition at line 64 of file flacdec.c.
Referenced by decode_frame(), decode_residuals(), decode_subframe(), decode_subframe_fixed(), decode_subframe_lpc(), and flac_decode_frame().
bps for current subframe, adjusted for channel correlation and wasted bits
Definition at line 65 of file flacdec.c.
Referenced by decode_subframe(), decode_subframe_fixed(), and decode_subframe_lpc().
int32_t* FLACContext::decoded[MAX_CHANNELS] |
decoded samples
Definition at line 70 of file flacdec.c.
Referenced by allocate_buffers(), decode_residuals(), decode_subframe(), decode_subframe_fixed(), decode_subframe_lpc(), flac_decode_close(), and flac_decode_frame().
channel decorrelation type in the current frame
Definition at line 68 of file flacdec.c.
Referenced by decode_frame(), decode_subframe(), and flac_decode_frame().
GetBitContext initialized to start at the current frame.
Definition at line 62 of file flacdec.c.
Referenced by decode_frame(), decode_residuals(), decode_subframe(), decode_subframe_fixed(), decode_subframe_lpc(), flac_decode_frame(), and metadata_parse().
flag to indicate if output should be 32-bit instead of 16-bit
Definition at line 67 of file flacdec.c.
Referenced by decode_frame(), and flac_decode_frame().
shift required to make output samples 16-bit or 32-bit
Definition at line 66 of file flacdec.c.
Referenced by decode_frame(), and flac_decode_frame().