vp6: properly fail on unsupported feature
authorLuca Barbato <lu_zero@gentoo.org>
Thu, 13 Dec 2012 15:20:19 +0000 (16:20 +0100)
committerReinhard Tartler <siretart@tauware.de>
Sat, 12 Jan 2013 18:27:29 +0000 (19:27 +0100)
commit4ede95e69cf964cd46b1e9fcd48da80d8d92c433
treebf6ff2bc9a2d5ff7d262353c278b27c678ea06d6
parentce8910d861c14a7fcc1c550380e1011a3a3b3e8c
vp6: properly fail on unsupported feature

Interlacing is not supported at all and mismanaged down the normal
codepaths causing possible buffer management issues.

Fixes: CVE-2012-2783
(cherry picked from commit be75fed9755c1285ba084574aff2d7ee0f81110d)

Signed-off-by: Reinhard Tartler <siretart@tauware.de>
libavcodec/vp6.c