From 4a84002e2daff6cf35bd8d4c0e58af60ddd99cee Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Sat, 12 Sep 2026 16:23:43 +0200 Subject: [PATCH] mov: recognise skin data 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 e1c1cf3..2f19ebd 100644 --- a/nihav-commonfmt/src/demuxers/mov/track.rs +++ b/nihav-commonfmt/src/demuxers/mov/track.rs @@ -576,6 +576,7 @@ fn read_stsd(track: &mut Track, br: &mut dyn ByteIO, size: u64) -> DemuxerResult const HANDLER_PANO2: u32 = mktag!(b"STpn"); const HANDLER_QTVR: u32 = mktag!(b"qtvr"); const HANDLER_QUARTZ: u32 = mktag!(b"qtz "); + const HANDLER_SKIN: u32 = mktag!(b"skin"); const HANDLER_SPRITE: u32 = mktag!(b"sprt"); const HANDLER_TEXT: u32 = mktag!(b"text"); const HANDLER_TWEEN: u32 = mktag!(b"twen"); @@ -587,6 +588,7 @@ fn read_stsd(track: &mut Track, br: &mut dyn ByteIO, size: u64) -> DemuxerResult HANDLER_PANO2 => "panorama2", HANDLER_QTVR => "qtvr", HANDLER_QUARTZ => "quartz", + HANDLER_SKIN => "apple-skin", HANDLER_SPRITE => "qt-sprite", HANDLER_TEXT => "apple-text", HANDLER_TWEEN => "apple-tween", -- 2.39.5