Попоробовал
av_frame_get_buffer(AudFrame,1);
перед выполнением swr_convert. Безрезультатно
RedCat
ты поиском пройдись
https://github.com/DelphiForBroadcasting/ffmpeg-delphi/blob/3bf18… /Project1.dpr
RedCat
> extended_Data пуста и её нужно как то инициализировать, но как вот вопрос
В массиве extended_data должны лежать указатели на массивы данных каналов.
Вроде почти разобрался, т.е. если воспроизводить чисто звук мне удалось добиться нормального ресемплинга(проблема была в заголовочных файлах поменял их на заголовки взятые с этого сайта delphiffmpeg и не много изменил код вроде почти все пошло ), т.е. все работает адекватно, но стоит загрузить видео файл, хоть пока видео и не воспроизвожу(только звук из него) звук начинает заикаться, с чем это может быть связано?
RedCat
Фильтруешь пакеты по stream_index?
Ghost2
> Ghost2
Да, проблема решилась созданием очереди пакетов
Тема в архиве.