--- visualboyadvance-m-2.0.2/src/common/ffmpeg.cpp 2018-08-12 21:52:10.648337335 -0400 +++ visualboyadvance-m-2.0.2/src/common/ffmpeg.cpp 2018-08-12 21:52:33.113336416 -0400 @@ -87,7 +87,7 @@ // I don't see any ffmpeg functions to guess the size, either // use frame size, or FF_MIN_BUFFER_SIZE (that seems to be what it wants) -#define AUDIO_BUF_LEN (frame_len > FF_MIN_BUFFER_SIZE ? frame_len : FF_MIN_BUFFER_SIZE) +#define AUDIO_BUF_LEN (frame_len > AV_INPUT_BUFFER_MIN_SIZE ? frame_len : FF_MIN_BUFFER_SIZE) // use maximum frame size * 32 bpp * 2 for good measure #define VIDEO_BUF_LEN (FF_MIN_BUFFER_SIZE + 256 * 244 * 4 * 2)