Make decode_init fail if the huffman tables are invalid and thus init_vlc fails.
commitbaa697105bd3e754076573ada39d3382c8f6968a
authorreimar <reimar@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Mon, 6 Jul 2009 09:22:39 +0000 (6 09:22 +0000)
committerreimar <reimar@9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
Mon, 6 Jul 2009 09:22:39 +0000 (6 09:22 +0000)
treef9e0f91d82a76a72c7e14a7c7290a052b7a1244e
parent633739c71b470eee669bbb5c25cdca492b55cccb
Make decode_init fail if the huffman tables are invalid and thus init_vlc fails.
Otherwise this will crash during decoding because the vlc tables are NULL.
Partially fixes ogv/smclock.ogv.1.101.ogv from issue 1240.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@19355 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
libavcodec/vp3.c