FFmpeg
Data Fields
CeltFrame Struct Reference

#include <opus_celt.h>

Data Fields

 
 
 
 
CeltPVQpvq
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
uint32_t  seed
 
 
 
 
 
float  pf_gain
 
 
 
 
 
 
 
 
 

Detailed Description

Definition at line 92 of file opus_celt.h.

Field Documentation

AVCodecContext* CeltFrame::avctx

Definition at line 94 of file opus_celt.h.

Referenced by ff_celt_decode_frame(), ff_celt_init(), and opus_encode_init().

MDCT15Context* CeltFrame::imdct[4]

Definition at line 95 of file opus_celt.h.

Referenced by ff_celt_decode_frame(), ff_celt_free(), and ff_celt_init().

AVFloatDSPContext* CeltFrame::dsp

Definition at line 96 of file opus_celt.h.

Referenced by ff_celt_decode_frame(), ff_celt_free(), ff_celt_init(), and opus_encode_init().

CeltBlock CeltFrame::block[2]

Definition at line 97 of file opus_celt.h.

Referenced by celt_apply_preemph_filter(), celt_decode_bands(), celt_decode_coarse_energy(), celt_decode_final_energy(), celt_decode_fine_energy(), celt_enc_quant_pfilter(), celt_encode_frame(), celt_frame_mdct(), celt_frame_setup_input(), celt_quant_bands(), celt_quant_final(), celt_quant_fine(), exp_quant_coarse(), ff_celt_decode_frame(), ff_celt_flush(), opus_encode_init(), parse_postfilter(), process_anticollapse(), pvq_band_cost(), and quant_band_template().

CeltPVQ* CeltFrame::pvq

Definition at line 98 of file opus_celt.h.

Referenced by bands_dist(), celt_decode_bands(), celt_quant_bands(), ff_celt_free(), ff_celt_init(), and opus_encode_init().

int CeltFrame::channels

Definition at line 99 of file opus_celt.h.

Referenced by celt_apply_preemph_filter(), celt_decode_allocation(), celt_decode_bands(), celt_decode_coarse_energy(), celt_decode_final_energy(), celt_decode_fine_energy(), celt_encode_frame(), celt_frame_mdct(), celt_frame_setup_input(), celt_quant_bands(), celt_quant_final(), celt_quant_fine(), exp_quant_coarse(), ff_celt_decode_frame(), ff_celt_enc_bitalloc(), ff_opus_psy_celt_frame_init(), process_anticollapse(), and pvq_band_cost().

int CeltFrame::output_channels

Definition at line 100 of file opus_celt.h.

Referenced by ff_celt_decode_frame(), and ff_celt_init().

enum CeltBlockSize CeltFrame::size

Definition at line 102 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_bands(), celt_decode_coarse_energy(), celt_decode_tf_changes(), celt_denormalize(), celt_enc_tf(), celt_encode_frame(), celt_frame_mdct(), celt_quant_bands(), celt_search_for_tf(), exp_quant_coarse(), ff_celt_decode_frame(), ff_celt_enc_bitalloc(), ff_opus_psy_celt_frame_init(), process_anticollapse(), and pvq_band_cost().

int CeltFrame::start_band

Definition at line 103 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_bands(), celt_decode_final_energy(), celt_decode_fine_energy(), celt_decode_tf_changes(), celt_denormalize(), celt_enc_tf(), celt_encode_frame(), celt_quant_bands(), celt_quant_final(), celt_quant_fine(), exp_quant_coarse(), ff_celt_decode_frame(), ff_celt_enc_bitalloc(), ff_opus_psy_celt_frame_init(), parse_postfilter(), and process_anticollapse().

int CeltFrame::end_band

Definition at line 104 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_coarse_energy(), celt_search_for_intensity(), ff_celt_decode_frame(), ff_celt_enc_bitalloc(), and ff_opus_psy_celt_frame_init().

int CeltFrame::coded_bands

Definition at line 105 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_bands(), celt_quant_bands(), ff_celt_enc_bitalloc(), and pvq_band_cost().

int CeltFrame::transient

Definition at line 106 of file opus_celt.h.

Referenced by celt_decode_tf_changes(), celt_enc_tf(), celt_encode_frame(), celt_frame_mdct(), celt_search_for_tf(), ff_celt_decode_frame(), ff_celt_enc_bitalloc(), ff_opus_psy_celt_frame_init(), and ff_opus_psy_celt_frame_process().

int CeltFrame::pfilter

Definition at line 107 of file opus_celt.h.

Referenced by celt_enc_quant_pfilter(), celt_encode_frame(), and ff_opus_psy_celt_frame_init().

int CeltFrame::skip_band_floor

Definition at line 108 of file opus_celt.h.

Referenced by ff_celt_enc_bitalloc(), and ff_opus_psy_celt_frame_init().

int CeltFrame::tf_select

Definition at line 109 of file opus_celt.h.

Referenced by celt_enc_tf(), celt_search_for_tf(), and ff_opus_psy_celt_frame_init().

int CeltFrame::alloc_trim

Definition at line 110 of file opus_celt.h.

Referenced by ff_celt_enc_bitalloc(), and ff_opus_psy_celt_frame_init().

int CeltFrame::alloc_boost[CELT_MAX_BANDS]

Definition at line 111 of file opus_celt.h.

