crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Звук в ffmpeg
larry
  опции профиля:
сообщение 1.7.2011, 8:45
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 55
Регистрация: 16.12.2010
Пользователь №: 2274

Спасибо сказали: 8 раз(а)




Репутация:   0  


Доброе утро, форумчане! Я изучаю связку SDL+ffmpeg, пишу простейший видеоплеер. С выводом видео проблем нет, а вот при попытке подключить звук, программа падает <_<. Выдает ошибку(на изображении)....Ошибка происходит при обращении к функции
avcodec_decode_audio2

Прикрепленное изображение
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
larry
  опции профиля:
сообщение 1.7.2011, 11:19
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 55
Регистрация: 16.12.2010
Пользователь №: 2274

Спасибо сказали: 8 раз(а)




Репутация:   0  


ошибка возникает из-за размера массива
static uint8_t audio_buf[(AVCODEC_MAX_AUDIO_FRAME_SIZE*3)/2];
, где AVCODEC_MAX_AUDIO_FRAME_SIZE = 192000, т.е. это битрейт получается?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 19.11.2018, 1:24