From 75230bb7e97ca02385f384f5b8c944f9321a5f7a Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Sat, 10 Oct 2026 17:05:14 +0200 Subject: [PATCH] mov: recognise QuickDraw special handler 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 d45bef0..f5ed0ae 100644 --- a/nihav-commonfmt/src/demuxers/mov/track.rs +++ b/nihav-commonfmt/src/demuxers/mov/track.rs @@ -577,6 +577,7 @@ fn read_stsd(track: &mut Track, br: &mut dyn ByteIO, size: u64) -> DemuxerResult const HANDLER_OBJECT: u32 = mktag!(b"obje"); const HANDLER_PANO: u32 = mktag!(b"pano"); const HANDLER_PANO2: u32 = mktag!(b"STpn"); + const HANDLER_QDRAW: u32 = mktag!(b"Qdrw"); const HANDLER_QTVR: u32 = mktag!(b"qtvr"); const HANDLER_QUARTZ: u32 = mktag!(b"qtz "); const HANDLER_SKIN: u32 = mktag!(b"skin"); @@ -591,6 +592,7 @@ fn read_stsd(track: &mut Track, br: &mut dyn ByteIO, size: u64) -> DemuxerResult HANDLER_OBJECT => "qt-object-media", HANDLER_PANO => "panorama", HANDLER_PANO2 => "panorama2", + HANDLER_QDRAW => "quickdraw-stream", HANDLER_QTVR => "qtvr", HANDLER_QUARTZ => "quartz", HANDLER_SKIN => "apple-skin", -- 2.39.5