Inertia's picture

[Audio] Extensions

Project:The Open Toolkit library
Version:0.9.x-dev
Component:Code
Category:task
Priority:minor
Assigned:Inertia
Status:postponed
Description

http://icculus.org/alextreg/wiki/AL_EXT_float32

Todo:
Add the 2 tokens to ALFormat enum.


Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Inertia's picture

#1

Status:open» postponed

Done. Also added the following Extensions to ALFormat enum:

AL_EXT_ALAW
AL_EXT_MULAW
AL_EXT_vorbis
AL_EXT_mp3
AL_EXT_IMA4
AL_EXT_float32
AL_EXT_double
AL_EXT_MCFORMATS

Most of the tokens needed an Ext suffix appended, to make it more obvious to the programmer that they rely on presence of an Extension and cannot be expected to be available by default.

3 Extensions were not added. They appear to be WIP by their creators and are currently neither supported by OpenAL Soft nor creative's drivers:

ALC_EXT_DEDICATED
AL_EXT_BFORMAT
AL_EXT_FOLDBACK

Inertia's picture

#2

Title:[Audio] fp32 Extension» [Audio] Extensions

The OpenAL Extension registry can be found here: http://icculus.org/alextreg/index.php