Commit 8eb631fa authored by Stefano Sabatini's avatar Stefano Sabatini

Deprecate match_ext() in favor of av_match_ext(), and mark it for

deletion at the next major bump.

Originally committed as revision 20998 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 24b207b5
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
#define AVFORMAT_AVFORMAT_H #define AVFORMAT_AVFORMAT_H
#define LIBAVFORMAT_VERSION_MAJOR 52 #define LIBAVFORMAT_VERSION_MAJOR 52
#define LIBAVFORMAT_VERSION_MINOR 45 #define LIBAVFORMAT_VERSION_MINOR 46
#define LIBAVFORMAT_VERSION_MICRO 0 #define LIBAVFORMAT_VERSION_MICRO 0
#define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \ #define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \
...@@ -1301,13 +1301,20 @@ void url_split(char *proto, int proto_size, ...@@ -1301,13 +1301,20 @@ void url_split(char *proto, int proto_size,
char *path, int path_size, char *path, int path_size,
const char *url); const char *url);
#if LIBAVFORMAT_VERSION_MAJOR < 53
/**
* @deprecated Use av_match_ext() instead.
*/
attribute_deprecated int match_ext(const char *filename, const char *extensions);
#endif
/** /**
* Returns a positive value if the given filename has one of the given * Returns a positive value if the given filename has one of the given
* extensions, 0 otherwise. * extensions, 0 otherwise.
* *
* @param extensions a comma-separated list of filename extensions * @param extensions a comma-separated list of filename extensions
*/ */
int match_ext(const char *filename, const char *extensions); int av_match_ext(const char *filename, const char *extensions);
#endif /* HAVE_AV_CONFIG_H */ #endif /* HAVE_AV_CONFIG_H */
......
...@@ -137,7 +137,14 @@ void av_register_output_format(AVOutputFormat *format) ...@@ -137,7 +137,14 @@ void av_register_output_format(AVOutputFormat *format)
format->next = NULL; format->next = NULL;
} }
#if LIBAVFORMAT_VERSION_MAJOR < 53
int match_ext(const char *filename, const char *extensions) int match_ext(const char *filename, const char *extensions)
{
return av_match_ext(filename, extensions);
}
#endif
int av_match_ext(const char *filename, const char *extensions)
{ {
const char *ext, *p; const char *ext, *p;
char ext1[32], *q; char ext1[32], *q;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment