X-Git-Url: https://git.nihav.org/?p=nihav-encoder.git;a=blobdiff_plain;f=src%2Fmain.rs;fp=src%2Fmain.rs;h=ee6ba25f478e53a0877c76f8c7ae2ac38bd576c5;hp=977eb38cdfae2304f6e258085ad32f603eaf2b27;hb=82d53f6e7f228477f82e37c7a1c5a0995213de75;hpb=803e17a241d9f00cdfcb442b5c76d0664cf0badd 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 {