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 | 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 103 of file matroskaenc.c.
const AVClass* MatroskaMuxContext::class |
Definition at line 104 of file matroskaenc.c.
int MatroskaMuxContext::mode |
Definition at line 105 of file matroskaenc.c.
Referenced by mkv_write_header(), mkv_write_track(), and mkv_write_trailer().
AVIOContext* MatroskaMuxContext::dyn_bc |
Definition at line 106 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 107 of file matroskaenc.c.
Referenced by mkv_write_header(), and mkv_write_trailer().
int64_t MatroskaMuxContext::segment_offset |
Definition at line 108 of file matroskaenc.c.
Referenced by mkv_write_header().
ebml_master MatroskaMuxContext::cluster |
Definition at line 109 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 110 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 111 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 112 of file matroskaenc.c.
Referenced by mkv_write_header(), and mkv_write_trailer().
int64_t MatroskaMuxContext::duration |
Definition at line 113 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 114 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 115 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 116 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 118 of file matroskaenc.c.
Referenced by mkv_write_header(), mkv_write_packet(), and mkv_write_trailer().
int MatroskaMuxContext::have_attachments |
Definition at line 120 of file matroskaenc.c.
Referenced by mkv_write_attachments(), and mkv_write_track().
int MatroskaMuxContext::reserve_cues_space |
Definition at line 122 of file matroskaenc.c.
Referenced by mkv_write_header(), and mkv_write_trailer().
int MatroskaMuxContext::cluster_size_limit |
Definition at line 123 of file matroskaenc.c.
Referenced by mkv_write_header(), and mkv_write_packet().
int64_t MatroskaMuxContext::cues_pos |
Definition at line 124 of file matroskaenc.c.
Referenced by mkv_write_header(), and mkv_write_trailer().
int64_t MatroskaMuxContext::cluster_time_limit |
Definition at line 125 of file matroskaenc.c.
Referenced by mkv_write_header(), and mkv_write_packet().
int MatroskaMuxContext::is_dash |
Definition at line 126 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 127 of file matroskaenc.c.
Referenced by mkv_write_block(), mkv_write_packet_internal(), and mkv_write_track().
int MatroskaMuxContext::is_live |
Definition at line 128 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 130 of file matroskaenc.c.
Referenced by mkv_write_chapters(), mkv_write_header(), and mkv_write_tags().
int MatroskaMuxContext::wrote_chapters |
Definition at line 131 of file matroskaenc.c.
Referenced by mkv_write_chapters().
int64_t MatroskaMuxContext::last_track_timestamp[MAX_TRACKS] |
Definition at line 133 of file matroskaenc.c.
Referenced by mkv_write_block().
int64_t* MatroskaMuxContext::stream_durations |
Definition at line 135 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 136 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 138 of file matroskaenc.c.
Referenced by mkv_write_track().