.[ ČeskéHry.cz ].
OpenAL - distribuce

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Hudba / Zvuk
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
frca



Založen: 28. 07. 2007
Příspěvky: 1552

PříspěvekZaslal: 27. duben 2008, 09:30:19    Předmět: OpenAL - distribuce Odpovědět s citátem

Jak můžu se svou binárkou distribuovat OpenAL knihovnu (Windows)? Někde (VDrift) jsem viděl přímo v adresáři openal32.dll, což mi přijde jako nejlepší řešení, pokd se nechci spoléhat na to, že ji má uživatel nainstalovanou (běžný uživatel většinou nemá). Někde jsem ale viděl místo ní oalinst.exe. Tzn. může se distribuovat s binárkou přímo openal32.dll, nebo ne?
Díky.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
nou



Založen: 28. 07. 2007
Příspěvky: 1047

PříspěvekZaslal: 27. duben 2008, 09:35:08    Předmět: Odpovědět s citátem

http://www.openal.org/windows_enumeration.html

tam bod 3.
3) A very conservative approach...

a) Install a version of OpenAL under any name in any location you want.
b) Dynamically link with your implementation of OpenAL.
c) Optionally allow the user to tell the app (through an INI file or the interface) to use a system-wide implementation of OpenAL elsewhere.
d) Before loading the user's selection, make sure that the selected device supports your application's required spec revision and/or required extensions.

a netreba pribalovat len openal32.dll ale nezabudnut na wrap_oal.dll
_________________
Najjednoduchšie chyby sa najtažšie hľadajú.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
frca



Založen: 28. 07. 2007
Příspěvky: 1552

PříspěvekZaslal: 27. duben 2008, 09:59:01    Předmět: Odpovědět s citátem

Jak přesně funguje ta knihovna wrap_oal.dll? Je v ní uložený vlastní výkonný kód OpenAL knihovny, nebo je v openal32.dll?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
nou



Založen: 28. 07. 2007
Příspěvky: 1047

PříspěvekZaslal: 27. duben 2008, 11:28:27    Předmět: Odpovědět s citátem

myslim ze sa z openal32.dll volaju funkcie wrapera. ale to je jedno ako to presne je. je vyzdaovane aj wraper_oal.dll wraper by mal byt podla popisu smerovac ktory rozhodne ake zariadenie sa pouzije. ci hardwerove direct sound alebo softwerove alebo nativne od creative alebo nvidie.
_________________
Najjednoduchšie chyby sa najtažšie hľadajú.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
frca



Založen: 28. 07. 2007
Příspěvky: 1552

PříspěvekZaslal: 27. duben 2008, 11:42:42    Předmět: Odpovědět s citátem

Takže k distribuci stačí dát ty verze dll (openal32 a wrap_oal), které najdu v system32 (ty, co tam nakopíroval oalinst.exe)?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
nou



Založen: 28. 07. 2007
Příspěvky: 1047

PříspěvekZaslal: 27. duben 2008, 14:49:15    Předmět: Odpovědět s citátem

ano tie dll co sa spominaju v tom dokumente by mal dodavat vyrobca zvukovky. inak ak to bude hra s instalaciou tak si myslim mala pustat ta ich instalacia ako je spominane v bode 1.
_________________
Najjednoduchšie chyby sa najtažšie hľadajú.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Hudba / Zvuk Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna