int extradata_parsed
we have attempted to parse extradata
int prev_mask
bitmask used to get the previous mode flag in each packet
int valid_extradata
extradata is valid, so we can calculate duration
int mode_mask
bitmask used to get the mode in each packet
main external API structure.
int blocksize[2]
short and long window sizes
int avpriv_vorbis_parse_frame_flags(AVVorbisParseContext *s, const uint8_t *buf, int buf_size, int *flags)
Get the duration for a Vorbis packet.
int mode_blocksize[64]
window size mapping for each mode