FFmpeg
Data Fields
CeltBlock Struct Reference

#include <opus_celt.h>

Data Fields

 
 
 
 
 
float  buf [2048]
 
 
float  overlap [FFALIGN(CELT_OVERLAP, 16)]
 
 
 
float  pf_gains_new [3]
 
 
float  pf_gains [3]
 
 
float  pf_gains_old [3]
 
float  emph_coeff
 

Detailed Description

Definition at line 65 of file opus_celt.h.

Field Documentation

float CeltBlock::energy[CELT_MAX_BANDS]

Definition at line 66 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_mdct(), exp_quant_coarse(), ff_celt_decode_frame(), ff_celt_flush(), and process_anticollapse().

float CeltBlock::lin_energy[CELT_MAX_BANDS]

Definition at line 67 of file opus_celt.h.

Referenced by celt_frame_mdct(), and quant_band_template().

float CeltBlock::error_energy[CELT_MAX_BANDS]

Definition at line 68 of file opus_celt.h.

Referenced by celt_encode_frame(), celt_quant_final(), celt_quant_fine(), and exp_quant_coarse().

float CeltBlock::prev_energy[2][CELT_MAX_BANDS]

Definition at line 69 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 71 of file opus_celt.h.

Referenced by celt_decode_bands(), celt_quant_bands(), ff_celt_decode_frame(), and process_anticollapse().

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_mdct(), celt_quant_bands(), ff_celt_decode_frame(), and pvq_band_cost().

float CeltBlock::overlap[FFALIGN(CELT_OVERLAP, 16)]

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[FFALIGN(CELT_MAX_FRAME_SIZE, 16)]

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_enc_quant_pfilter(), celt_postfilter(), and parse_postfilter().

float CeltBlock::pf_gains_new[3]

Definition at line 83 of file opus_celt.h.

Referenced by celt_enc_quant_pfilter(), 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().


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

Generated on Fri Jan 12 2018 01:48:30 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /