У меня проблема. Когда я буферизирую данные, я получаю ошибку 40963, то есть AL_INVALID_VALUE. Руководство для программистов (http://connect.creativelabs.com/openal/Documentation/OpenAL_Programmers_Guide.pdf) говорит, что данные либо нулевые, либо используется буфер, либо параметр размера недопустим.
Я точно знаю, что данные не равны NULL, а буфер не используется.
Но что на самом деле означает «неверный параметр размера»? Например, каждый пакет, который я хочу буферизовать, составляет 20 мс, а размер данных - 320. Моя скорость составляет 8000 кГц.
Спасибо