VorbisParseContext Struct Reference

#include <vorbis_parser.h>


Data Fields

AVCodecContextavctx
 codec context
int extradata_parsed
 we have attempted to parse extradata
int valid_extradata
 extradata is valid, so we can calculate duration
int blocksize [2]
 short and long window sizes
int previous_blocksize
 previous window size
int mode_blocksize [64]
 window size mapping for each mode
int mode_count
 number of modes
int mode_mask
 bitmask used to get the mode in each packet
int prev_mask
 bitmask used to get the previous mode flag in each packet


Detailed Description

Definition at line 33 of file vorbis_parser.h.


Field Documentation

codec context

Definition at line 34 of file vorbis_parser.h.

Referenced by avpriv_vorbis_parse_extradata(), and avpriv_vorbis_parse_frame().

short and long window sizes

Definition at line 37 of file vorbis_parser.h.

Referenced by avpriv_vorbis_parse_extradata(), avpriv_vorbis_parse_frame(), avpriv_vorbis_parse_reset(), and parse_id_header().

we have attempted to parse extradata

Definition at line 35 of file vorbis_parser.h.

Referenced by avpriv_vorbis_parse_extradata().

window size mapping for each mode

Definition at line 39 of file vorbis_parser.h.

Referenced by avpriv_vorbis_parse_extradata(), avpriv_vorbis_parse_frame(), and parse_setup_header().

number of modes

Definition at line 40 of file vorbis_parser.h.

Referenced by avpriv_vorbis_parse_frame(), and parse_setup_header().

bitmask used to get the mode in each packet

Definition at line 41 of file vorbis_parser.h.

Referenced by avpriv_vorbis_parse_frame(), and parse_setup_header().

bitmask used to get the previous mode flag in each packet

Definition at line 42 of file vorbis_parser.h.

Referenced by avpriv_vorbis_parse_frame(), and parse_setup_header().

previous window size

Definition at line 38 of file vorbis_parser.h.

Referenced by avpriv_vorbis_parse_extradata(), avpriv_vorbis_parse_frame(), and avpriv_vorbis_parse_reset().

extradata is valid, so we can calculate duration

Definition at line 36 of file vorbis_parser.h.

Referenced by avpriv_vorbis_parse_extradata(), avpriv_vorbis_parse_frame(), and avpriv_vorbis_parse_reset().


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

Generated on Fri Oct 26 02:50:17 2012 for FFmpeg by  doxygen 1.5.8