| Index: source/patched-ffmpeg-mt/libavformat/avio.c
|
| ===================================================================
|
| --- source/patched-ffmpeg-mt/libavformat/avio.c (revision 59334)
|
| +++ source/patched-ffmpeg-mt/libavformat/avio.c (working copy)
|
| @@ -30,7 +30,7 @@
|
| #include "network.h"
|
| #endif
|
|
|
| -#if LIBAVFORMAT_VERSION_MAJOR >= 53
|
| +#if FF_API_URL_CLASS
|
| /** @name Logging context. */
|
| /*@{*/
|
| static const char *urlcontext_to_name(void *ptr)
|
| @@ -71,7 +71,7 @@
|
| return 0;
|
| }
|
|
|
| -#if LIBAVFORMAT_VERSION_MAJOR < 53
|
| +#if FF_API_REGISTER_PROTOCOL
|
| /* The layout of URLProtocol as of when major was bumped to 52 */
|
| struct URLProtocol_compat {
|
| const char *name;
|
| @@ -109,7 +109,7 @@
|
| err = AVERROR(ENOMEM);
|
| goto fail;
|
| }
|
| -#if LIBAVFORMAT_VERSION_MAJOR >= 53
|
| +#if FF_API_URL_CLASS
|
| uc->av_class = &urlcontext_class;
|
| #endif
|
| uc->filename = (char *) &uc[1];
|
|
|