]> git.nihav.org Git - nihav.git/commitdiff
mov: do not use VBR mode for MP3 demuxing
authorKostya Shishkov <kostya.shishkov@gmail.com>
Mon, 19 Oct 2026 13:31:03 +0000 (15:31 +0200)
committerKostya Shishkov <kostya.shishkov@gmail.com>
Mon, 19 Oct 2026 13:31:03 +0000 (15:31 +0200)
nihav-commonfmt/src/demuxers/mov/pktread.rs

index 0d244a4c688d0a4c3ad8bf1562427bce5dc6b403..2d304db5a8399f396cdedea1dda8e21324c2e765 100644 (file)
@@ -182,6 +182,9 @@ impl QTPacketDemuxer {
             self.mode = PacketMode::RawAudio;
             self.bsize = 34 * self.channels;
         }
+        if &self.fcc == b".mp3" {
+            self.mode = PacketMode::Complex;
+        }
         self.is_data_stream = stream_type == StreamType::Data;
     }
     pub fn invent_keyframes(&mut self, intraonly: bool) {