Тема: OpenAL wrapper
Показать сообщение отдельно
Старый 01.04.2013, 21:02   #14
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: OpenAL wrapper

Благодаря помощи Maddourufu, запись заработала, однако пишет не больше ~5 секунд.

В чём дело, как увеличить время?

Изменение размеров буфера не помогло, он ограничен?

Что делает команда alCaptureSetFormat()?

Include "BlitzAL.bb"
alInitialise(-1,0.02,1)

alCaptureInitialize(1)

alCaptureSetFormat(50)
alCaptureSetInternalBufferSize(50*1024*1024)
alCaptureBegin()
Delay 7000 
alCaptureStop()

source = alCaptureCreateSource(False)
alSourcePlay2D(source, False)

Print alCaptureGetCurrentAudioSize()
Delay 7000


alCaptureShutdown()


End

Последний раз редактировалось Arton, 01.04.2013 в 23:24.
(Offline)
 
Ответить с цитированием