From: Kostya Shishkov Date: Fri, 5 Jan 2024 17:10:15 +0000 (+0100) Subject: force PCM audio processing in (almost) all cases X-Git-Url: https://git.nihav.org/?p=nihav-encoder.git;a=commitdiff_plain;h=82d53f6e7f228477f82e37c7a1c5a0995213de75 force PCM audio processing in (almost) all cases --- diff --git a/src/main.rs b/src/main.rs index 977eb38..ee6ba25 100644 --- a/src/main.rs +++ b/src/main.rs @@ -627,7 +627,8 @@ impl Transcoder { } }, (NACodecTypeInfo::Audio(sainfo), NACodecTypeInfo::Audio(dainfo)) => { - if sainfo == dainfo { + let icodec = istr.get_info().get_name(); + if (sainfo == dainfo) && (icodec != "pcm" || oopts.enc_name.as_str() == "pcm") { OutputConvert::None } else { let dchmap = match dainfo.channels {