FFmpeg
Data Fields
FLACContext Struct Reference

Data Fields

 
 
 
  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...
 
  indicates if the STREAMINFO has been read More...
 
  decoded samples More...
 
 
unsigned int  decoded_buffer_size
 
int  buggy_lpc
  use workaround for old lavc encoded files More...
 
 

Detailed Description

Definition at line 51 of file flacdec.c.

Field Documentation

AVClass* FLACContext::class

Definition at line 52 of file flacdec.c.

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(), init_thread_copy(), 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(), init_thread_copy(), 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(), flac_decode_close(), and init_thread_copy().

unsigned int FLACContext::decoded_buffer_size

Definition at line 65 of file flacdec.c.

Referenced by allocate_buffers(), and init_thread_copy().

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().


The documentation for this struct was generated from the following file:

Generated on Wed Jun 10 2015 01:57:21 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /