From d859d0cee8fb99763e223f781bd5172e09a7f511 Mon Sep 17 00:00:00 2001 From: Joerg Bornkessel Date: Sat, 26 Apr 2014 23:29:18 +0200 Subject: ffmpeg libav-9 compile fixes --- audiorecorder.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'audiorecorder.c') diff --git a/audiorecorder.c b/audiorecorder.c index d9a1609..58284ec 100644 --- a/audiorecorder.c +++ b/audiorecorder.c @@ -20,8 +20,12 @@ #include +#if defined(APIVERSNUM) && APIVERSNUM < 20000 +#error "VDR-2.0.0 API version or greater is required!" +#endif + extern "C" { - #include +#include } // extern cChannels Channels; @@ -174,7 +178,9 @@ bool cPluginAudiorecorder::Initialize(void) bool cPluginAudiorecorder::Start(void) { /* initialize libavcodec */ +#if LIBAVCODEC_VERSION_MAJOR < 54 avcodec_init(); +#endif avcodec_register_all(); probe_audio_codecs(); -- cgit v1.2.3