FFmpeg
Data Fields
MatroskaDemuxContext Struct Reference

Data Fields

const AVClassclass
 
AVFormatContextctx
 
MatroskaLevel levels [EBML_MAX_DEPTH]
 
int num_levels
 
uint32_t current_id
 
int64_t resync_pos
 
int unknown_count
 
uint64_t time_scale
 
double duration
 
char * title
 
char * muxingapp
 
EbmlBin date_utc
 
EbmlList tracks
 
EbmlList attachments
 
EbmlList chapters
 
EbmlList index
 
EbmlList tags
 
EbmlList seekhead
 
int64_t segment_start
 
AVPacketpkt
 
PacketList queue
 
int done
 
int skip_to_keyframe
 
uint64_t skip_to_timecode
 
int cues_parsing_deferred
 
MatroskaLevel1Element level1_elems [64]
 
int num_level1_elems
 
MatroskaCluster current_cluster
 
int is_webm
 
int is_live
 
int bandwidth
 

Detailed Description

Definition at line 375 of file matroskadec.c.

Field Documentation

◆ class

const AVClass* MatroskaDemuxContext::class

Definition at line 376 of file matroskadec.c.

◆ ctx

AVFormatContext* MatroskaDemuxContext::ctx

Definition at line 377 of file matroskadec.c.

Referenced by ebml_read_master(), and ebml_read_num().

◆ levels

MatroskaLevel MatroskaDemuxContext::levels[EBML_MAX_DEPTH]

Definition at line 380 of file matroskadec.c.

Referenced by ebml_read_master().

◆ num_levels

int MatroskaDemuxContext::num_levels

Definition at line 381 of file matroskadec.c.

Referenced by ebml_read_master().

◆ current_id

uint32_t MatroskaDemuxContext::current_id

Definition at line 382 of file matroskadec.c.

◆ resync_pos

int64_t MatroskaDemuxContext::resync_pos

Definition at line 383 of file matroskadec.c.

◆ unknown_count

int MatroskaDemuxContext::unknown_count

Definition at line 384 of file matroskadec.c.

◆ time_scale

uint64_t MatroskaDemuxContext::time_scale

Definition at line 386 of file matroskadec.c.

◆ duration

double MatroskaDemuxContext::duration

Definition at line 387 of file matroskadec.c.

◆ title

char* MatroskaDemuxContext::title

Definition at line 388 of file matroskadec.c.

◆ muxingapp

char* MatroskaDemuxContext::muxingapp

Definition at line 389 of file matroskadec.c.

◆ date_utc

EbmlBin MatroskaDemuxContext::date_utc

Definition at line 390 of file matroskadec.c.

◆ tracks

EbmlList MatroskaDemuxContext::tracks

Definition at line 391 of file matroskadec.c.

◆ attachments

EbmlList MatroskaDemuxContext::attachments

Definition at line 392 of file matroskadec.c.

◆ chapters

EbmlList MatroskaDemuxContext::chapters

Definition at line 393 of file matroskadec.c.

◆ index

EbmlList MatroskaDemuxContext::index

Definition at line 394 of file matroskadec.c.

◆ tags

EbmlList MatroskaDemuxContext::tags

Definition at line 395 of file matroskadec.c.

◆ seekhead

EbmlList MatroskaDemuxContext::seekhead

Definition at line 396 of file matroskadec.c.

◆ segment_start

int64_t MatroskaDemuxContext::segment_start

Definition at line 399 of file matroskadec.c.

◆ pkt

AVPacket* MatroskaDemuxContext::pkt

Definition at line 403 of file matroskadec.c.

◆ queue

PacketList MatroskaDemuxContext::queue

Definition at line 406 of file matroskadec.c.

Referenced by matroska_parse_laces().

◆ done

int MatroskaDemuxContext::done

Definition at line 408 of file matroskadec.c.

◆ skip_to_keyframe

int MatroskaDemuxContext::skip_to_keyframe

Definition at line 411 of file matroskadec.c.

◆ skip_to_timecode

uint64_t MatroskaDemuxContext::skip_to_timecode

Definition at line 412 of file matroskadec.c.

◆ cues_parsing_deferred

int MatroskaDemuxContext::cues_parsing_deferred

Definition at line 415 of file matroskadec.c.

◆ level1_elems

MatroskaLevel1Element MatroskaDemuxContext::level1_elems[64]

Definition at line 418 of file matroskadec.c.

◆ num_level1_elems

int MatroskaDemuxContext::num_level1_elems

Definition at line 419 of file matroskadec.c.

◆ current_cluster

MatroskaCluster MatroskaDemuxContext::current_cluster

Definition at line 421 of file matroskadec.c.

◆ is_webm

int MatroskaDemuxContext::is_webm

Definition at line 423 of file matroskadec.c.

◆ is_live

int MatroskaDemuxContext::is_live

Definition at line 426 of file matroskadec.c.

◆ bandwidth

int MatroskaDemuxContext::bandwidth

Definition at line 429 of file matroskadec.c.


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