summaryrefslogtreecommitdiff
path: root/libavutil/tx.c
diff options
context:
space:
mode:
Diffstat (limited to 'libavutil/tx.c')
-rw-r--r--libavutil/tx.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libavutil/tx.c b/libavutil/tx.c
index 8da04e99ca..25adb6b37e 100644
--- a/libavutil/tx.c
+++ b/libavutil/tx.c
@@ -97,9 +97,9 @@ static inline int split_radix_permutation(int i, int m, int inverse)
if (m <= 1)
return i & 1;
if (!(i & m))
- return (split_radix_permutation(i, m, inverse) << 1);
+ return split_radix_permutation(i, m, inverse) * 2;
m >>= 1;
- return (split_radix_permutation(i, m, inverse) << 2) + 1 - 2*(!(i & m) ^ inverse);
+ return split_radix_permutation(i, m, inverse) * 4 + 1 - 2*(!(i & m) ^ inverse);
}
int ff_tx_gen_ptwo_revtab(AVTXContext *s, int invert_lookup)