Referenced by celt_gauge_psy_weight(), ff_celt_enc_bitalloc(), and ff_opus_psy_celt_frame_init().

int CeltFrame::blocks

Definition at line 112 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_bands(), celt_frame_mdct(), celt_postfilter(), celt_quant_bands(), ff_celt_decode_frame(), ff_opus_psy_celt_frame_init(), ff_opus_psy_celt_frame_process(), and pvq_band_cost().

int CeltFrame::blocksize

Definition at line 113 of file opus_celt.h.

Referenced by celt_postfilter(), and ff_celt_decode_frame().

int CeltFrame::silence

Definition at line 114 of file opus_celt.h.

Referenced by celt_encode_frame(), ff_celt_decode_frame(), ff_opus_psy_celt_frame_init(), and ff_opus_psy_celt_frame_process().

int CeltFrame::anticollapse_needed

Definition at line 115 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_bands(), celt_encode_frame(), celt_quant_bands(), ff_celt_decode_frame(), ff_celt_enc_bitalloc(), and pvq_band_cost().

int CeltFrame::anticollapse

Definition at line 116 of file opus_celt.h.

Referenced by celt_encode_frame(), ff_celt_decode_frame(), and ff_opus_psy_celt_frame_init().

int CeltFrame::intensity_stereo

Definition at line 117 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_bands(), celt_quant_bands(), celt_search_for_intensity(), ff_celt_enc_bitalloc(), ff_opus_psy_celt_frame_init(), ff_opus_psy_postencode_update(), and quant_band_template().

int CeltFrame::dual_stereo

Definition at line 118 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_bands(), celt_quant_bands(), celt_search_for_dual_stereo(), ff_celt_enc_bitalloc(), ff_opus_psy_celt_frame_init(), and pvq_band_cost().

int CeltFrame::flushed

Definition at line 119 of file opus_celt.h.

Referenced by ff_celt_decode_frame(), and ff_celt_flush().

uint32_t CeltFrame::seed

Definition at line 120 of file opus_celt.h.

Referenced by celt_rng(), ff_celt_decode_frame(), ff_celt_flush(), and opus_encode_init().

enum CeltSpread CeltFrame::spread

Definition at line 121 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_bands(), celt_gauge_psy_weight(), celt_quant_bands(), ff_celt_enc_bitalloc(), ff_opus_psy_celt_frame_init(), and quant_band_template().

int CeltFrame::pf_octave

Definition at line 124 of file opus_celt.h.

Referenced by celt_enc_quant_pfilter(), and ff_opus_psy_celt_frame_init().

int CeltFrame::pf_period

Definition at line 125 of file opus_celt.h.

Referenced by celt_enc_quant_pfilter(), and ff_opus_psy_celt_frame_init().

int CeltFrame::pf_tapset

Definition at line 126 of file opus_celt.h.

Referenced by celt_enc_quant_pfilter(), and ff_opus_psy_celt_frame_init().

float CeltFrame::pf_gain

Definition at line 127 of file opus_celt.h.

Referenced by celt_enc_quant_pfilter(), and ff_opus_psy_celt_frame_init().

int CeltFrame::framebits

Definition at line 130 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_bands(), celt_decode_coarse_energy(), celt_decode_final_energy(), celt_decode_tf_changes(), celt_enc_quant_pfilter(), celt_enc_tf(), celt_encode_frame(), celt_gauge_psy_weight(), celt_quant_bands(), celt_quant_final(), exp_quant_coarse(), ff_celt_decode_frame(), ff_celt_enc_bitalloc(), ff_opus_psy_celt_frame_init(), ff_opus_psy_postencode_update(), opus_encode_frame(), opus_gen_toc(), opus_packet_assembler(), parse_postfilter(), and pvq_band_cost().

int CeltFrame::remaining

Definition at line 131 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_bands(), celt_quant_bands(), ff_celt_enc_bitalloc(), and pvq_band_cost().

int CeltFrame::remaining2

Definition at line 132 of file opus_celt.h.

Referenced by celt_decode_bands(), celt_quant_bands(), pvq_band_cost(), and quant_band_template().

int CeltFrame::caps[CELT_MAX_BANDS]

Definition at line 133 of file opus_celt.h.

Referenced by ff_celt_enc_bitalloc().

int CeltFrame::fine_bits[CELT_MAX_BANDS]

Definition at line 134 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_final_energy(), celt_decode_fine_energy(), celt_quant_final(), celt_quant_fine(), and ff_celt_enc_bitalloc().

int CeltFrame::fine_priority[CELT_MAX_BANDS]

Definition at line 135 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_final_energy(), celt_quant_final(), and ff_celt_enc_bitalloc().

int CeltFrame::pulses[CELT_MAX_BANDS]

Definition at line 136 of file opus_celt.h.

Referenced by celt_decode_allocation(), celt_decode_bands(), celt_quant_bands(), ff_celt_enc_bitalloc(), process_anticollapse(), and pvq_band_cost().

int CeltFrame::tf_change[CELT_MAX_BANDS]

Definition at line 137 of file opus_celt.h.

Referenced by celt_decode_bands(), celt_decode_tf_changes(), celt_enc_tf(), celt_quant_bands(), celt_search_for_tf(), ff_opus_psy_celt_frame_init(), and quant_band_template().


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 によって変換されたページ (->オリジナル) /