FFmpeg
|
#include <opus_celt.h>
Data Fields | |
float | energy [CELT_MAX_BANDS] |
float | lin_energy [CELT_MAX_BANDS] |
float | error_energy [CELT_MAX_BANDS] |
float | prev_energy [2][CELT_MAX_BANDS] |
uint8_t | collapse_masks [CELT_MAX_BANDS] |
int | band_bins [CELT_MAX_BANDS] |
float * | band_coeffs [CELT_MAX_BANDS] |
float | buf [2048] |
float | coeffs [CELT_MAX_FRAME_SIZE] |
float | overlap [120] |
float | samples [CELT_MAX_FRAME_SIZE] |
int | pf_period_new |
float | pf_gains_new [3] |
int | pf_period |
float | pf_gains [3] |
int | pf_period_old |
float | pf_gains_old [3] |
float | emph_coeff |
Definition at line 62 of file opus_celt.h.
float CeltBlock::energy[CELT_MAX_BANDS] |
Definition at line 63 of file opus_celt.h.
Referenced by celt_decode_coarse_energy(), celt_decode_final_energy(), celt_decode_fine_energy(), celt_denormalize(), celt_encode_frame(), celt_frame_map_norm_bands(), celt_quant_coarse(), ff_celt_decode_frame(), ff_celt_flush(), and process_anticollapse().
float CeltBlock::lin_energy[CELT_MAX_BANDS] |
Definition at line 64 of file opus_celt.h.
Referenced by celt_frame_map_norm_bands(), and ff_celt_encode_band().
float CeltBlock::error_energy[CELT_MAX_BANDS] |
Definition at line 65 of file opus_celt.h.
Referenced by celt_encode_frame(), celt_quant_coarse(), celt_quant_final(), and celt_quant_fine().
float CeltBlock::prev_energy[2][CELT_MAX_BANDS] |
Definition at line 66 of file opus_celt.h.
Referenced by ff_celt_decode_frame(), ff_celt_flush(), and process_anticollapse().
uint8_t CeltBlock::collapse_masks[CELT_MAX_BANDS] |
Definition at line 68 of file opus_celt.h.
Referenced by celt_decode_bands(), celt_quant_bands(), ff_celt_decode_frame(), and process_anticollapse().
int CeltBlock::band_bins[CELT_MAX_BANDS] |
Definition at line 70 of file opus_celt.h.
Referenced by celt_frame_map_norm_bands().
float* CeltBlock::band_coeffs[CELT_MAX_BANDS] |
Definition at line 71 of file opus_celt.h.
Referenced by celt_frame_map_norm_bands().
float CeltBlock::buf[2048] |
Definition at line 74 of file opus_celt.h.
Referenced by celt_postfilter(), ff_celt_decode_frame(), and ff_celt_flush().
float CeltBlock::coeffs[CELT_MAX_FRAME_SIZE] |
Definition at line 75 of file opus_celt.h.
Referenced by celt_decode_bands(), celt_frame_map_norm_bands(), celt_frame_mdct(), celt_quant_bands(), and ff_celt_decode_frame().
float CeltBlock::overlap[120] |
Definition at line 78 of file opus_celt.h.
Referenced by celt_apply_preemph_filter(), celt_frame_mdct(), and celt_frame_setup_input().
float CeltBlock::samples[CELT_MAX_FRAME_SIZE] |
Definition at line 79 of file opus_celt.h.
Referenced by celt_apply_preemph_filter(), celt_frame_mdct(), and celt_frame_setup_input().
int CeltBlock::pf_period_new |
Definition at line 82 of file opus_celt.h.
Referenced by celt_postfilter(), and parse_postfilter().
float CeltBlock::pf_gains_new[3] |
Definition at line 83 of file opus_celt.h.
Referenced by celt_postfilter(), ff_celt_flush(), and parse_postfilter().
int CeltBlock::pf_period |
Definition at line 84 of file opus_celt.h.
Referenced by celt_postfilter(), celt_postfilter_apply(), and celt_postfilter_apply_transition().
float CeltBlock::pf_gains[3] |
Definition at line 85 of file opus_celt.h.
Referenced by celt_postfilter(), celt_postfilter_apply(), celt_postfilter_apply_transition(), and ff_celt_flush().
int CeltBlock::pf_period_old |
Definition at line 86 of file opus_celt.h.
Referenced by celt_postfilter(), and celt_postfilter_apply_transition().
float CeltBlock::pf_gains_old[3] |
Definition at line 87 of file opus_celt.h.
Referenced by celt_postfilter(), celt_postfilter_apply_transition(), and ff_celt_flush().
float CeltBlock::emph_coeff |
Definition at line 89 of file opus_celt.h.
Referenced by celt_apply_preemph_filter(), ff_celt_decode_frame(), ff_celt_flush(), and opus_encode_init().