Я полный новичок в FFMPEG и декодировании звука. Я хочу прочитать любой аудиофайл и преобразовать его в необработанные аудиоданные. Код, который я использовал, прекрасно работает на FFMPEG 2.8, но в 3 и выше он показывает следующую ошибку.
AVstream::codec and avcodec_decode_audio was declared depreciated.
У меня нет возможности использовать 2.8, так как я не могу найти бинарные файлы FFMPEG 2.8 для окон где-либо в сети.
Я хочу знать, как вызывать следующие функции в более поздних версиях.
AVCodecContext* codec = stream->codec
format->streams[i]->codec->codec-type == AVMEDIA_TYPE_AUDIO
avcodec_decode_audio4(codec,frame,&gotFrame,&packet)
Я использую код со следующего сайта -
https://rodic.fr/blog/libavcodec-tutorial-decode-audio-file/