| FFmpeg
    | 
| Data Fields | |
| const AVClass * | class | 
| int | mode | 
| AVIOContext * | dyn_bc | 
| ebml_master | segment | 
| int64_t | segment_offset | 
| ebml_master | cluster | 
| int64_t | cluster_pos | 
| file offset of the current cluster  More... | |
| int64_t | cluster_pts | 
| int64_t | duration_offset | 
| int64_t | duration | 
| mkv_seekhead * | main_seekhead | 
| mkv_cues * | cues | 
| mkv_track * | tracks | 
| AVPacket | cur_audio_pkt | 
| int | have_attachments | 
| int | have_video | 
| int | reserve_cues_space | 
| int | cluster_size_limit | 
| int64_t | cues_pos | 
| int64_t | cluster_time_limit | 
| int | is_dash | 
| int | dash_track_number | 
| int | is_live | 
| uint32_t | chapter_id_offset | 
| int | wrote_chapters | 
| int64_t | last_track_timestamp [MAX_TRACKS] | 
| int64_t * | stream_durations | 
| int64_t * | stream_duration_offsets | 
| int | allow_raw_vfw | 
Definition at line 104 of file matroskaenc.c.
| const AVClass* MatroskaMuxContext::class | 
Definition at line 105 of file matroskaenc.c.
| int MatroskaMuxContext::mode | 
Definition at line 106 of file matroskaenc.c.
Referenced by mkv_write_header(), mkv_write_track(), and mkv_write_trailer().
| AVIOContext* MatroskaMuxContext::dyn_bc | 
Definition at line 107 of file matroskaenc.c.
Referenced by mkv_flush_dynbuf(), mkv_start_new_cluster(), mkv_write_flush_packet(), mkv_write_packet(), mkv_write_packet_internal(), and mkv_write_trailer().
| ebml_master MatroskaMuxContext::segment | 
Definition at line 108 of file matroskaenc.c.
Referenced by mkv_write_header(), and mkv_write_trailer().
| int64_t MatroskaMuxContext::segment_offset | 
Definition at line 109 of file matroskaenc.c.
Referenced by mkv_write_header().
| ebml_master MatroskaMuxContext::cluster | 
Definition at line 110 of file matroskaenc.c.
Referenced by mkv_start_new_cluster(), mkv_write_flush_packet(), mkv_write_packet_internal(), and mkv_write_trailer().
| int64_t MatroskaMuxContext::cluster_pos | 
file offset of the current cluster
Definition at line 111 of file matroskaenc.c.
Referenced by mkv_start_new_cluster(), mkv_write_flush_packet(), mkv_write_header(), mkv_write_packet(), mkv_write_packet_internal(), and mkv_write_trailer().
| int64_t MatroskaMuxContext::cluster_pts | 
Definition at line 112 of file matroskaenc.c.
Referenced by mkv_write_block(), mkv_write_packet(), mkv_write_packet_internal(), and mkv_write_vtt_blocks().
| int64_t MatroskaMuxContext::duration_offset | 
Definition at line 113 of file matroskaenc.c.
Referenced by mkv_write_header(), and mkv_write_trailer().
| int64_t MatroskaMuxContext::duration | 
Definition at line 114 of file matroskaenc.c.
Referenced by mkv_write_header(), mkv_write_packet_internal(), and mkv_write_trailer().
| mkv_seekhead* MatroskaMuxContext::main_seekhead | 
Definition at line 115 of file matroskaenc.c.
Referenced by mkv_free(), mkv_write_attachments(), mkv_write_chapters(), mkv_write_header(), mkv_write_seekhead(), mkv_write_tag_targets(), mkv_write_tracks(), and mkv_write_trailer().
| mkv_cues* MatroskaMuxContext::cues | 
Definition at line 116 of file matroskaenc.c.
Referenced by mkv_free(), mkv_write_header(), mkv_write_packet_internal(), and mkv_write_trailer().
| mkv_track* MatroskaMuxContext::tracks | 
Definition at line 117 of file matroskaenc.c.
Referenced by mkv_free(), mkv_write_block(), mkv_write_header(), mkv_write_packet(), mkv_write_packet_internal(), mkv_write_trailer(), and mkv_write_vtt_blocks().
| AVPacket MatroskaMuxContext::cur_audio_pkt | 
Definition at line 119 of file matroskaenc.c.
Referenced by mkv_write_header(), mkv_write_packet(), and mkv_write_trailer().
| int MatroskaMuxContext::have_attachments | 
Definition at line 121 of file matroskaenc.c.
Referenced by mkv_write_attachments(), and mkv_write_track().
| int MatroskaMuxContext::have_video | 
Definition at line 122 of file matroskaenc.c.
Referenced by mkv_write_packet().
| int MatroskaMuxContext::reserve_cues_space | 
Definition at line 124 of file matroskaenc.c.
Referenced by mkv_write_header(), and mkv_write_trailer().
| int MatroskaMuxContext::cluster_size_limit | 
Definition at line 125 of file matroskaenc.c.
Referenced by mkv_write_header(), and mkv_write_packet().
| int64_t MatroskaMuxContext::cues_pos | 
Definition at line 126 of file matroskaenc.c.
Referenced by mkv_write_header(), and mkv_write_trailer().
| int64_t MatroskaMuxContext::cluster_time_limit | 
Definition at line 127 of file matroskaenc.c.
Referenced by mkv_write_header(), and mkv_write_packet().
| int MatroskaMuxContext::is_dash | 
Definition at line 128 of file matroskaenc.c.
Referenced by mkv_write_block(), mkv_write_packet(), mkv_write_packet_internal(), and mkv_write_track().
| int MatroskaMuxContext::dash_track_number | 
Definition at line 129 of file matroskaenc.c.
Referenced by mkv_write_block(), mkv_write_packet_internal(), and mkv_write_track().
| int MatroskaMuxContext::is_live | 
Definition at line 130 of file matroskaenc.c.
Referenced by mkv_write_header(), mkv_write_tags(), and mkv_write_trailer().
| uint32_t MatroskaMuxContext::chapter_id_offset | 
Definition at line 132 of file matroskaenc.c.
Referenced by mkv_write_chapters(), mkv_write_header(), and mkv_write_tags().
| int MatroskaMuxContext::wrote_chapters | 
Definition at line 133 of file matroskaenc.c.
Referenced by mkv_write_chapters().
| int64_t MatroskaMuxContext::last_track_timestamp[MAX_TRACKS] | 
Definition at line 135 of file matroskaenc.c.
Referenced by mkv_write_block().
| int64_t* MatroskaMuxContext::stream_durations | 
Definition at line 137 of file matroskaenc.c.
Referenced by mkv_free(), mkv_write_header(), mkv_write_packet_internal(), and mkv_write_trailer().
| int64_t* MatroskaMuxContext::stream_duration_offsets | 
Definition at line 138 of file matroskaenc.c.
Referenced by mkv_free(), mkv_write_header(), mkv_write_tags(), and mkv_write_trailer().
| int MatroskaMuxContext::allow_raw_vfw | 
Definition at line 140 of file matroskaenc.c.
Referenced by mkv_write_track().
 1.8.6
 1.8.6