我已将我的ffmpeg版本升级到最新提交。现在我可以看到音频解码功能avcodec_decode_audio3
已被弃用,当我使用新功能avcodec_decode_audio4
时,根据需要进行更改它,我收到错误
[amrnb @ 003a5000] get_buffer() failed.
我无法找到导致此错误的原因。任何人都有一个使用这个新功能的示例:
avcodec_decode_audio4((AVCodecContext *avctx, AVFrame *frame,int *got_frame_ptr, AVPacket *avpkt);