OpenJK icon indicating copy to clipboard operation
OpenJK copied to clipboard

Replace OpenAL/EAX library with OpenAL soft

Open xycaleth opened this issue 4 years ago • 4 comments

The OpenAL/EAX usage on Windows is still using the Creative OpenAL implementation which is not compatible with GPL. This should be replaced with openal-soft and EAX possibly replaced with the EFX extension (some [possibly out of date] information about that here https://github.com/kcat/openal-soft/issues/62)

xycaleth avatar Jun 10 '20 20:06 xycaleth

Also some information here

https://github.com/kcat/openal-soft/issues/30

ensiform avatar Jun 10 '20 21:06 ensiform

OpenAL Soft recently gained native support for the EAX extensions, see https://github.com/kcat/openal-soft/pull/632. This might make porting EAX effects to EFX unnecessary.

Hiradur avatar Feb 02 '22 17:02 Hiradur

Does it support working with a replacement eaxmanager binary? Which handles the parsing of eal files

ensiform avatar Feb 02 '22 19:02 ensiform

I think parsing .eal files is the responsibility of the application rather than OpenAL Soft. How it's done probably doesn't matter as far as OpenAL Soft is concerned.

Hiradur avatar Feb 20 '22 08:02 Hiradur