From c2b2f49c1d0dcbfa77d5d861155a301fead93071 Mon Sep 17 00:00:00 2001 From: Seven Du Date: Fri, 24 Aug 2018 08:15:06 +0800 Subject: [PATCH] FS-11189 use AV_INPUT_BUFFER_PADDING_SIZE instead of FF_INPUT_BUFFER_PADDING_SIZE in newer ffmpeg --- src/mod/applications/mod_av/avcodec.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mod/applications/mod_av/avcodec.c b/src/mod/applications/mod_av/avcodec.c index cc1927a117..d26ca26289 100644 --- a/src/mod/applications/mod_av/avcodec.c +++ b/src/mod/applications/mod_av/avcodec.c @@ -195,7 +195,11 @@ typedef struct h264_codec_context_s { int hw_encoder; } h264_codec_context_t; -static uint8_t ff_input_buffer_padding[FF_INPUT_BUFFER_PADDING_SIZE] = { 0 }; +#ifndef AV_INPUT_BUFFER_PADDING_SIZE +#define AV_INPUT_BUFFER_PADDING_SIZE FF_INPUT_BUFFER_PADDING_SIZE +#endif + +static uint8_t ff_input_buffer_padding[AV_INPUT_BUFFER_PADDING_SIZE] = { 0 }; #define MAX_CODECS 4