summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAurelien Jacobs <aurel@gnuage.org>2010-10-15 12:45:14 +0000
committerAurelien Jacobs <aurel@gnuage.org>2010-10-15 12:45:14 +0000
commit198ac67fe843f55535b75bd3f17b3a1b7ee847b6 (patch)
tree303f52d0fbcf01fd1640b6158c639a65534c293f
parenta15c7fd6cb2055aa1d26c1cd3b241ce81cae5901 (diff)
add FF_API_GUESS_FORMAT define to disable the deprecated guess_format()
and guess_stream_format() public functions Originally committed as revision 25480 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rw-r--r--libavformat/avformat.h5
-rw-r--r--libavformat/utils.c4
2 files changed, 6 insertions, 3 deletions
diff --git a/libavformat/avformat.h b/libavformat/avformat.h
index d01418c94d..89a4102fd1 100644
--- a/libavformat/avformat.h
+++ b/libavformat/avformat.h
@@ -54,6 +54,9 @@
#ifndef FF_API_REGISTER_PROTOCOL
#define FF_API_REGISTER_PROTOCOL (LIBAVFORMAT_VERSION_MAJOR < 53)
#endif
+#ifndef FF_API_GUESS_FORMAT
+#define FF_API_GUESS_FORMAT (LIBAVFORMAT_VERSION_MAJOR < 53)
+#endif
/**
* I return the LIBAVFORMAT_VERSION_INT constant. You got
@@ -898,7 +901,7 @@ enum CodecID av_guess_image2_codec(const char *filename);
/* utils.c */
void av_register_input_format(AVInputFormat *format);
void av_register_output_format(AVOutputFormat *format);
-#if LIBAVFORMAT_VERSION_MAJOR < 53
+#if FF_API_GUESS_FORMAT
attribute_deprecated AVOutputFormat *guess_stream_format(const char *short_name,
const char *filename,
const char *mime_type);
diff --git a/libavformat/utils.c b/libavformat/utils.c
index 8a08557890..4060ca9ed8 100644
--- a/libavformat/utils.c
+++ b/libavformat/utils.c
@@ -189,7 +189,7 @@ static int match_format(const char *name, const char *names)
return !strcasecmp(name, names);
}
-#if LIBAVFORMAT_VERSION_MAJOR < 53
+#if FF_API_GUESS_FORMAT
AVOutputFormat *guess_format(const char *short_name, const char *filename,
const char *mime_type)
{
@@ -234,7 +234,7 @@ AVOutputFormat *av_guess_format(const char *short_name, const char *filename,
return fmt_found;
}
-#if LIBAVFORMAT_VERSION_MAJOR < 53
+#if FF_API_GUESS_FORMAT
AVOutputFormat *guess_stream_format(const char *short_name, const char *filename,
const char *mime_type)
{