Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / Форум / Введение в OpenAL, и проигрывание музыкального формата OGG/Vorbis (Комментарии к статье) (6 стр)

Введение в OpenAL, и проигрывание музыкального формата OGG/Vorbis (Комментарии к статье) (6 стр)

Страницы: 1 2 3 4 5 6
КлапауцийПостоялецwww13 фев. 201620:08#75
CasDev
> Качаешь SDK с сайта и оттуда все компилишь.
чушь, кроме хедеров + dll там ничаво от самого oal нет.

libogg, libvorbis, libvorbisfile я скомпилил но совсем не из SDK.

Кто знает, где можно скачать исходники от openAL32.dll ?

GorunuchПостоялецwww14 фев. 20160:12#76
Первая ссылка в googl'e
http://kcat.strangesoft.net/openal.html
NickGastovskiПостоялецwww14 фев. 20164:17#77
Клапауций, вообще-то ссылка на репозиторий была раньше.
Я лично тащил
КлапауцийПостоялецwww14 фев. 201611:34#78
Gorunuch
> Первая ссылка в googl'e
ага, вононочё, креатив уже давно эту библу забросил обновлять.
спаб за наводку.
nesПостоялецwww13 июня 201811:09#79
Ох наотлаживался же я с этой статьей )
Карочи посоны, в статье есть недочет - неправильно вычисляется размер буфера:
BlockSize = ov_pcm_total(mVF, -1) * 4;
Должно быть так:
BlockSize = ov_pcm_total(mVF, -1) * mInfo->channels * 2;
Daniil PetrovПостоялецwww13 июня 201813:09#80
У меня этот код не заработал, проще оказалось доработать креативовский пример для загрузки и воспроизведения буферизированных и стриминговых источников Ogg Vorbis.
И их подход мне понравился больше, почему пришлось прибегнуть к коду, указанному здесь, так это потому что не хватало информации по загрузке файлов Ogg Vorbis целиком.
Но потом вернулся к их примеру и через "не могу" доработал. Кое-как нашёл в интернете недостающую информацию.

Правка: 13 июня 2018 13:13

Страницы: 1 2 3 4 5 6

/ Форум / Программирование игр / Общее

2001—2018 © GameDev.ru — Разработка игр