From caac73fc6e878d07debe7377aaeffc4dbbbd96c9 Mon Sep 17 00:00:00 2001 From: Mingye Wang Date: Thu, 27 Apr 2023 21:18:33 +0800 Subject: [PATCH] documentation: use the hatch + rearrange into a row --- documentation/documentation.php | 118 ++++++++++++++++---------------- 1 file changed, 60 insertions(+), 58 deletions(-) diff --git a/documentation/documentation.php b/documentation/documentation.php index f6742e9..79522fb 100644 --- a/documentation/documentation.php +++ b/documentation/documentation.php @@ -1,72 +1,74 @@ -
+
-
-

Documentation

-
-

Get started adding OpenAL to your application today with this documentation in a pdf.

-
- -

OpenAL 1.1 specification (PDF)

-
- -

OpenAL Programmers Guide (PDF)

-
- -

OpenAL Effects Extension Guide (PDF)

-
- -

OpenAL Deployment Guide PC/Windows (PDF)

+
+

Documentation

+
+

Get started adding OpenAL to your application today with this documentation in a pdf.

+ + +
+ +
-
+
-

Extensions

-

Multi-Platform Extensions

+

Extensions

+

Multi-Platform Extensions

+ +

These are registered extensions which are used for multiple implementations on multiple platforms.
+ ALC_ENUMERATION_EXT -- enumeration of available devices (sample code in altest)
+ ALC_EXT_CAPTURE -- capture functionality; documentation is in the OpenAL 1.1 Specification
+ AL_EXT_MP3 -- MP3 audio format support

+ +

Linux/Standard Implementation Extensions

-

These are registered extensions which are used for multiple implementations on multiple platforms.
- ALC_ENUMERATION_EXT -- enumeration of available devices (sample code in altest)
- ALC_EXT_CAPTURE -- capture functionality; documentation is in the OpenAL 1.1 Specification
- AL_EXT_MP3 -- MP3 audio format support

- -

Linux/Standard Implementation Extensions

+

ALC_LOKI_audio_channel -- get/set the volume settings for the current context
+ LOKI_buffer_data_callback -- a buffer callback mechanism
+ LOKI_IMA_ADPCM_format -- ADPCM format
+ LOKI_WAVE_format -- WAVE format
+ LOKI_play_position -- playback position query
+ LOKI_quadriphonic -- 4 speaker rendering
+ EXT_vorbis -- Ogg Vorbis buffer format

+ +

MacOS Extensions

-

ALC_LOKI_audio_channel -- get/set the volume settings for the current context
- LOKI_buffer_data_callback -- a buffer callback mechanism
- LOKI_IMA_ADPCM_format -- ADPCM format
- LOKI_WAVE_format -- WAVE format
- LOKI_play_position -- playback position query
- LOKI_quadriphonic -- 4 speaker rendering
- EXT_vorbis -- Ogg Vorbis buffer format

- -

MacOS Extensions

+

ALC_EXT_MAC_OSX: A Mac OSX-specific extension set.
+ ALC_EXT_STATIC_BUFFER: Support for buffers at a static memory location ("no copy buffers").
+ ALC_EXT_ASA: Apple Spatial Audio extension.
+ ALC_EXT_ASA_ROGER_BEEP: Extends the Apple Spatial Audio Extension (ALC_EXT_ASA) with a Roger Beep Effect when the RogerBeep AudioUnit is present on the system
+ ALC_EXT_ASA_DISTORTION: Extends the Apple Spatial Audio Extension (ALC_EXT_ASA) with a Distortion Effect when the Distortion AudioUnit is present on the system

+ +

Windows Extensions

-

ALC_EXT_MAC_OSX: A Mac OSX-specific extension set.
- ALC_EXT_STATIC_BUFFER: Support for buffers at a static memory location ("no copy buffers").
- ALC_EXT_ASA: Apple Spatial Audio extension.
- ALC_EXT_ASA_ROGER_BEEP: Extends the Apple Spatial Audio Extension (ALC_EXT_ASA) with a Roger Beep Effect when the RogerBeep AudioUnit is present on the system
- ALC_EXT_ASA_DISTORTION: Extends the Apple Spatial Audio Extension (ALC_EXT_ASA) with a Distortion Effect when the Distortion AudioUnit is present on the system

- -

Windows Extensions

+

EAX2.0 -- EAX 2.0 calls
+ EAX3.0 -- EAX 3.0 calls
+ EAX4.0 -- EAX 4.0 calls
+ EAX5.0 -- EAX 5.0 calls
+ ALC_EXT_EFX -- Effects Extension (documentation in the OpenAL SDK)
+ EAX_RAM -- XRAM support (documentation in the OpenAL SDK)
+ AL_EXT_ALAW -- ALAW audio format support
+ AL_EXT_DOUBLE -- double audio format support
+ AL_EXT_FLOAT32 -- float32 audio format support
+ AL_EXT_IMA4 -- IMA4 audio format support
+ AL_EXT_MULAW -- MULAW audio format support
+ AL_EXT_MCFORMATS -- multi-channel audio format support

+ +

OpenAL Extension API Database

-

EAX2.0 -- EAX 2.0 calls
- EAX3.0 -- EAX 3.0 calls
- EAX4.0 -- EAX 4.0 calls
- EAX5.0 -- EAX 5.0 calls
- ALC_EXT_EFX -- Effects Extension (documentation in the OpenAL SDK)
- EAX_RAM -- XRAM support (documentation in the OpenAL SDK)
- AL_EXT_ALAW -- ALAW audio format support
- AL_EXT_DOUBLE -- double audio format support
- AL_EXT_FLOAT32 -- float32 audio format support
- AL_EXT_IMA4 -- IMA4 audio format support
- AL_EXT_MULAW -- MULAW audio format support
- AL_EXT_MCFORMATS -- multi-channel audio format support

- -

OpenAL Extension API Database

- - Documentation queries can be made for extension, token or function names at the OpenAL Extension Registry + Documentation queries can be made for extension, token or function names at the OpenAL Extension Registry