FFmpeg
|
Data Fields | |
void(* | scalar_dequant )(struct cook *q, int index, int quant_index, int *subband_coef_index, int *subband_coef_sign, float *mlt_p) |
void(* | decouple )(struct cook *q, COOKSubpacket *p, int subband, float f1, float f2, float *decode_buffer, float *mlt_buffer1, float *mlt_buffer2) |
void(* | imlt_window )(struct cook *q, float *buffer1, cook_gains *gains_ptr, float *previous_buffer) |
void(* | interpolate )(struct cook *q, float *buffer, int gain_index, int gain_index_next) |
void(* | saturate_output )(struct cook *q, float *out) |
AVCodecContext * | avctx |
AudioDSPContext | adsp |
GetBitContext | gb |
int | num_vectors |
int | samples_per_channel |
AVLFG | random_state |
int | discarded_packets |
FFTContext | mdct_ctx |
float * | mlt_window |
VLC | envelope_quant_index [13] |
VLC | sqvh [7] |
int | gain_size_factor |
float | gain_table [31] |
uint8_t * | decoded_bytes_buffer |
float | mono_mdct_output [2048] |
float | decode_buffer_1 [1024] |
float | decode_buffer_2 [1024] |
float | decode_buffer_0 [1060] |
const float * | cplscales [5] |
int | num_subpackets |
COOKSubpacket | subpacket [MAX_SUBPACKETS] |
void(* cook::decouple) (struct cook *q, COOKSubpacket *p, int subband, float f1, float f2, float *decode_buffer, float *mlt_buffer1, float *mlt_buffer2) |
void(* cook::imlt_window) (struct cook *q, float *buffer1, cook_gains *gains_ptr, float *previous_buffer) |
AVCodecContext* cook::avctx |
Definition at line 126 of file cook.c.
Referenced by cook_decode_close(), cook_decode_frame(), and cook_decode_init().
AudioDSPContext cook::adsp |
GetBitContext cook::gb |
Definition at line 128 of file cook.c.
Referenced by cook_decode_init(), and decode_gain_info().
FFTContext cook::mdct_ctx |
COOKSubpacket cook::subpacket[MAX_SUBPACKETS] |