Login  Register

joal extension support

Posted by notzed on Feb 07, 2012; 8:26am
URL: https://forum.jogamp.org/joal-extension-support-tp3721871.html

Morning,

I'm looking at adding some extension support for joal, specifically for the still unfinished openal-soft loopback device.

Apart from not believing anyone can put up with ant, I think I have the basic stuff going.  I have successfully captured the mixer output into a raw audio dump with a bit of code using the experimental loopback stuff.

I wasn't sure where to put things or how to structure the gluegen code: i just copied the ALC stuff.

Also, I just want o make sure i'm using the right fork from the cms, i presume it's Sven's? https://github.com/sgothel

I've attached the work-in-progress diff , but it's still got a bit of cruft left in it.

I added a bunch of stuff from the current head of openal-soft to alext.h, and the loopback device stuff, which also meant copying all the AL* and ALC* types, and renaming some of the function pointers so gluegen can find the right prototypes.  Messy, but seemed the easiest solution for such a small api.

Cheers,
 !Z

build.diff