diff options
author | Timothy Pearson <tpearson@raptorengineering.com> | 2016-08-17 13:04:14 -0500 |
---|---|---|
committer | Timothy Pearson <tpearson@raptorengineering.com> | 2016-08-17 13:04:14 -0500 |
commit | a82428db6bc38b8bf3bfc5554c33d90c919c6b45 (patch) | |
tree | bba2bfa920da3e0ecbf38a44621f43fa65046d95 | |
parent | 8e5d8509f3049edb974f4b28026adb7cb89080fb (diff) | |
download | doubango-a82428db6bc38b8bf3bfc5554c33d90c919c6b45.zip doubango-a82428db6bc38b8bf3bfc5554c33d90c919c6b45.tar.gz |
Signed-off-by: Timothy Pearson <tpearson@raptorengineering.com>
-rwxr-xr-x | tinyDAV/src/tdav.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tinyDAV/src/tdav.c b/tinyDAV/src/tdav.c index e264f2b..8dca72b 100755 --- a/tinyDAV/src/tdav.c +++ b/tinyDAV/src/tdav.c @@ -147,6 +147,17 @@ static struct tsk_plugin_s* __dll_plugin_ipsec_wfp = tsk_null; /* IPSec implemen #if HAVE_FFMPEG # include <libavcodec/avcodec.h> +# if LIBAVCODEC_VERSION_MAJOR >= 54 + AVCodecContext *avcodec_alloc_context(void) { + return avcodec_alloc_context3(NULL); + } + void avcodec_get_context_defaults(AVCodecContext *s) { + avcodec_get_context_defaults3(s, NULL); + } + int avcodec_open(AVCodecContext *avctx, AVCodec *codec) { + return avcodec_open2(avctx, codec, NULL); + } +# endif #endif static inline int _tdav_codec_plugins_collect(); |