mpeg12: do not decode extradata more than once.
authorAnton Khirnov <anton@khirnov.net>
Thu, 13 Dec 2012 16:53:31 +0000 (17:53 +0100)
committerReinhard Tartler <siretart@tauware.de>
Tue, 12 Feb 2013 06:12:00 +0000 (07:12 +0100)
commit0b25c3b67cef73ab1370db99da906ebc215a3c72
tree8c0f139ec6b291033778ab956b7f86fb65eb029a
parentb9500bf864e9b5619f9d3b1331f4487a1a70ecf4
mpeg12: do not decode extradata more than once.

Fixes CVE-2012-2803.

(cherry picked from commit 582368626188c070d4300913c6da5efa4c24cfb2)
(cherry picked from commit 301761792a693a1f3303a2af34a0fb066a03c10c)

Conflicts:

libavcodec/mpeg12.c
libavcodec/mpeg12.c