FFmpeg
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
VividasDemuxContext Struct Reference

Data Fields

int n_sb_blocks
 
VIV_SB_blocksb_blocks
 
int num_audio
 
uint32_t sb_key
 
int64_t sb_offset
 
int current_sb
 
int current_sb_entry
 
uint8_t * sb_buf
 
AVIOContextsb_pb
 
int n_sb_entries
 
VIV_SB_entrysb_entries
 
int n_audio_subpackets
 
int current_audio_subpacket
 
int64_t audio_sample
 
VIV_AudioSubpacket audio_subpackets [MAX_AUDIO_SUBPACKETS]
 

Detailed Description

Definition at line 53 of file vividas.c.

Field Documentation

◆ n_sb_blocks

int VividasDemuxContext::n_sb_blocks

Definition at line 54 of file vividas.c.

Referenced by track_index(), viv_read_header(), viv_read_packet(), and viv_read_seek().

◆ sb_blocks

VIV_SB_block* VividasDemuxContext::sb_blocks

◆ num_audio

int VividasDemuxContext::num_audio

Definition at line 56 of file vividas.c.

Referenced by track_header(), viv_read_packet(), and viv_read_seek().

◆ sb_key

uint32_t VividasDemuxContext::sb_key

Definition at line 58 of file vividas.c.

Referenced by load_sb_block(), and viv_read_header().

◆ sb_offset

int64_t VividasDemuxContext::sb_offset

Definition at line 59 of file vividas.c.

Referenced by viv_read_header(), viv_read_packet(), and viv_read_seek().

◆ current_sb

int VividasDemuxContext::current_sb

Definition at line 61 of file vividas.c.

Referenced by load_sb_block(), viv_read_header(), viv_read_packet(), and viv_read_seek().

◆ current_sb_entry

int VividasDemuxContext::current_sb_entry

Definition at line 61 of file vividas.c.

Referenced by load_sb_block(), viv_read_packet(), and viv_read_seek().

◆ sb_buf

uint8_t* VividasDemuxContext::sb_buf

Definition at line 62 of file vividas.c.

Referenced by load_sb_block(), and viv_read_close().

◆ sb_pb

AVIOContext* VividasDemuxContext::sb_pb

Definition at line 63 of file vividas.c.

Referenced by load_sb_block(), viv_read_close(), and viv_read_packet().

◆ n_sb_entries

int VividasDemuxContext::n_sb_entries

Definition at line 64 of file vividas.c.

Referenced by load_sb_block(), and viv_read_packet().

◆ sb_entries

VIV_SB_entry* VividasDemuxContext::sb_entries

Definition at line 65 of file vividas.c.

Referenced by load_sb_block(), track_index(), viv_read_close(), and viv_read_packet().

◆ n_audio_subpackets

int VividasDemuxContext::n_audio_subpackets

Definition at line 67 of file vividas.c.

Referenced by viv_read_packet(), and viv_read_seek().

◆ current_audio_subpacket

int VividasDemuxContext::current_audio_subpacket

Definition at line 68 of file vividas.c.

Referenced by viv_read_packet(), and viv_read_seek().

◆ audio_sample

int64_t VividasDemuxContext::audio_sample

Definition at line 70 of file vividas.c.

Referenced by viv_read_packet(), and viv_read_seek().

◆ audio_subpackets

VIV_AudioSubpacket VividasDemuxContext::audio_subpackets[MAX_AUDIO_SUBPACKETS]

Definition at line 72 of file vividas.c.

Referenced by viv_read_packet().


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