projects
/
nihav.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
bink2: transpose quant matrix for KB2f
[nihav.git]
/
nihav-rad
/
src
/
codecs
/
bink2.rs
diff --git
a/nihav-rad/src/codecs/bink2.rs
b/nihav-rad/src/codecs/bink2.rs
index 399ceae16f6a3a74a11d733feeb70760c59b9b72..e331d4f17481ddce3772bb34cebadf6f929b041f 100644
(file)
--- a/
nihav-rad/src/codecs/bink2.rs
+++ b/
nihav-rad/src/codecs/bink2.rs
@@
-1832,7
+1832,7
@@
fn decode_acs_4blocks_old(br: &mut BitReader, codes: &Bink2Codes, dst: &mut [[f3
level = -level;
}
let pos = scan[idx];
- dst[blk_no][pos] = (level as f32) * quant_mat[
idx
] * quant;
+ dst[blk_no][pos] = (level as f32) * quant_mat[
(pos & 7) * 8 + (pos >> 3)
] * quant;
}
idx += 1;
if idx >= 64 { break; }