]> git.sesse.net Git - vlc/commitdiff
* modules/codec/theora.c: better sanity check for aspect ratio.
authorGildas Bazin <gbazin@videolan.org>
Wed, 28 Apr 2004 17:58:26 +0000 (17:58 +0000)
committerGildas Bazin <gbazin@videolan.org>
Wed, 28 Apr 2004 17:58:26 +0000 (17:58 +0000)
modules/codec/theora.c

index f28ecfd30d1c01002e372b436b8cb64a53b9c134..b5ea3761d020760caf94358a7f0a11d407917cc0 100644 (file)
@@ -212,7 +212,7 @@ static void *DecodeBlock( decoder_t *p_dec, block_t **pp_block )
         p_dec->fmt_out.video.i_width = p_sys->ti.width;
         p_dec->fmt_out.video.i_height = p_sys->ti.height;
 
-        if( p_sys->ti.aspect_denominator )
+        if( p_sys->ti.aspect_denominator && p_sys->ti.aspect_numerator )
             p_dec->fmt_out.video.i_aspect = ((int64_t)VOUT_ASPECT_FACTOR) *
                 p_sys->ti.aspect_numerator / p_sys->ti.aspect_denominator;
         else