I cannot reproduce this, will need more info.
[quote=“princec,post:9,topic:55278”]
[quote=“Cero,post:10,topic:55278”]
I can’t find anything like that in LWJGL 2. Could you point me to a commit or forum post?
[quote=“CopyableCougar4,post:11,topic:55278”]
Do you create the OpenAL context before or after GLFW?
Try this code:
long defaultDeviceSpecifier = ALC10.nalcGetString(
NULL, ALC11.ALC_DEFAULT_ALL_DEVICES_SPECIFIER,
ALC.getFunctionProvider().getFunctionAddress("alcGetString")
);
System.err.println("DEVICE SPECIFIER: " + memDecodeUTF8(defaultDeviceSpecifier));
long device = ALC10.nalcOpenDevice(
defaultDeviceSpecifier,
ALC.getFunctionProvider().getFunctionAddress("alcOpenDevice")
);
System.err.println("DEVICE: " + device);
if ( device != NULL )
ALC10.nalcCloseDevice(
device,
ALC.getFunctionProvider().getFunctionAddress("alcCloseDevice")
);
Use it on its own in a simple main(), and also in your app (where you normally create the ALContext and it freezes). Also set the environment variable ALSOFT_LOGLEVEL to 3 before running anything. What output do you get?