FFmpeg
|
Data Fields | |
AVCodecContext * | avctx |
CeltIMDCTContext * | imdct [4] |
AVFloatDSPContext | dsp |
int | output_channels |
CeltFrame | frame [2] |
uint32_t | seed |
int | flushed |
int | coded_channels |
int | framebits |
int | duration |
int | blocks |
int | blocksize |
int | startband |
int | endband |
int | codedbands |
int | anticollapse_bit |
int | intensitystereo |
int | dualstereo |
enum CeltSpread | spread |
int | remaining |
int | remaining2 |
int | fine_bits [CELT_MAX_BANDS] |
int | fine_priority [CELT_MAX_BANDS] |
int | pulses [CELT_MAX_BANDS] |
int | tf_change [CELT_MAX_BANDS] |
float | coeffs [2][CELT_MAX_FRAME_SIZE] |
float | scratch [22 *8] |
Definition at line 61 of file opus_celt.c.
AVCodecContext* CeltContext::avctx |
Definition at line 63 of file opus_celt.c.
Referenced by ff_celt_decode_frame(), and ff_celt_init().
CeltIMDCTContext* CeltContext::imdct[4] |
Definition at line 64 of file opus_celt.c.
Referenced by ff_celt_decode_frame(), ff_celt_free(), and ff_celt_init().
AVFloatDSPContext CeltContext::dsp |
Definition at line 65 of file opus_celt.c.
Referenced by ff_celt_decode_frame(), and ff_celt_init().
int CeltContext::output_channels |
Definition at line 66 of file opus_celt.c.
Referenced by ff_celt_decode_frame(), and ff_celt_init().
CeltFrame CeltContext::frame[2] |
Definition at line 69 of file opus_celt.c.
Referenced by celt_decode_bands(), celt_decode_coarse_energy(), celt_decode_final_energy(), celt_decode_fine_energy(), ff_celt_decode_frame(), ff_celt_flush(), parse_postfilter(), and process_anticollapse().
uint32_t CeltContext::seed |
Definition at line 70 of file opus_celt.c.
Referenced by celt_rng(), ff_celt_decode_frame(), and ff_celt_flush().
int CeltContext::flushed |
Definition at line 71 of file opus_celt.c.
Referenced by ff_celt_decode_frame(), and ff_celt_flush().
int CeltContext::coded_channels |
Definition at line 74 of file opus_celt.c.
Referenced by celt_decode_allocation(), celt_decode_bands(), celt_decode_coarse_energy(), celt_decode_final_energy(), celt_decode_fine_energy(), ff_celt_decode_frame(), and process_anticollapse().
int CeltContext::framebits |
Definition at line 75 of file opus_celt.c.
Referenced by celt_decode_allocation(), celt_decode_bands(), celt_decode_coarse_energy(), celt_decode_tf_changes(), ff_celt_decode_frame(), and parse_postfilter().
int CeltContext::duration |
Definition at line 76 of file opus_celt.c.
Referenced by celt_decode_allocation(), celt_decode_bands(), celt_decode_coarse_energy(), celt_decode_tf_changes(), celt_denormalize(), ff_celt_decode_frame(), and process_anticollapse().
int CeltContext::blocks |
Definition at line 79 of file opus_celt.c.
Referenced by celt_decode_allocation(), celt_decode_bands(), celt_postfilter(), and ff_celt_decode_frame().
int CeltContext::blocksize |
Definition at line 81 of file opus_celt.c.
Referenced by celt_postfilter(), and ff_celt_decode_frame().
int CeltContext::startband |
Definition at line 83 of file opus_celt.c.
Referenced by celt_decode_allocation(), celt_decode_bands(), celt_decode_final_energy(), celt_decode_fine_energy(), celt_decode_tf_changes(), celt_denormalize(), ff_celt_decode_frame(), parse_postfilter(), and process_anticollapse().
int CeltContext::endband |
Definition at line 84 of file opus_celt.c.
Referenced by celt_decode_allocation(), celt_decode_coarse_energy(), and ff_celt_decode_frame().
int CeltContext::codedbands |
Definition at line 85 of file opus_celt.c.
Referenced by celt_decode_allocation(), and celt_decode_bands().
int CeltContext::anticollapse_bit |
Definition at line 87 of file opus_celt.c.
Referenced by celt_decode_allocation(), celt_decode_bands(), and ff_celt_decode_frame().
int CeltContext::intensitystereo |
Definition at line 89 of file opus_celt.c.
Referenced by celt_decode_allocation(), celt_decode_band(), and celt_decode_bands().
int CeltContext::dualstereo |
Definition at line 90 of file opus_celt.c.
Referenced by celt_decode_allocation(), and celt_decode_bands().
enum CeltSpread CeltContext::spread |
Definition at line 91 of file opus_celt.c.
Referenced by celt_decode_allocation(), celt_decode_band(), and celt_decode_bands().
int CeltContext::remaining |
Definition at line 93 of file opus_celt.c.
Referenced by celt_decode_allocation(), and celt_decode_bands().
int CeltContext::remaining2 |
Definition at line 94 of file opus_celt.c.
Referenced by celt_decode_band(), and celt_decode_bands().
int CeltContext::fine_bits[CELT_MAX_BANDS] |
Definition at line 95 of file opus_celt.c.
Referenced by celt_decode_allocation(), celt_decode_final_energy(), and celt_decode_fine_energy().
int CeltContext::fine_priority[CELT_MAX_BANDS] |
Definition at line 96 of file opus_celt.c.
Referenced by celt_decode_allocation(), and celt_decode_final_energy().
int CeltContext::pulses[CELT_MAX_BANDS] |
Definition at line 97 of file opus_celt.c.
Referenced by celt_decode_allocation(), celt_decode_bands(), and process_anticollapse().
int CeltContext::tf_change[CELT_MAX_BANDS] |
Definition at line 98 of file opus_celt.c.
Referenced by celt_decode_band(), celt_decode_bands(), and celt_decode_tf_changes().
float CeltContext::coeffs[2][CELT_MAX_FRAME_SIZE] |
Definition at line 100 of file opus_celt.c.
Referenced by celt_decode_bands(), and ff_celt_decode_frame().
float CeltContext::scratch[22 *8] |
Definition at line 101 of file opus_celt.c.
Referenced by celt_decode_band().