AlacEncodeContext Struct Reference

Data Fields

int compression_level
int min_prediction_order
int max_prediction_order
int max_coded_frame_size
int write_sample_size
int32_t sample_buf [MAX_CHANNELS][DEFAULT_FRAME_SIZE]
int32_t predictor_buf [DEFAULT_FRAME_SIZE]
int interlacing_shift
int interlacing_leftweight
PutBitContext pbctx
RiceContext rc
AlacLPCContext lpc [MAX_CHANNELS]
LPCContext lpc_ctx
AVCodecContextavctx

Detailed Description

Definition at line 60 of file alacenc.c.

Field Documentation

int AlacEncodeContext::compression_level

Definition at line 61 of file alacenc.c.

Referenced by alac_encode_frame(), alac_encode_init(), and calc_predictor_params().

int AlacEncodeContext::interlacing_leftweight

Definition at line 69 of file alacenc.c.

Referenced by alac_stereo_decorrelation(), and write_compressed_frame().

int AlacEncodeContext::interlacing_shift

Definition at line 68 of file alacenc.c.

Referenced by alac_stereo_decorrelation(), and write_compressed_frame().

AlacLPCContext AlacEncodeContext::lpc[MAX_CHANNELS]

Definition at line 72 of file alacenc.c.

Referenced by alac_linear_predictor(), calc_predictor_params(), and write_compressed_frame().

LPCContext AlacEncodeContext::lpc_ctx

Definition at line 73 of file alacenc.c.

Referenced by alac_encode_close(), alac_encode_init(), and calc_predictor_params().

int AlacEncodeContext::max_coded_frame_size

Definition at line 64 of file alacenc.c.

Referenced by alac_encode_frame(), and alac_encode_init().

int AlacEncodeContext::max_prediction_order

Definition at line 63 of file alacenc.c.

Referenced by alac_encode_init(), and calc_predictor_params().

int AlacEncodeContext::min_prediction_order

Definition at line 62 of file alacenc.c.

Referenced by alac_encode_init(), and calc_predictor_params().

PutBitContext AlacEncodeContext::pbctx
int32_t AlacEncodeContext::predictor_buf[DEFAULT_FRAME_SIZE]

Definition at line 67 of file alacenc.c.

Referenced by alac_entropy_coder(), alac_linear_predictor(), and write_compressed_frame().

RiceContext AlacEncodeContext::rc
int32_t AlacEncodeContext::sample_buf[MAX_CHANNELS][DEFAULT_FRAME_SIZE]
int AlacEncodeContext::write_sample_size

Definition at line 65 of file alacenc.c.

Referenced by alac_encode_init(), alac_entropy_coder(), and alac_linear_predictor().


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