[SCM] libav/experimental: Building ffmpeg with gcc-2.95.3 encountered a problem due to C99 initialization fix by ("Steven M. Schultz" <sms at 2BSD dot COM>)

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 15:36:47 UTC 2013


The following commit has been merged in the experimental branch:
commit 14b3225377998175b0ce1026432d179d34d179c0
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Jul 10 23:18:09 2003 +0000

    Building ffmpeg with gcc-2.95.3 encountered a problem due to C99 initialization fix by ("Steven M. Schultz" <sms at 2BSD dot COM>)
    
    Originally committed as revision 2032 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavformat/flvenc.c b/libavformat/flvenc.c
index b717bbb..72abb65 100644
--- a/libavformat/flvenc.c
+++ b/libavformat/flvenc.c
@@ -224,13 +224,15 @@ static void Dump(FLVContext *flv, ByteIOContext *pb, int count)
 
 static int flv_write_trailer(AVFormatContext *s)
 {
+    int64_t file_size;
+    int flags = 0;
+
     ByteIOContext *pb = &s->pb;
     FLVContext *flv = s->priv_data;
 
     Dump(flv,pb,1);
 
-    int64_t file_size = url_ftell(pb);
-    int flags = 0;
+    file_size = url_ftell(pb);
     flags |= flv->hasAudio ? 4 : 0;
     flags |= flv->hasVideo ? 1 : 0;
     url_fseek(pb, 4, SEEK_SET);

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list