FFmpeg  4.0
Data Fields
AVVorbisParseContext Struct Reference

#include <libavcodec/vorbis_parser_internal.h>

Data Fields

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

Detailed Description

Definition at line 34 of file vorbis_parser_internal.h.

Field Documentation

◆ class

const AVClass* AVVorbisParseContext::class

Definition at line 35 of file vorbis_parser_internal.h.

Referenced by vorbis_parse_init().

◆ extradata_parsed

int AVVorbisParseContext::extradata_parsed

we have attempted to parse extradata

Definition at line 36 of file vorbis_parser_internal.h.

Referenced by vorbis_parse_init().

◆ valid_extradata

int AVVorbisParseContext::valid_extradata

extradata is valid, so we can calculate duration

Definition at line 37 of file vorbis_parser_internal.h.

Referenced by av_vorbis_parse_frame_flags(), av_vorbis_parse_reset(), and vorbis_parse_init().

◆ blocksize

int AVVorbisParseContext::blocksize[2]

short and long window sizes

Definition at line 38 of file vorbis_parser_internal.h.

Referenced by av_vorbis_parse_frame_flags(), av_vorbis_parse_reset(), parse_id_header(), and vorbis_parse_init().

◆ previous_blocksize

int AVVorbisParseContext::previous_blocksize

previous window size

Definition at line 39 of file vorbis_parser_internal.h.

Referenced by av_vorbis_parse_frame_flags(), av_vorbis_parse_reset(), and vorbis_parse_init().

◆ mode_blocksize

int AVVorbisParseContext::mode_blocksize[64]

window size mapping for each mode

Definition at line 40 of file vorbis_parser_internal.h.

Referenced by av_vorbis_parse_frame_flags(), parse_setup_header(), and vorbis_parse_init().

◆ mode_count

int AVVorbisParseContext::mode_count

number of modes

Definition at line 41 of file vorbis_parser_internal.h.

Referenced by av_vorbis_parse_frame_flags(), and parse_setup_header().

◆ mode_mask

int AVVorbisParseContext::mode_mask

bitmask used to get the mode in each packet

Definition at line 42 of file vorbis_parser_internal.h.

Referenced by av_vorbis_parse_frame_flags(), and parse_setup_header().

◆ prev_mask

int AVVorbisParseContext::prev_mask

bitmask used to get the previous mode flag in each packet

Definition at line 43 of file vorbis_parser_internal.h.

Referenced by av_vorbis_parse_frame_flags(), and parse_setup_header().


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