Commit 2139a224 authored by Dennis van Amerongen's avatar Dennis van Amerongen

* modules/codec/dmo/dmo.c: if an aspect ratio was specified in the input format then force it

parent 2a06d834
...@@ -421,8 +421,17 @@ static int DecOpen( vlc_object_t *p_this ) ...@@ -421,8 +421,17 @@ static int DecOpen( vlc_object_t *p_this )
p_dec->fmt_out.video.i_width = p_dec->fmt_in.video.i_width; p_dec->fmt_out.video.i_width = p_dec->fmt_in.video.i_width;
p_dec->fmt_out.video.i_height = p_dec->fmt_in.video.i_height; p_dec->fmt_out.video.i_height = p_dec->fmt_in.video.i_height;
p_dec->fmt_out.video.i_bits_per_pixel = i_bpp; p_dec->fmt_out.video.i_bits_per_pixel = i_bpp;
p_dec->fmt_out.video.i_aspect = VOUT_ASPECT_FACTOR *
p_dec->fmt_out.video.i_width / p_dec->fmt_out.video.i_height; /* If an aspect-ratio was specified in the input format then force it */
if( p_dec->fmt_in.video.i_aspect )
{
p_dec->fmt_out.video.i_aspect = p_dec->fmt_in.video.i_aspect;
}
else
{
p_dec->fmt_out.video.i_aspect = VOUT_ASPECT_FACTOR *
p_dec->fmt_out.video.i_width / p_dec->fmt_out.video.i_height;
}
p_bih = &p_vih->bmiHeader; p_bih = &p_vih->bmiHeader;
p_bih->biCompression = i_chroma; p_bih->biCompression = i_chroma;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment