aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2018-10-20 11:26:12 +0200
committerKostya Shishkov <kostya.shishkov@gmail.com>2018-10-20 11:26:12 +0200
commitb7eda71d5d19c8c80fe2c280df439c79217f454c (patch)
tree90eeaa59751c0f1fac4c68e4f1aff6391fd0a15a /src
parent480d951eac7bd3c1e52a019b5bb66b4dce4929f8 (diff)
downloadnihav-b7eda71d5d19c8c80fe2c280df439c79217f454c.tar.gz
cook: force mono mode for v1
Diffstat (limited to 'src')
-rw-r--r--src/codecs/real/cook.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/codecs/real/cook.rs b/src/codecs/real/cook.rs
index d8e63ce..a03a5bb 100644
--- a/src/codecs/real/cook.rs
+++ b/src/codecs/real/cook.rs
@@ -568,6 +568,7 @@ impl NADecoder for CookDecoder {
self.pairs[0].read_hdr_v1(&mut br)?;
self.channels = self.pairs[0].mode.get_channels();
if ainfo.get_channels() == 1 { // forced mono
+ self.pairs[0].mode = Mode::Mono;
self.channels = 1;
chmap = 0x4;
} else {