diff utils.c @ 3565:b3e976d080cd libavformat

Move set_codec_from_probe_data() up to where the other probe functions are.
author michael
date Sat, 12 Jul 2008 13:25:26 +0000
parents b016a776ce4b
children 77a07b9dbe98
line wrap: on
line diff
--- a/utils.c	Sat Jul 12 13:15:00 2008 +0000
+++ b/utils.c	Sat Jul 12 13:25:26 2008 +0000
@@ -293,6 +293,20 @@
     return av_probe_input_format2(pd, is_opened, &score);
 }
 
+static int set_codec_from_probe_data(AVStream *st, AVProbeData *pd, int score)
+{
+    AVInputFormat *fmt;
+    fmt = av_probe_input_format2(pd, 1, &score);
+
+    if (fmt) {
+        if (strncmp(fmt->name, "mp3", 3) == 0)
+            st->codec->codec_id = CODEC_ID_MP3;
+        else if (strncmp(fmt->name, "ac3", 3) == 0)
+            st->codec->codec_id = CODEC_ID_AC3;
+    }
+    return !!fmt;
+}
+
 /************************************************************/
 /* input media file */
 
@@ -1785,20 +1799,6 @@
     return ret;
 }
 
-static int set_codec_from_probe_data(AVStream *st, AVProbeData *pd, int score)
-{
-    AVInputFormat *fmt;
-    fmt = av_probe_input_format2(pd, 1, &score);
-
-    if (fmt) {
-        if (strncmp(fmt->name, "mp3", 3) == 0)
-            st->codec->codec_id = CODEC_ID_MP3;
-        else if (strncmp(fmt->name, "ac3", 3) == 0)
-            st->codec->codec_id = CODEC_ID_AC3;
-    }
-    return !!fmt;
-}
-
 unsigned int codec_get_tag(const AVCodecTag *tags, int id)
 {
     while (tags->id != CODEC_ID_NONE) {