| 
    FFmpeg
    
   | 
 
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 | sample_shift | 
| shift required to make output samples 16-bit or 32-bit   | |
| int | ch_mode | 
| channel decorrelation type in the current frame   | |
| int | got_streaminfo | 
| indicates if the STREAMINFO has been read   | |
| int32_t * | decoded [FLAC_MAX_CHANNELS] | 
| decoded samples   | |
| uint8_t * | decoded_buffer | 
| unsigned int | decoded_buffer_size | 
| FLACDSPContext | dsp | 
| FLACSTREAMINFO AVCodecContext* FLACContext::avctx | 
parent AVCodecContext
Definition at line 51 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 52 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 54 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 55 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 56 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 57 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 59 of file flacdec.c.
Referenced by allocate_buffers(), decode_subframe(), and flac_decode_frame().
| uint8_t* FLACContext::decoded_buffer | 
Definition at line 60 of file flacdec.c.
Referenced by allocate_buffers(), and flac_decode_close().
| unsigned int FLACContext::decoded_buffer_size | 
Definition at line 61 of file flacdec.c.
Referenced by allocate_buffers().
| FLACDSPContext FLACContext::dsp | 
Definition at line 63 of file flacdec.c.
Referenced by decode_frame(), decode_subframe_lpc(), flac_decode_frame(), flac_decode_init(), and parse_streaminfo().
 1.8.2