[SCM] libav/experimental: avplay: Handle pixel aspect ratio properly

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Aug 10 16:03:47 UTC 2014


The following commit has been merged in the experimental branch:
commit cf280ed004b5c618560f8f43d14ff264bd1e4c3d
Author: Martin Storsjö <martin at martin.st>
Date:   Sun Jul 6 23:18:27 2014 +0300

    avplay: Handle pixel aspect ratio properly
    
    This was broken (left half-implemented) in 354468fc12.
    
    CC: libav-stable at libav.org
    Signed-off-by: Martin Storsjö <martin at martin.st>

diff --git a/avplay.c b/avplay.c
index b70ee54..2db8928 100644
--- a/avplay.c
+++ b/avplay.c
@@ -1323,6 +1323,8 @@ static int queue_picture(VideoState *is, AVFrame *src_frame, double pts, int64_t
 
     vp = &is->pictq[is->pictq_windex];
 
+    vp->sar = src_frame->sample_aspect_ratio;
+
     /* alloc or resize hardware picture buffer */
     if (!vp->bmp || vp->reallocate ||
 #if CONFIG_AVFILTER

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list