Я использую эту функцию для декодирования аудио, но нет звука:Декодирование WMA с FFmpeg на iPhone
int decodedBytes;
decodedBytes = avcodec_decode_audio4(myData->pCodecCtx, myData->myFrame, &data_size, &myData->pkt);
Данные успешно загружен, но я не знаю, куда идти отсюда, так как звука вообще нет.
К «нет звука» вы имеете в виду вы не слышите звук или вы не получите никакой звуковой образец данные? ffmpeg только заботится о декодировании, вы должны вывести его на coreaudio, openal и т. д. –
И, пожалуйста, укажите больше контекста, какова ваша цель? сообщения об ошибках или коды? более пример кода, который мне, вероятно, нужен. –
У меня есть образцы данных, все поля AVCodecContext, AVCodec, AVFrame, AVPacket и AVFormatContext заполнены, но я не могу их выводить правильно, используя AudioQueueEnqueueBuffer. Вам нужно увидеть больше кода? Вы хотите, чтобы я отправил это вам по электронной почте? Спасибо за вашу помощь! – Winston