[SCM] libav/experimental: ffmpeg: Fix prototype of some OPT_FUNC2 functions. They must return an int.

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 17:17:02 UTC 2013


The following commit has been merged in the experimental branch:
commit 6d3421498ee03d8445e40259162eb3f5a162377d
Author: Aurelien Jacobs <aurel at gnuage.org>
Date:   Tue Oct 5 21:05:07 2010 +0000

    ffmpeg: Fix prototype of some OPT_FUNC2 functions. They must return an int.
    
    Originally committed as revision 25358 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/ffmpeg.c b/ffmpeg.c
index 6309acf..a9c59c4 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -3654,7 +3654,7 @@ static void new_subtitle_stream(AVFormatContext *oc)
     subtitle_stream_copy = 0;
 }
 
-static void opt_new_stream(const char *opt, const char *arg)
+static int opt_new_stream(const char *opt, const char *arg)
 {
     AVFormatContext *oc;
     if (nb_output_files <= 0) {
@@ -3667,10 +3667,11 @@ static void opt_new_stream(const char *opt, const char *arg)
     else if (!strcmp(opt, "newaudio"   )) new_audio_stream   (oc);
     else if (!strcmp(opt, "newsubtitle")) new_subtitle_stream(oc);
     else av_assert0(0);
+    return 0;
 }
 
 /* arg format is "output-stream-index:streamid-value". */
-static void opt_streamid(const char *opt, const char *arg)
+static int opt_streamid(const char *opt, const char *arg)
 {
     int idx;
     char *p;
@@ -3689,6 +3690,7 @@ static void opt_streamid(const char *opt, const char *arg)
     idx = parse_number_or_die(opt, idx_str, OPT_INT, 0, MAX_STREAMS-1);
     streamid_map = grow_array(streamid_map, sizeof(*streamid_map), &nb_streamid_map, idx+1);
     streamid_map[idx] = parse_number_or_die(opt, p, OPT_INT, 0, INT_MAX);
+    return 0;
 }
 
 static void opt_output_file(const char *filename)

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list