FFmpeg
Data Fields
AlacEncodeContext Struct Reference

Data Fields

const AVClassclass
 
AVCodecContextavctx
 
int frame_size
 current frame size
More...
 
int verbatim
 current frame verbatim mode flag More...
 
int compression_level
 
int min_prediction_order
 
int max_prediction_order
 
int max_coded_frame_size
 
int write_sample_size
 
int extra_bits
 
int32_t sample_buf [2][DEFAULT_FRAME_SIZE]
 
int32_t predictor_buf [2][DEFAULT_FRAME_SIZE]
 
int interlacing_shift
 
int interlacing_leftweight
 
PutBitContext pbctx
 
RiceContext rc
 
AlacLPCContext lpc [2]
 
LPCContext lpc_ctx
 

Detailed Description

Definition at line 64 of file alacenc.c.

Field Documentation

◆ class

const AVClass* AlacEncodeContext::class

Definition at line 65 of file alacenc.c.

◆ avctx

AVCodecContext* AlacEncodeContext::avctx

Definition at line 66 of file alacenc.c.

◆ frame_size

int AlacEncodeContext::frame_size

current frame size

Definition at line 67 of file alacenc.c.

◆ verbatim

int AlacEncodeContext::verbatim

current frame verbatim mode flag

Definition at line 68 of file alacenc.c.

◆ compression_level

int AlacEncodeContext::compression_level

Definition at line 69 of file alacenc.c.

◆ min_prediction_order

int AlacEncodeContext::min_prediction_order

Definition at line 70 of file alacenc.c.

◆ max_prediction_order

int AlacEncodeContext::max_prediction_order

Definition at line 71 of file alacenc.c.

◆ max_coded_frame_size

int AlacEncodeContext::max_coded_frame_size

Definition at line 72 of file alacenc.c.

◆ write_sample_size

int AlacEncodeContext::write_sample_size

Definition at line 73 of file alacenc.c.

◆ extra_bits

int AlacEncodeContext::extra_bits

Definition at line 74 of file alacenc.c.

◆ sample_buf

int32_t AlacEncodeContext::sample_buf[2][DEFAULT_FRAME_SIZE]

Definition at line 75 of file alacenc.c.

◆ predictor_buf

int32_t AlacEncodeContext::predictor_buf[2][DEFAULT_FRAME_SIZE]

Definition at line 76 of file alacenc.c.

◆ interlacing_shift

int AlacEncodeContext::interlacing_shift

Definition at line 77 of file alacenc.c.

◆ interlacing_leftweight

int AlacEncodeContext::interlacing_leftweight

Definition at line 78 of file alacenc.c.

◆ pbctx

PutBitContext AlacEncodeContext::pbctx

Definition at line 79 of file alacenc.c.

◆ rc

RiceContext AlacEncodeContext::rc

Definition at line 80 of file alacenc.c.

◆ lpc

AlacLPCContext AlacEncodeContext::lpc[2]

Definition at line 81 of file alacenc.c.

◆ lpc_ctx

LPCContext AlacEncodeContext::lpc_ctx

Definition at line 82 of file alacenc.c.


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