[SCM] libav/experimental: fix dnxhd 720p in mov for quicktime player

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:10:04 UTC 2013


The following commit has been merged in the experimental branch:
commit 44fb8ebb6214a51e0e672fd29df78aebbf1cff8a
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date:   Mon Dec 3 10:44:25 2007 +0000

    fix dnxhd 720p in mov for quicktime player
    
    Originally committed as revision 11154 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index 8dd00cd..1488858 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -553,7 +553,10 @@ static int mov_write_avid_tag(ByteIOContext *pb, MOVTrack *track)
         put_be32(pb, track->enc->height);
         put_be32(pb, 1); /* unknown */
         put_be32(pb, 0); /* unknown */
-        put_be32(pb, 5); /* unknown */
+        if (track->enc->height == 1080)
+            put_be32(pb, 5); /* unknown */
+        else
+            put_be32(pb, 6); /* unknown */
     }
     /* padding */
     for (i = 0; i < 10; i++)

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list