OggVorbisEncContext Struct Reference
Collaboration diagram for OggVorbisEncContext:
Collaboration graph

Data Fields

AVClassav_class
 
AVFrame frame
 
vorbis_info vi
 
vorbis_dsp_state vd
 
vorbis_block vb
 
AVFifoBufferpkt_fifo
 
int eof
 
int dsp_initialized
 
vorbis_comment vc
 
double iblock
 
VorbisParseContext vp
 
AudioFrameQueue afq
 

Detailed Description

Definition at line 42 of file libvorbisenc.c.

Field Documentation

AudioFrameQueue OggVorbisEncContext::afq

frame queue for timestamps

Definition at line 54 of file libvorbisenc.c.

Referenced by oggvorbis_encode_close(), oggvorbis_encode_frame(), and oggvorbis_encode_init().

AVClass* OggVorbisEncContext::av_class

class for AVOptions

Definition at line 43 of file libvorbisenc.c.

int OggVorbisEncContext::dsp_initialized

vd has been initialized

Definition at line 50 of file libvorbisenc.c.

Referenced by oggvorbis_encode_close(), and oggvorbis_encode_init().

int OggVorbisEncContext::eof

end-of-file flag

Definition at line 49 of file libvorbisenc.c.

Referenced by oggvorbis_encode_frame().

AVFrame OggVorbisEncContext::frame

Definition at line 44 of file libvorbisenc.c.

double OggVorbisEncContext::iblock

impulse block bias option

Definition at line 52 of file libvorbisenc.c.

Referenced by oggvorbis_init_encoder().

AVFifoBuffer* OggVorbisEncContext::pkt_fifo

output packet buffer

Definition at line 48 of file libvorbisenc.c.

Referenced by oggvorbis_encode_close(), oggvorbis_encode_frame(), and oggvorbis_encode_init().

vorbis_block OggVorbisEncContext::vb

vorbis_block used for analysis

Definition at line 47 of file libvorbisenc.c.

Referenced by oggvorbis_encode_close(), oggvorbis_encode_frame(), and oggvorbis_encode_init().

vorbis_comment OggVorbisEncContext::vc

VorbisComment info

Definition at line 51 of file libvorbisenc.c.

Referenced by oggvorbis_encode_init().

vorbis_dsp_state OggVorbisEncContext::vd

DSP state used for analysis

Definition at line 46 of file libvorbisenc.c.

Referenced by oggvorbis_encode_close(), oggvorbis_encode_frame(), and oggvorbis_encode_init().

vorbis_info OggVorbisEncContext::vi

vorbis_info used during init

Definition at line 45 of file libvorbisenc.c.

Referenced by oggvorbis_encode_close(), oggvorbis_encode_frame(), and oggvorbis_encode_init().

VorbisParseContext OggVorbisEncContext::vp

parse context to get durations

Definition at line 53 of file libvorbisenc.c.

Referenced by oggvorbis_encode_frame(), and oggvorbis_encode_init().


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