--- libavcodec/alac.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/libavcodec/alac.c b/libavcodec/alac.c index 76ef499..84f7e42 100644 --- a/libavcodec/alac.c +++ b/libavcodec/alac.c @@ -85,16 +85,16 @@ static inline int decode_scalar(GetBitContext *gb, int k, int readsamplesize) /* use alternative encoding */ x = get_bits(gb, readsamplesize); } else if (k != 1) { - int extrabits = show_bits(gb, k); + int extrabits = show_bits(gb, k); - /* multiply x by 2^k - 1, as part of their strange algorithm */ - x = (x << k) - x; + /* multiply x by 2^k - 1, as part of their strange algorithm */ + x = (x << k) - x; - if (extrabits > 1) { - x += extrabits - 1; - skip_bits(gb, k); - } else - skip_bits(gb, k - 1); + if (extrabits > 1) { + x += extrabits - 1; + skip_bits(gb, k); + } else + skip_bits(gb, k - 1); } return x; } -- 1.7.1 _______________________________________________ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel