Fix device enumeration for the openal backend