/ go Public
x/mobile/exp/audio/al: Missing Effects Extension (EFX) #45426
Android, iOS, and x/mobile
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
What version of Go are you using (
Does this issue reproduce with the latest release?
What operating system and processor architecture are you using (
What did you do?
What did you expect to see?
What did you see instead?
The OpenAL C-level bindings ( https://pkg.go.dev/github.com/dextercai/go-openal/openal ) recommend to use Go-level bindings instead.
The Go-level bindings ( https://firstname.lastname@example.org/exp/audio/al ) wrap OpenAL-Soft.
OpenAL-Soft ( https://github.com/kcat/openal-soft ) supports EFX.
Bindings for EFX-calls (
alDeleteEffects()etc.) are missing, as well as means to retrieve them (i.e.
alGetProcAddress()). As far as I understand, by using OpenAL-Soft, this (and other) extensions are guaranteed to be available, and should only be missing their implementation.
The text was updated successfully, but these errors were encountered: