diff options
author | Michael Niedermayer <michael@niedermayer.cc> | 2017-03-30 22:15:21 +0200 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2017-05-16 16:00:22 +0200 |
commit | e80a525934ab97b01bb9057e69b2893672024e77 (patch) | |
tree | 01c84e8cb215bef56084bf22314505879e4c40fa | |
parent | 2f8356df12af7d1b00c664d8f2b4d012efd648d8 (diff) | |
download | ffmpeg-e80a525934ab97b01bb9057e69b2893672024e77.tar.gz |
avfilter/af_sofalizer: Fix bad shift
Fixes CID1396835
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit 4064f3f0dfe71f6d378b9252a390f89c4315bf54)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-rw-r--r-- | libavfilter/af_sofalizer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavfilter/af_sofalizer.c b/libavfilter/af_sofalizer.c index 7558f57eb9..f41972508a 100644 --- a/libavfilter/af_sofalizer.c +++ b/libavfilter/af_sofalizer.c @@ -448,7 +448,7 @@ static int get_speaker_pos(AVFilterContext *ctx, /* set speaker positions according to input channel configuration: */ for (m = 0, ch = 0; ch < n_conv && m < 64; m++) { - uint64_t mask = channels_layout & (1 << m); + uint64_t mask = channels_layout & (1ULL << m); switch (mask) { case AV_CH_FRONT_LEFT: azim[ch] = 30; break; |