You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-10 06:10:52 +02:00
avformat/mxfenc: do not write index tables with the same InstanceUID
Only index tables repeating previous index tables should use the same InstaceUID. Use the index start position when generating the InstanceUID to fix this. Signed-off-by: Marton Balint <cus@passwd.hu>
This commit is contained in:
@@ -1760,7 +1760,7 @@ static void mxf_write_index_table_segment(AVFormatContext *s)
|
|||||||
|
|
||||||
// instance id
|
// instance id
|
||||||
mxf_write_local_tag(s, 16, 0x3C0A);
|
mxf_write_local_tag(s, 16, 0x3C0A);
|
||||||
mxf_write_uuid(pb, IndexTableSegment, 0);
|
mxf_write_uuid(pb, IndexTableSegment, mxf->last_indexed_edit_unit);
|
||||||
|
|
||||||
// index edit rate
|
// index edit rate
|
||||||
mxf_write_local_tag(s, 8, 0x3F0B);
|
mxf_write_local_tag(s, 8, 0x3F0B);
|
||||||
|
Reference in New Issue
Block a user