From 4ad7562589d12b3d9c4e37a6c8a04ff8e8684473 Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Mon, 19 Oct 2026 16:16:35 +0200 Subject: [PATCH] mov: hopefully improve some old AAC-in-MOV packet demuxing --- nihav-commonfmt/src/demuxers/mov/pktread.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nihav-commonfmt/src/demuxers/mov/pktread.rs b/nihav-commonfmt/src/demuxers/mov/pktread.rs index 2d304db..68c887a 100644 --- a/nihav-commonfmt/src/demuxers/mov/pktread.rs +++ b/nihav-commonfmt/src/demuxers/mov/pktread.rs @@ -185,6 +185,9 @@ impl QTPacketDemuxer { if &self.fcc == b".mp3" { self.mode = PacketMode::Complex; } + if self.mode == PacketMode::AudioVBR && self.bsize <= 2 { + self.mode = PacketMode::Complex; + } self.is_data_stream = stream_type == StreamType::Data; } pub fn invent_keyframes(&mut self, intraonly: bool) { -- 2.47.3