FFmpeg
Loading...
Searching...
No Matches
CeltFrame Struct Reference

#include <libavcodec/opus/celt.h>

Data Fields

AVCodecContextavctx
AVTXContexttx [4]
av_tx_fn tx_fn [4]
AVFloatDSPContextdsp
CeltBlock block [2]
struct CeltPVQpvq
OpusDSP opusdsp
int channels
int output_channels
int apply_phase_inv
enum CeltBlockSize size
int start_band
int end_band
int coded_bands
int transient
int pfilter
int skip_band_floor
int tf_select
int alloc_trim
int alloc_boost [CELT_MAX_BANDS]
int blocks
int blocksize
int silence
int anticollapse_needed
int anticollapse
int intensity_stereo
int dual_stereo
int flushed
uint32_t seed
enum CeltSpread spread
int pf_octave
int pf_period
int pf_tapset
float pf_gain
int framebits
int remaining
int remaining2
int caps [CELT_MAX_BANDS]
int fine_bits [CELT_MAX_BANDS]
int fine_priority [CELT_MAX_BANDS]
int pulses [CELT_MAX_BANDS]
int tf_change [CELT_MAX_BANDS]

Detailed Description

Definition at line 98 of file celt.h.

Field Documentation

◆ avctx

AVCodecContext* CeltFrame::avctx

Definition at line 100 of file celt.h.

Referenced by ff_celt_init().

◆ tx

AVTXContext* CeltFrame::tx[4]

Definition at line 101 of file celt.h.

Referenced by ff_celt_free(), and ff_celt_init().

◆ tx_fn

av_tx_fn CeltFrame::tx_fn[4]

Definition at line 102 of file celt.h.

Referenced by ff_celt_init().

◆ dsp

AVFloatDSPContext* CeltFrame::dsp

Definition at line 103 of file celt.h.

Referenced by ff_celt_free(), and ff_celt_init().

◆ block

CeltBlock CeltFrame::block[2]

Definition at line 104 of file celt.h.

◆ pvq

struct CeltPVQ* CeltFrame::pvq

Definition at line 105 of file celt.h.

Referenced by ff_celt_free(), and ff_celt_init().

◆ opusdsp

OpusDSP CeltFrame::opusdsp

Definition at line 106 of file celt.h.

Referenced by ff_celt_init().

◆ channels

int CeltFrame::channels

Definition at line 107 of file celt.h.

◆ output_channels

int CeltFrame::output_channels

Definition at line 108 of file celt.h.

Referenced by ff_celt_init().

◆ apply_phase_inv

int CeltFrame::apply_phase_inv

Definition at line 109 of file celt.h.

Referenced by ff_celt_init().

◆ size

enum CeltBlockSize CeltFrame::size

Definition at line 111 of file celt.h.

◆ start_band

int CeltFrame::start_band

Definition at line 112 of file celt.h.

◆ end_band

int CeltFrame::end_band

Definition at line 113 of file celt.h.

◆ coded_bands

int CeltFrame::coded_bands

Definition at line 114 of file celt.h.

◆ transient

int CeltFrame::transient

Definition at line 115 of file celt.h.

◆ pfilter

int CeltFrame::pfilter

Definition at line 116 of file celt.h.

◆ skip_band_floor

int CeltFrame::skip_band_floor

Definition at line 117 of file celt.h.

◆ tf_select

int CeltFrame::tf_select

Definition at line 118 of file celt.h.

◆ alloc_trim

int CeltFrame::alloc_trim

Definition at line 119 of file celt.h.

◆ alloc_boost

int CeltFrame::alloc_boost[CELT_MAX_BANDS]

Definition at line 120 of file celt.h.

Referenced by celt_gauge_psy_weight().

◆ blocks

int CeltFrame::blocks

Definition at line 121 of file celt.h.

◆ blocksize

int CeltFrame::blocksize

Definition at line 122 of file celt.h.

◆ silence

int CeltFrame::silence

Definition at line 123 of file celt.h.

◆ anticollapse_needed

int CeltFrame::anticollapse_needed

Definition at line 124 of file celt.h.

◆ anticollapse

int CeltFrame::anticollapse

Definition at line 125 of file celt.h.

◆ intensity_stereo

int CeltFrame::intensity_stereo

Definition at line 126 of file celt.h.

◆ dual_stereo

int CeltFrame::dual_stereo

Definition at line 127 of file celt.h.

◆ flushed

int CeltFrame::flushed

Definition at line 128 of file celt.h.

◆ seed

uint32_t CeltFrame::seed

Definition at line 129 of file celt.h.

◆ spread

enum CeltSpread CeltFrame::spread

Definition at line 130 of file celt.h.

Referenced by celt_gauge_psy_weight().

◆ pf_octave

int CeltFrame::pf_octave

Definition at line 133 of file celt.h.

◆ pf_period

int CeltFrame::pf_period

Definition at line 134 of file celt.h.

◆ pf_tapset

int CeltFrame::pf_tapset

Definition at line 135 of file celt.h.

◆ pf_gain

float CeltFrame::pf_gain

Definition at line 136 of file celt.h.

◆ framebits

int CeltFrame::framebits

Definition at line 139 of file celt.h.

Referenced by celt_gauge_psy_weight().

◆ remaining

int CeltFrame::remaining

Definition at line 140 of file celt.h.

◆ remaining2

int CeltFrame::remaining2

Definition at line 141 of file celt.h.

◆ caps

int CeltFrame::caps[CELT_MAX_BANDS]

Definition at line 142 of file celt.h.

◆ fine_bits

int CeltFrame::fine_bits[CELT_MAX_BANDS]

Definition at line 143 of file celt.h.

◆ fine_priority

int CeltFrame::fine_priority[CELT_MAX_BANDS]

Definition at line 144 of file celt.h.

◆ pulses

int CeltFrame::pulses[CELT_MAX_BANDS]

Definition at line 145 of file celt.h.

◆ tf_change

int CeltFrame::tf_change[CELT_MAX_BANDS]

Definition at line 146 of file celt.h.


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