aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2020-04-11 10:21:03 +0200
committerKostya Shishkov <kostya.shishkov@gmail.com>2020-04-11 10:21:44 +0200
commit6eda31365cb2eb9dc4eb72a538c4527f52b85c2a (patch)
treec410509088eedb14232307211b4bc22d8ccdd38f
parentd23f332792cbfeec125033b84d386a112da71c48 (diff)
downloadnihav-6eda31365cb2eb9dc4eb72a538c4527f52b85c2a.tar.gz
vmd: correct u8 conversion
-rw-r--r--nihav-game/src/codecs/vmd.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/nihav-game/src/codecs/vmd.rs b/nihav-game/src/codecs/vmd.rs
index ef1e60a..32041ce 100644
--- a/nihav-game/src/codecs/vmd.rs
+++ b/nihav-game/src/codecs/vmd.rs
@@ -374,11 +374,7 @@ impl VMDAudioDecoder {
}
}
fn cvt_u8(val: u8) -> u8 {
- if val < 128 {
- 127 - val
- } else {
- val
- }
+ val ^ 0x80
}
}