From 0eeef807a2b8c7f0a5b051d5ae8a158e8d7da8d4 Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Mon, 19 Oct 2026 14:45:10 +0200 Subject: [PATCH] mov: recognise timecode stream --- nihav-commonfmt/src/demuxers/mov/track.rs | 2 ++ 1 file changed, 2 insertions(+) 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" }; -- 2.47.3