Libav
Data Fields
vorbis_context Struct Reference

Data Fields

AVCodecContextavctx
 
GetBitContext gb
 
VorbisDSPContext dsp
 
AVFloatDSPContext fdsp
 
FmtConvertContext fmt_conv
 
FFTContext mdct [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 float * win [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
 
uint8_t previous_window
 
float * channel_residues
 
float * saved
 

Detailed Description

Definition at line 121 of file vorbisdec.c.

Field Documentation

§ avctx

AVCodecContext* vorbis_context::avctx

§ gb

GetBitContext vorbis_context::gb

§ dsp

VorbisDSPContext vorbis_context::dsp

Definition at line 124 of file vorbisdec.c.

Referenced by vorbis_decode_init(), and vorbis_parse_audio_packet().

§ fdsp

AVFloatDSPContext vorbis_context::fdsp

Definition at line 125 of file vorbisdec.c.

Referenced by vorbis_decode_init(), and vorbis_parse_audio_packet().

§ fmt_conv

FmtConvertContext vorbis_context::fmt_conv

Definition at line 126 of file vorbisdec.c.

Referenced by vorbis_decode_init().

§ mdct

FFTContext vorbis_context::mdct[2]

Definition at line 128 of file vorbisdec.c.

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

§ first_frame

uint8_t vorbis_context::first_frame

Definition at line 129 of file vorbisdec.c.

Referenced by vorbis_decode_frame().

§ version

uint32_t vorbis_context::version

Definition at line 130 of file vorbisdec.c.

Referenced by vorbis_parse_id_hdr().

§ audio_channels

uint8_t vorbis_context::audio_channels

§ audio_samplerate

uint32_t vorbis_context::audio_samplerate

Definition at line 132 of file vorbisdec.c.

Referenced by vorbis_decode_init(), and vorbis_parse_id_hdr().

§ bitrate_maximum

uint32_t vorbis_context::bitrate_maximum

Definition at line 133 of file vorbisdec.c.

Referenced by vorbis_parse_id_hdr().

§ bitrate_nominal

uint32_t vorbis_context::bitrate_nominal

Definition at line 134 of file vorbisdec.c.

Referenced by vorbis_parse_id_hdr().

§ bitrate_minimum

uint32_t vorbis_context::bitrate_minimum

Definition at line 135 of file vorbisdec.c.

Referenced by vorbis_parse_id_hdr().

§ blocksize

uint32_t vorbis_context::blocksize[2]

§ win

const float* vorbis_context::win[2]

Definition at line 137 of file vorbisdec.c.

Referenced by vorbis_parse_audio_packet(), and vorbis_parse_id_hdr().

§ codebook_count

uint16_t vorbis_context::codebook_count

§ codebooks

vorbis_codebook* vorbis_context::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 146 of file vorbisdec.c.

Referenced by vorbis_parse_audio_packet(), and vorbis_parse_setup_hdr_modes().

§ modes

vorbis_mode* vorbis_context::modes

§ mode_number

uint8_t vorbis_context::mode_number

Definition at line 148 of file vorbisdec.c.

Referenced by vorbis_floor0_decode(), and vorbis_parse_audio_packet().

§ previous_window

uint8_t vorbis_context::previous_window

§ channel_residues

float* vorbis_context::channel_residues

Definition at line 150 of file vorbisdec.c.

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

§ saved

float* vorbis_context::saved

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