From: Kostya Shishkov Date: Fri, 9 Oct 2026 09:58:51 +0000 (+0200) Subject: movmux: check actual format depth for video track X-Git-Url: https://git.nihav.org/?a=commitdiff_plain;h=8de3ac85bd5b292d0faf4025dab108c82cdc9f18;p=nihav.git movmux: check actual format depth for video track --- diff --git a/nihav-commonfmt/src/muxers/mov/videotrack.rs b/nihav-commonfmt/src/muxers/mov/videotrack.rs index 7bbf9a0..28b524c 100644 --- a/nihav-commonfmt/src/muxers/mov/videotrack.rs +++ b/nihav-commonfmt/src/muxers/mov/videotrack.rs @@ -128,6 +128,9 @@ impl TrackHandler for VideoTrackHandler { 15 | 16 => 16, other_depth => other_depth }; + if self.vinfo.bits == 15 || self.vinfo.bits == 16 { + bpp = 16; + } if self.vinfo.format.is_paletted() { //xxx: handle 1-/2-/4-bit palettes too bpp = 8; }