FFmpeg  1.2.12
Data Fields
FlacEncodeContext Struct Reference

Data Fields

AVClassclass
PutBitContext pb
int channels
int samplerate
int sr_code [2]
int bps_code
int max_blocksize
int min_framesize
int max_framesize
int max_encoded_framesize
uint32_t frame_count
uint64_t sample_count
uint8_t md5sum [16]
FlacFrame frame
CompressionOptions options
AVCodecContextavctx
LPCContext lpc_ctx
struct AVMD5md5ctx
uint8_tmd5_buffer
unsigned int md5_buffer_size
DSPContext dsp
FLACDSPContext flac_dsp

Detailed Description

Definition at line 95 of file flacenc.c.

Field Documentation

AVCodecContext* FlacEncodeContext::avctx
int FlacEncodeContext::bps_code

Definition at line 101 of file flacenc.c.

Referenced by flac_encode_init(), and write_frame_header().

int FlacEncodeContext::channels
AVClass* FlacEncodeContext::class

Definition at line 96 of file flacenc.c.

DSPContext FlacEncodeContext::dsp

Definition at line 116 of file flacenc.c.

Referenced by flac_encode_init(), and update_md5_sum().

FLACDSPContext FlacEncodeContext::flac_dsp

Definition at line 117 of file flacenc.c.

Referenced by encode_residual_ch(), and flac_encode_init().

FlacFrame FlacEncodeContext::frame
uint32_t FlacEncodeContext::frame_count
LPCContext FlacEncodeContext::lpc_ctx

Definition at line 112 of file flacenc.c.

Referenced by encode_residual_ch(), flac_encode_close(), and flac_encode_init().

int FlacEncodeContext::max_blocksize

Definition at line 102 of file flacenc.c.

Referenced by flac_encode_init(), and write_streaminfo().

int FlacEncodeContext::max_encoded_framesize

Definition at line 105 of file flacenc.c.

Referenced by flac_encode_frame().

int FlacEncodeContext::max_framesize

Definition at line 104 of file flacenc.c.

Referenced by flac_encode_frame(), flac_encode_init(), and write_streaminfo().

uint8_t* FlacEncodeContext::md5_buffer

Definition at line 114 of file flacenc.c.

Referenced by flac_encode_close(), and update_md5_sum().

unsigned int FlacEncodeContext::md5_buffer_size

Definition at line 115 of file flacenc.c.

Referenced by update_md5_sum().

struct AVMD5* FlacEncodeContext::md5ctx

Definition at line 113 of file flacenc.c.

Referenced by flac_encode_close(), flac_encode_frame(), flac_encode_init(), and update_md5_sum().

uint8_t FlacEncodeContext::md5sum[16]

Definition at line 108 of file flacenc.c.

Referenced by flac_encode_frame(), and write_streaminfo().

int FlacEncodeContext::min_framesize

Definition at line 103 of file flacenc.c.

Referenced by flac_encode_frame(), flac_encode_init(), and write_streaminfo().

CompressionOptions FlacEncodeContext::options
PutBitContext FlacEncodeContext::pb

Definition at line 97 of file flacenc.c.

Referenced by write_frame(), write_frame_footer(), write_frame_header(), and write_subframes().

uint64_t FlacEncodeContext::sample_count

Definition at line 107 of file flacenc.c.

Referenced by flac_encode_frame(), and write_streaminfo().

int FlacEncodeContext::samplerate

Definition at line 99 of file flacenc.c.

Referenced by flac_encode_init(), and write_streaminfo().

int FlacEncodeContext::sr_code[2]

Definition at line 100 of file flacenc.c.

Referenced by count_frame_header(), flac_encode_init(), and write_frame_header().


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