FFmpeg
|
Data Fields | |
const AVClass * | class |
AVFormatContext * | ctx |
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 |
AVPacketList * | queue |
AVPacketList * | queue_end |
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_live |
int | bandwidth |
Definition at line 342 of file matroskadec.c.
const AVClass* MatroskaDemuxContext::class |
Definition at line 343 of file matroskadec.c.
AVFormatContext* MatroskaDemuxContext::ctx |
Definition at line 344 of file matroskadec.c.
Referenced by ebml_parse(), ebml_read_master(), ebml_read_num(), matroska_add_index_entries(), matroska_deliver_packet(), matroska_execute_seekhead(), matroska_find_level1_elem(), matroska_find_track_by_num(), matroska_parse_block(), matroska_parse_cluster(), matroska_parse_cues(), matroska_parse_frame(), matroska_parse_rm_audio(), matroska_parse_seekhead_entry(), matroska_parse_tracks(), matroska_read_header(), matroska_reset_status(), matroska_resync(), webm_clusters_start_with_keyframe(), and webm_dash_manifest_cues().
MatroskaLevel MatroskaDemuxContext::levels[EBML_MAX_DEPTH] |
Definition at line 347 of file matroskadec.c.
Referenced by ebml_parse(), ebml_parse_nest(), ebml_read_master(), matroska_parse_seekhead_entry(), and matroska_resync().
int MatroskaDemuxContext::num_levels |
Definition at line 348 of file matroskadec.c.
Referenced by ebml_parse(), ebml_parse_nest(), ebml_read_master(), matroska_parse_cluster(), matroska_parse_seekhead_entry(), and matroska_reset_status().
uint32_t MatroskaDemuxContext::current_id |
Definition at line 349 of file matroskadec.c.
Referenced by ebml_parse(), matroska_parse_seekhead_entry(), matroska_read_header(), matroska_reset_status(), and webm_clusters_start_with_keyframe().
int64_t MatroskaDemuxContext::resync_pos |
Definition at line 350 of file matroskadec.c.
Referenced by ebml_parse(), matroska_read_packet(), matroska_read_seek(), and matroska_reset_status().
int MatroskaDemuxContext::unknown_count |
Definition at line 351 of file matroskadec.c.
Referenced by ebml_parse(), and matroska_reset_status().
uint64_t MatroskaDemuxContext::time_scale |
Definition at line 353 of file matroskadec.c.
Referenced by get_cue_desc(), matroska_add_index_entries(), matroska_parse_block(), matroska_parse_tracks(), matroska_read_header(), and webm_dash_manifest_compute_bandwidth().
double MatroskaDemuxContext::duration |
Definition at line 354 of file matroskadec.c.
Referenced by get_cue_desc(), matroska_parse_tracks(), matroska_read_header(), webm_dash_manifest_compute_bandwidth(), and webm_dash_manifest_read_header().
char* MatroskaDemuxContext::title |
Definition at line 355 of file matroskadec.c.
Referenced by matroska_read_header().
char* MatroskaDemuxContext::muxingapp |
Definition at line 356 of file matroskadec.c.
Referenced by matroska_read_header(), and mkv_field_order().
EbmlBin MatroskaDemuxContext::date_utc |
Definition at line 357 of file matroskadec.c.
Referenced by matroska_read_header().
EbmlList MatroskaDemuxContext::tracks |
Definition at line 358 of file matroskadec.c.
Referenced by matroska_convert_tags(), matroska_deliver_packet(), matroska_find_track_by_num(), matroska_parse_tracks(), matroska_read_close(), matroska_read_seek(), and webm_dash_manifest_read_header().
EbmlList MatroskaDemuxContext::attachments |
Definition at line 359 of file matroskadec.c.
Referenced by matroska_convert_tags(), and matroska_read_header().
EbmlList MatroskaDemuxContext::chapters |
Definition at line 360 of file matroskadec.c.
Referenced by matroska_convert_tags(), and matroska_read_header().
EbmlList MatroskaDemuxContext::index |
Definition at line 361 of file matroskadec.c.
Referenced by convert_from_tensorflow.Operand::__lt__(), convert_from_tensorflow.Operand::__str__(), and matroska_add_index_entries().
EbmlList MatroskaDemuxContext::tags |
Definition at line 362 of file matroskadec.c.
Referenced by matroska_convert_tags().
EbmlList MatroskaDemuxContext::seekhead |
Definition at line 363 of file matroskadec.c.
Referenced by matroska_execute_seekhead(), and webm_dash_manifest_cues().
int64_t MatroskaDemuxContext::segment_start |
Definition at line 366 of file matroskadec.c.
Referenced by ebml_parse(), get_cue_desc(), matroska_add_index_entries(), matroska_execute_seekhead(), and webm_dash_manifest_cues().
AVPacketList* MatroskaDemuxContext::queue |
Definition at line 369 of file matroskadec.c.
Referenced by matroska_clear_queue(), matroska_deliver_packet(), matroska_parse_frame(), matroska_parse_rm_audio(), matroska_parse_webvtt(), and webm_clusters_start_with_keyframe().
AVPacketList* MatroskaDemuxContext::queue_end |
Definition at line 370 of file matroskadec.c.
Referenced by matroska_clear_queue(), matroska_deliver_packet(), matroska_parse_frame(), matroska_parse_rm_audio(), and matroska_parse_webvtt().
int MatroskaDemuxContext::done |
Definition at line 372 of file matroskadec.c.
Referenced by matroska_parse_cluster(), matroska_read_packet(), matroska_read_seek(), and matroska_resync().
int MatroskaDemuxContext::skip_to_keyframe |
Definition at line 375 of file matroskadec.c.
Referenced by matroska_parse_block(), and matroska_read_seek().
uint64_t MatroskaDemuxContext::skip_to_timecode |
Definition at line 376 of file matroskadec.c.
Referenced by matroska_parse_block(), and matroska_read_seek().
int MatroskaDemuxContext::cues_parsing_deferred |
Definition at line 379 of file matroskadec.c.
Referenced by ebml_parse(), matroska_execute_seekhead(), matroska_parse_cues(), matroska_read_header(), and matroska_read_seek().
MatroskaLevel1Element MatroskaDemuxContext::level1_elems[64] |
Definition at line 382 of file matroskadec.c.
Referenced by matroska_find_level1_elem(), and matroska_parse_cues().
int MatroskaDemuxContext::num_level1_elems |
Definition at line 383 of file matroskadec.c.
Referenced by matroska_find_level1_elem(), and matroska_parse_cues().
MatroskaCluster MatroskaDemuxContext::current_cluster |
Definition at line 385 of file matroskadec.c.
Referenced by matroska_parse_cluster().
int MatroskaDemuxContext::is_live |
Definition at line 388 of file matroskadec.c.
Referenced by ebml_parse(), and webm_dash_manifest_read_header().
int MatroskaDemuxContext::bandwidth |
Definition at line 391 of file matroskadec.c.
Referenced by webm_dash_manifest_read_header().