From: Kostya Shishkov Date: Sat, 10 Oct 2026 11:48:32 +0000 (+0200) Subject: mov: recognise object media stream X-Git-Url: https://git.nihav.org/?a=commitdiff_plain;h=ecd05f76289b2be8c30dc620ab6a7f1596774ef7;p=nihav.git mov: recognise object media stream --- diff --git a/nihav-commonfmt/src/demuxers/mov/track.rs b/nihav-commonfmt/src/demuxers/mov/track.rs index 58dbc8e..8c48cae 100644 --- a/nihav-commonfmt/src/demuxers/mov/track.rs +++ b/nihav-commonfmt/src/demuxers/mov/track.rs @@ -574,6 +574,7 @@ fn read_stsd(track: &mut Track, br: &mut dyn ByteIO, size: u64) -> DemuxerResult const HANDLER_FLASH: u32 = mktag!(b"flsh"); const HANDLER_GENERIC: u32 = mktag!(b"gnrc"); const HANDLER_MUSIC: u32 = mktag!(b"musi"); + const HANDLER_OBJECT: u32 = mktag!(b"obje"); const HANDLER_PANO: u32 = mktag!(b"pano"); const HANDLER_PANO2: u32 = mktag!(b"STpn"); const HANDLER_QTVR: u32 = mktag!(b"qtvr"); @@ -587,6 +588,7 @@ fn read_stsd(track: &mut Track, br: &mut dyn ByteIO, size: u64) -> DemuxerResult HANDLER_GENERIC if &fcc == b"@ppt" => "powerpoint", HANDLER_GENERIC => "generic-data", HANDLER_MUSIC => "qt-music", + HANDLER_OBJECT => "qt-object-media", HANDLER_PANO => "panorama", HANDLER_PANO2 => "panorama2", HANDLER_QTVR => "qtvr",