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

Data Fields

AVCodecContextavctx
GetBitContext gb
VorbisDSPContext dsp
AVFloatDSPContextfdsp
AVTXContextmdct [2]
av_tx_fn mdct_fn [2]
uint8_t first_frame
uint32_t version
uint8_t audio_channels
uint32_t audio_samplerate
uint32_t bitrate_maximum
uint32_t bitrate_nominal
uint32_t bitrate_minimum
uint32_t blocksize [2]
const floatwin [2]
uint16_t codebook_count
vorbis_codebookcodebooks
uint8_t floor_count
vorbis_floorfloors
uint8_t residue_count
vorbis_residueresidues
uint8_t mapping_count
vorbis_mappingmappings
uint8_t mode_count
vorbis_modemodes
uint8_t mode_number
int8_t previous_window
floatchannel_residues
floatsaved

Detailed Description

Definition at line 129 of file vorbisdec.c.

Field Documentation

◆ avctx

◆ gb

◆ dsp

VorbisDSPContext vorbis_context::dsp

Definition at line 132 of file vorbisdec.c.

Referenced by vorbis_decode_init(), and vorbis_parse_audio_packet().

◆ fdsp

AVFloatDSPContext* vorbis_context::fdsp

Definition at line 133 of file vorbisdec.c.

Referenced by vorbis_free(), vorbis_parse_audio_packet(), and vorbis_parse_id_hdr().

◆ mdct

AVTXContext* vorbis_context::mdct[2]

Definition at line 135 of file vorbisdec.c.

Referenced by vorbis_free(), vorbis_parse_audio_packet(), and vorbis_parse_id_hdr().

◆ mdct_fn

av_tx_fn vorbis_context::mdct_fn[2]

Definition at line 136 of file vorbisdec.c.

Referenced by vorbis_parse_audio_packet(), and vorbis_parse_id_hdr().

◆ first_frame

uint8_t vorbis_context::first_frame

Definition at line 138 of file vorbisdec.c.

Referenced by vorbis_decode_flush(), and vorbis_decode_frame().

◆ version

uint32_t vorbis_context::version

Definition at line 139 of file vorbisdec.c.

Referenced by vorbis_parse_id_hdr().

◆ audio_channels

◆ audio_samplerate

uint32_t vorbis_context::audio_samplerate

Definition at line 141 of file vorbisdec.c.

Referenced by vorbis_decode_frame(), vorbis_decode_init(), and vorbis_parse_id_hdr().

◆ bitrate_maximum

uint32_t vorbis_context::bitrate_maximum

Definition at line 142 of file vorbisdec.c.

Referenced by vorbis_parse_id_hdr().

◆ bitrate_nominal

uint32_t vorbis_context::bitrate_nominal

Definition at line 143 of file vorbisdec.c.

Referenced by vorbis_parse_id_hdr().

◆ bitrate_minimum

uint32_t vorbis_context::bitrate_minimum

Definition at line 144 of file vorbisdec.c.

Referenced by vorbis_parse_id_hdr().

◆ blocksize

◆ win

const float* vorbis_context::win[2]

Definition at line 146 of file vorbisdec.c.

Referenced by vorbis_parse_audio_packet(), and vorbis_parse_id_hdr().

◆ codebook_count

uint16_t vorbis_context::codebook_count

◆ codebooks

◆ floor_count

uint8_t vorbis_context::floor_count

◆ floors

vorbis_floor* vorbis_context::floors

◆ residue_count

uint8_t vorbis_context::residue_count

◆ residues

vorbis_residue* vorbis_context::residues

◆ mapping_count

uint8_t vorbis_context::mapping_count

◆ mappings

vorbis_mapping* vorbis_context::mappings

◆ mode_count

uint8_t vorbis_context::mode_count

Definition at line 155 of file vorbisdec.c.

Referenced by vorbis_parse_audio_packet(), and vorbis_parse_setup_hdr_modes().

◆ modes

◆ mode_number

uint8_t vorbis_context::mode_number

Definition at line 157 of file vorbisdec.c.

Referenced by vorbis_floor0_decode(), and vorbis_parse_audio_packet().

◆ previous_window

int8_t vorbis_context::previous_window

◆ channel_residues

float* vorbis_context::channel_residues

◆ saved

float* vorbis_context::saved

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