Libav
Data Fields
LibvorbisContext Struct Reference

Data Fields

AVClassav_class
 class for AVOptions More...
 
vorbis_info vi
 vorbis_info used during init More...
 
vorbis_dsp_state vd
 DSP state used for analysis. More...
 
vorbis_block vb
 vorbis_block used for analysis More...
 
AVFifoBufferpkt_fifo
 output packet buffer More...
 
int eof
 end-of-file flag More...
 
int dsp_initialized
 vd has been initialized More...
 
vorbis_comment vc
 VorbisComment info. More...
 
ogg_packet op
 ogg packet More...
 
double iblock
 impulse block bias option More...
 
VorbisParseContext vp
 parse context to get durations More...
 
AudioFrameQueue afq
 frame queue for timestamps More...
 

Detailed Description

Definition at line 50 of file libvorbis.c.

Field Documentation

§ av_class

AVClass* LibvorbisContext::av_class

class for AVOptions

Definition at line 51 of file libvorbis.c.

§ vi

vorbis_info LibvorbisContext::vi

vorbis_info used during init

Definition at line 52 of file libvorbis.c.

Referenced by libvorbis_encode_close(), libvorbis_encode_frame(), and libvorbis_encode_init().

§ vd

vorbis_dsp_state LibvorbisContext::vd

DSP state used for analysis.

Definition at line 53 of file libvorbis.c.

Referenced by libvorbis_encode_close(), libvorbis_encode_frame(), and libvorbis_encode_init().

§ vb

vorbis_block LibvorbisContext::vb

vorbis_block used for analysis

Definition at line 54 of file libvorbis.c.

Referenced by libvorbis_encode_close(), libvorbis_encode_frame(), and libvorbis_encode_init().

§ pkt_fifo

AVFifoBuffer* LibvorbisContext::pkt_fifo

output packet buffer

Definition at line 55 of file libvorbis.c.

Referenced by libvorbis_encode_close(), libvorbis_encode_frame(), and libvorbis_encode_init().

§ eof

int LibvorbisContext::eof

end-of-file flag

Definition at line 56 of file libvorbis.c.

Referenced by libvorbis_encode_frame().

§ dsp_initialized

int LibvorbisContext::dsp_initialized

vd has been initialized

Definition at line 57 of file libvorbis.c.

Referenced by libvorbis_encode_close(), and libvorbis_encode_init().

§ vc

vorbis_comment LibvorbisContext::vc

VorbisComment info.

Definition at line 58 of file libvorbis.c.

Referenced by libvorbis_encode_init().

§ op

ogg_packet LibvorbisContext::op

ogg packet

Definition at line 59 of file libvorbis.c.

Referenced by libvorbis_encode_frame().

§ iblock

double LibvorbisContext::iblock

impulse block bias option

Definition at line 60 of file libvorbis.c.

Referenced by libvorbis_setup().

§ vp

VorbisParseContext LibvorbisContext::vp

parse context to get durations

Definition at line 61 of file libvorbis.c.

Referenced by libvorbis_encode_frame(), and libvorbis_encode_init().

§ afq

AudioFrameQueue LibvorbisContext::afq

frame queue for timestamps

Definition at line 62 of file libvorbis.c.

Referenced by libvorbis_encode_close(), libvorbis_encode_frame(), and libvorbis_encode_init().


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