FFmpeg
Data Fields
FlacEncodeContext Struct Reference

Data Fields

 
 
int  channels
 
int  samplerate
 
int  sr_code [2]
 
int  bps_code
 
 
 
 
 
uint32_t  frame_count
 
uint64_t  sample_count
 
uint8_t  md5sum [16]
 
 
 
 
 
struct AVMD5md5ctx
 
 
unsigned int  md5_buffer_size
 
 
 
int  flushed
 
int64_t  next_pts
 

Detailed Description

Definition at line 95 of file flacenc.c.

Field Documentation

AVClass* FlacEncodeContext::class

Definition at line 96 of file flacenc.c.

PutBitContext FlacEncodeContext::pb

Definition at line 97 of file flacenc.c.

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

int FlacEncodeContext::channels

Definition at line 98 of file flacenc.c.

Referenced by channel_decorrelation(), encode_frame(), flac_encode_frame(), flac_encode_init(), init_frame(), remove_wasted_bits(), update_md5_sum(), write_frame_header(), write_streaminfo(), and write_subframes().

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

int FlacEncodeContext::bps_code

Definition at line 101 of file flacenc.c.

Referenced by flac_encode_init(), and write_frame_header().

int FlacEncodeContext::max_blocksize

Definition at line 102 of file flacenc.c.

Referenced by flac_encode_init(), 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().

int FlacEncodeContext::max_framesize

Definition at line 104 of file flacenc.c.

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

int FlacEncodeContext::max_encoded_framesize

Definition at line 105 of file flacenc.c.

Referenced by flac_encode_frame().

uint32_t FlacEncodeContext::frame_count

Definition at line 106 of file flacenc.c.

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

uint64_t FlacEncodeContext::sample_count

Definition at line 107 of file flacenc.c.

Referenced by flac_encode_frame(), and write_streaminfo().

uint8_t FlacEncodeContext::md5sum[16]

Definition at line 108 of file flacenc.c.

Referenced by flac_encode_frame(), and write_streaminfo().

FlacFrame FlacEncodeContext::frame

Definition at line 109 of file flacenc.c.

Referenced by channel_decorrelation(), count_frame_header(), encode_residual_ch(), find_subframe_rice_params(), flac_encode_frame(), init_frame(), remove_wasted_bits(), subframe_count_exact(), update_md5_sum(), write_frame_header(), and write_subframes().

CompressionOptions FlacEncodeContext::options

Definition at line 110 of file flacenc.c.

Referenced by channel_decorrelation(), dprint_compression_options(), encode_residual_ch(), find_subframe_rice_params(), flac_encode_init(), subframe_count_exact(), and write_subframes().

AVCodecContext* FlacEncodeContext::avctx

Definition at line 111 of file flacenc.c.

Referenced by copy_samples(), dprint_compression_options(), flac_encode_init(), init_frame(), update_md5_sum(), and write_streaminfo().

LPCContext FlacEncodeContext::lpc_ctx

Definition at line 112 of file flacenc.c.

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

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

BswapDSPContext FlacEncodeContext::bdsp

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

int FlacEncodeContext::flushed

Definition at line 119 of file flacenc.c.

Referenced by flac_encode_frame().

int64_t FlacEncodeContext::next_pts

Definition at line 120 of file flacenc.c.

Referenced by flac_encode_frame().


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

Generated on Sun Sep 14 2014 18:56:41 for FFmpeg by   doxygen 1.8.2

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