OSDN Git Service

avpicture: Don't assume a valid pix fmt in avpicture_get_size
authorMartin Storsjö <martin@martin.st>
Thu, 6 Dec 2012 21:42:36 +0000 (23:42 +0200)
committerMartin Storsjö <martin@martin.st>
Fri, 7 Dec 2012 12:28:47 +0000 (14:28 +0200)
commit2c9639227766fea9a8109f82378b312a8d32a1ee
treee69cc4e24fa69c2149537026bbe6b84e23b59ca1
parenta394959bbee9e41ff121488f251f85e8a8fb3384
avpicture: Don't assume a valid pix fmt in avpicture_get_size

When called from the v4l2 input device, pix_fmt can be
AV_PIX_FMT_NONE (for jpeg formats). Before 50ba57e0, this wasn't
an issue for avpicture_get_size, but after that commit, this
lead to crashes.

Signed-off-by: Martin Storsjö <martin@martin.st>
libavcodec/avpicture.c