From 706fc4dea67a0d54eb26ce5024b603cf9bf5afa1 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Fri, 6 Dec 2002 15:01:48 +0000 Subject: [PATCH] fixing aspect (hopefully, i couldnt reproduce the bug) Originally committed as revision 1317 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/mjpeg.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavcodec/mjpeg.c b/libavcodec/mjpeg.c index eed155c196..2e6dd8f0be 100644 --- a/libavcodec/mjpeg.c +++ b/libavcodec/mjpeg.c @@ -1184,7 +1184,10 @@ static int mjpeg_decode_app(MJpegDecodeContext *s) int y_density = get_bits(&s->gb, 16); //MN: needs to be checked - s->avctx->aspect_ratio= s->width*y_density/((float)s->height*x_density); + if(x_density) + s->avctx->aspect_ratio= s->width*y_density/((float)s->height*x_density); + else + s->avctx->aspect_ratio= 0.0; } else { -- GitLab