<div><div>When I compile osg, make reports below errors. From which version, <span style="line-height: 1.5;">AVCodecContext has no functions: </span><span style="line-height: 1.5;">get_buffer, </span><span style="line-height: 1.5;">release_buffer? And how to resolve this problem?</span></div><div><br></div><div>/root/osg/OpenSceneGraph-3.4.0/src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp:230:20: error: ¡®AVCodecContext¡¯ has no member named ¡®get_buffer¡¯</div><div>         m_context->get_buffer = avcodec_default_get_buffer;</div><div>                    ^</div><div>/root/osg/OpenSceneGraph-3.4.0/src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp:230:33: error: ¡®avcodec_default_get_buffer¡¯ was not declared in this scope</div><div>         m_context->get_buffer = avcodec_default_get_buffer;</div><div>                                 ^</div><div>/root/osg/OpenSceneGraph-3.4.0/src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp:231:20: error: ¡®AVCodecContext¡¯ has no member named ¡®release_buffer¡¯</div><div>         m_context->release_buffer = avcodec_default_release_buffer;</div><div>                    ^</div><div>/root/osg/OpenSceneGraph-3.4.0/src/osgPlugins/ffmpeg/FFmpegDecoderAudio.cpp:231:37: error: ¡®avcodec_default_release_buffer¡¯ was not declared in this scope</div><div>         m_context->release_buffer = avcodec_default_release_buffer;</div><div>                                     ^</div><div>make[2]: *** [src/osgPlugins/ffmpeg/CMakeFiles/osgdb_ffmpeg.dir/FFmpegDecoderAudio.o] Error 1</div><div>make[1]: *** [src/osgPlugins/ffmpeg/CMakeFiles/osgdb_ffmpeg.dir/all] Error 2</div><div>make: *** [all] Error 2</div></div><div><br></div>