From f9c9979b169cb4647068ead8c3534b2ec063ba22 Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Mon, 2 Feb 2026 20:40:07 +0100 Subject: [PATCH] nihav_llaudio/demuxers/wavpack: set actual format instead of the default one --- nihav-llaudio/src/demuxers/wavpack.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nihav-llaudio/src/demuxers/wavpack.rs b/nihav-llaudio/src/demuxers/wavpack.rs index 6b95dcc..9ceaf25 100644 --- a/nihav-llaudio/src/demuxers/wavpack.rs +++ b/nihav-llaudio/src/demuxers/wavpack.rs @@ -172,7 +172,7 @@ impl<'a> DemuxCore<'a> for WavPackDemuxer<'a> { fmt.bits = (((hdr.flags & 3) + 1) * 8) as u8; } - let ahdr = NAAudioInfo::new(srate, channels, SND_S16P_FORMAT, 1); + let ahdr = NAAudioInfo::new(srate, channels, fmt, 1); let ainfo = NACodecInfo::new("wavpack", NACodecTypeInfo::Audio(ahdr), Some(buf.clone())); strmgr.add_stream(NAStream::new(StreamType::Audio, 0, ainfo, 1, srate, hdr.tot_samples)).unwrap(); seek_index.mode = SeekIndexMode::Automatic; -- 2.39.5