[SCM] libav/experimental: Pass over the bit_rate_tolerance field to ffmpeg

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 15:31:46 UTC 2013


The following commit has been merged in the experimental branch:
commit 3884a3c322285f8795ca4cb64b1f41b9162811c6
Author: Philip Gladstone <philipjsg at users.sourceforge.net>
Date:   Thu May 16 01:57:55 2002 +0000

    Pass over the bit_rate_tolerance field to ffmpeg
    
    Originally committed as revision 500 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libav/ffm.c b/libav/ffm.c
index 3f444c2..26572cf 100644
--- a/libav/ffm.c
+++ b/libav/ffm.c
@@ -166,6 +166,7 @@ static int ffm_write_header(AVFormatContext *s)
             put_byte(pb, codec->max_qdiff);
             put_be16(pb, (int) (codec->qcompress * 10000.0));
             put_be16(pb, (int) (codec->qblur * 10000.0));
+            put_be32(pb, codec->bit_rate_tolerance);
             break;
         case CODEC_TYPE_AUDIO:
             put_be32(pb, codec->sample_rate);
@@ -390,6 +391,7 @@ static int ffm_read_header(AVFormatContext *s, AVFormatParameters *ap)
             codec->max_qdiff = get_byte(pb);
             codec->qcompress = get_be16(pb) / 10000.0;
             codec->qblur = get_be16(pb) / 10000.0;
+            codec->bit_rate_tolerance = get_be32(pb);
             break;
         case CODEC_TYPE_AUDIO:
             codec->sample_rate = get_be32(pb);

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list