]> git.nihav.org Git - nihav.git/commitdiff
mov: recognise skin data stream
authorKostya Shishkov <kostya.shishkov@gmail.com>
Sat, 12 Sep 2026 14:23:43 +0000 (16:23 +0200)
committerKostya Shishkov <kostya.shishkov@gmail.com>
Sat, 12 Sep 2026 14:23:43 +0000 (16:23 +0200)
nihav-commonfmt/src/demuxers/mov/track.rs

index e1c1cf3ff6720e718bfbaf12fd0c43a1dc8bcf9d..2f19ebd9c77221387b09286ec08d1d2d8baad0d2 100644 (file)
@@ -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",