1) Koliko je realtime dekodiranje .ogg formata opterećenje za procesor?
2) Da li postoji način da se .ogg tokom runtime-a potpuno dekodira u .wav fajl (koji bih tek onda slao DirectSoundu/DirectMusicu na puštanje) i koliko to traje (da znam da li da planiram decode kada se pokrene igra, kada igra krene da ucitava track, ili (idealno rešenje) kada se igra instalira), ili da batalim ovaj pristup i vratim se na realtime dekodiranje.
3) Pretpostavljam da je najlakše implementirati rad sa .ogg-om (unutar executable fajla) preko dll-a. Takođe, koliko ja znam programere, pretpostavljam da postoji ceo interfejs za rad sa ogg-om u jednom dll-u (a ako ne postoji, valjalo bi ga izmisliti). E sad, ako je tako, gde bih mogao da nađem takav dll, sa propratnom dokumentacijom? Napominjem da sam dosta dugo taborio i na googlu i na vorbis.com i nisam našao takav dll. (Jedino sam našao OCX kontrolu koja pušta ogg ali ona nije bila ni izbliza dovoljno fleksibilna za rad.)
Ili možda predlažete neko drugo rešenje? Napominjem da mi je bilo kakva komercijalna licenca neprihvatljiva!
Brannigan