mpeg12: Pad framerate tab to 16 entries.

There are many places where we read an unchecked 4-bit index into it.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
This commit is contained in:
Alex Converse 2012-01-27 15:50:24 -08:00
parent a02e8df973
commit dfa37fe8a3

View File

@ -305,7 +305,7 @@ const uint8_t ff_mpeg12_mbMotionVectorTable[17][2] = {
{ 0xc, 10 }, { 0xc, 10 },
}; };
const AVRational avpriv_frame_rate_tab[] = { const AVRational avpriv_frame_rate_tab[16] = {
{ 0, 0}, { 0, 0},
{24000, 1001}, {24000, 1001},
{ 24, 1}, { 24, 1},