From 66509fd3206d09ae512886560660ac88d4b9c128 Mon Sep 17 00:00:00 2001 From: lilo_booter Date: Fri, 19 Aug 2005 12:17:31 +0000 Subject: [PATCH] + Correction for aspect ratio git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@803 d19143bc-622f-0410-bfdd-b5b2a6649095 --- src/modules/avformat/consumer_avformat.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/src/modules/avformat/consumer_avformat.c b/src/modules/avformat/consumer_avformat.c index 62339b1..81e6906 100644 --- a/src/modules/avformat/consumer_avformat.c +++ b/src/modules/avformat/consumer_avformat.c @@ -440,7 +440,8 @@ static AVStream *add_video_stream( mlt_consumer this, AVFormatContext *oc, int c } c->mb_decision = mlt_properties_get_int( properties, "mb_decision" ); - c->sample_aspect_ratio = av_d2q( mlt_properties_get_double( properties, "display_ratio" ) * c->height / c->width, 255 ); + c->sample_aspect_ratio.den = mlt_properties_get_double( properties, "aspect_ratio_den" ); + c->sample_aspect_ratio.num = mlt_properties_get_double( properties, "aspect_ratio_num" ); c->mb_cmp = mlt_properties_get_int( properties, "mb_cmp" ); c->ildct_cmp = mlt_properties_get_int( properties, "ildct_cmp" ); c->me_sub_cmp = mlt_properties_get_int( properties, "sub_cmp" ); -- 1.7.4.4