aic: Fix decoding files with odd dimensions
authorVittorio Giovara <vittorio.giovara@gmail.com>
Fri, 27 Feb 2015 19:00:25 +0000 (19:00 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 14 Mar 2015 13:27:23 +0000 (14:27 +0100)
commit5537faaf19d36a4e89b10d832c0dc2aca6171629
treedea0ff3ca37da00149e69011aee4c248eba3cdd9
parentd8a8b3948c2996d97958284cb780ead19165da96
aic: Fix decoding files with odd dimensions

Normally the aic decoder finds the proper slice combination (multiple of
some number less than 32) but in case of odd width, it resorts to the
default values, which were actually swapped.
The number of slices is modified to account for such odd width cases.

CC: libav-stable@libav.org
(cherry picked from commit e878ec0d47cd6228c367b2f3128b76d7523f7255)

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/aic.c