File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
Libraries/LibMedia/Containers/Matroska Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ constexpr u32 TRACK_TYPE_ID = 0x83;
5353constexpr u32 TRACK_LANGUAGE_ID = 0x22B59C ;
5454constexpr u32 TRACK_CODEC_ID = 0x86 ;
5555constexpr u32 TRACK_CODEC_PRIVATE_ID = 0x63A2 ;
56+ constexpr u32 TRACK_CODEC_DELAY_ID = 0x56AA ;
5657constexpr u32 TRACK_TIMESTAMP_SCALE_ID = 0x23314F ;
5758constexpr u32 TRACK_OFFSET_ID = 0x537F ;
5859constexpr u32 TRACK_VIDEO_ID = 0xE0 ;
@@ -489,6 +490,10 @@ static DecoderErrorOr<NonnullRefPtr<TrackEntry>> parse_track_entry(Streamer& str
489490 dbgln_if (MATROSKA_TRACE_DEBUG, " Read Track's CodecID attribute: {}" , track_entry->codec_id ());
490491 break ;
491492 }
493+ case TRACK_CODEC_DELAY_ID:
494+ track_entry->set_codec_delay (TRY_READ (streamer.read_u64 ()));
495+ dbgln_if (MATROSKA_TRACE_DEBUG, " Read Track's CodecDelay attribute: {}" , track_entry->codec_delay ());
496+ break ;
492497 case TRACK_TIMESTAMP_SCALE_ID:
493498 track_entry->set_timestamp_scale (TRY_READ (streamer.read_float ()));
494499 dbgln_if (MATROSKA_TRACE_DEBUG, " Read Track's TrackTimestampScale attribute: {}" , track_entry->timestamp_scale ());
You can’t perform that action at this time.
0 commit comments