From b97a406daa6ea28ad5c100c8a1d25f9ad8cdfd6f Mon Sep 17 00:00:00 2001 From: Joao Carreira Date: Wed, 6 Sep 2017 22:10:19 +0100 Subject: [PATCH] Fix av_frame_alloc use based on libavcodec version --- lib/StreamHandlerLibav.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/StreamHandlerLibav.cpp b/lib/StreamHandlerLibav.cpp index 0160670..5906965 100644 --- a/lib/StreamHandlerLibav.cpp +++ b/lib/StreamHandlerLibav.cpp @@ -233,10 +233,10 @@ Bool StreamHandlerLibav::openHandler( String strFilename, Bool bInput ) return false; } -#ifdef FF_USER_CODEC_PARAM - m_cFrame = av_frame_alloc(); +#if( ( LIBAVCODEC_VERSION_MAJOR >= 56 ) && ( LIBAVCODEC_VERSION_MINOR >= 0 ) ) + m_cFrame = av_frame_alloc(); #else - m_cFrame = avcodec_alloc_frame(); + m_cFrame = avcodec_alloc_frame(); #endif if( !m_cFrame ) {