FFmpeg
Data Fields
CeltContext Struct Reference

Data Fields

 
 
 
 
 
uint32_t  seed
 
int  flushed
 
 
int  framebits
 
int  duration
 
int  blocks
 
int  blocksize
 
int  startband
 
int  endband
 
int  codedbands
 
 
 
int  dualstereo
 
 
int  remaining
 
int  remaining2
 
 
 
 
 
 
float  scratch [22 *8]
 

Detailed Description

Definition at line 61 of file opus_celt.c.

Field Documentation

AVCodecContext* CeltContext::avctx

Definition at line 63 of file opus_celt.c.

Referenced by ff_celt_decode_frame(), and ff_celt_init().

IMDCT15Context* 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(), ff_celt_free(), 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().


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

Generated on Wed Jun 10 2015 01:57:20 for FFmpeg by   doxygen 1.8.6

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