Почему использование функции ffmpeg avcodec_send_frame вызывает ошибку сегментации? - PullRequest
0 голосов
/ 28 ноября 2018

код cpp:

код gist

Вызов avcodec_send_frame в строке 148 приводит к ошибке

информация отладки: enter image description here

Большое спасибо за помощь в решении этой проблемы.

1 Ответ

0 голосов
/ 29 ноября 2018

Что-то кажется мне неприятным, когда я смотрю на твой код.Как будто вы не проверяете типы пакетов, будь то аудио, видео и т. Д. Проверьте официальный пример перекодировки ffmpeg здесь: https://github.com/FFmpeg/FFmpeg/blob/master/doc/examples/transcoding.c

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...