From: Kostya Shishkov Date: Mon, 19 Oct 2026 12:45:10 +0000 (+0200) Subject: mov: recognise timecode stream X-Git-Url: https://git.nihav.org/?a=commitdiff_plain;h=0eeef807a2b8c7f0a5b051d5ae8a158e8d7da8d4;p=nihav.git mov: recognise timecode stream --- diff --git a/nihav-commonfmt/src/demuxers/mov/track.rs b/nihav-commonfmt/src/demuxers/mov/track.rs index f5ed0ae..4d7951f 100644 --- a/nihav-commonfmt/src/demuxers/mov/track.rs +++ b/nihav-commonfmt/src/demuxers/mov/track.rs @@ -583,6 +583,7 @@ fn read_stsd(track: &mut Track, br: &mut dyn ByteIO, size: u64) -> DemuxerResult const HANDLER_SKIN: u32 = mktag!(b"skin"); const HANDLER_SPRITE: u32 = mktag!(b"sprt"); const HANDLER_TEXT: u32 = mktag!(b"text"); + const HANDLER_TIME: u32 = mktag!(b"tmcd"); const HANDLER_TWEEN: u32 = mktag!(b"twen"); let name = match track.handler { HANDLER_FLASH => "flash", @@ -598,6 +599,7 @@ fn read_stsd(track: &mut Track, br: &mut dyn ByteIO, size: u64) -> DemuxerResult HANDLER_SKIN => "apple-skin", HANDLER_SPRITE => "qt-sprite", HANDLER_TEXT => "apple-text", + HANDLER_TIME => "timecode", HANDLER_TWEEN => "apple-tween", _ => "unknown" };