summaryrefslogtreecommitdiffhomepage
path: root/src/audio.h
diff options
context:
space:
mode:
authorRay San <[email protected]>2017-12-20 12:34:18 +0100
committerRay San <[email protected]>2017-12-20 12:34:18 +0100
commit61afd07bd7b3a96c6f0f460b668f52cf1a8bd90f (patch)
treef0c9d9f0a07c6351c8b21aed33c65f0ceabf9370 /src/audio.h
parent1320044e94126a527e8ebe0b3833cce487566925 (diff)
downloadraylib-61afd07bd7b3a96c6f0f460b668f52cf1a8bd90f.tar.gz
raylib-61afd07bd7b3a96c6f0f460b668f52cf1a8bd90f.zip
Force OpenAL backend on some platforms
OpenAL audio backend is being forced on HTML5 and OSX
Diffstat (limited to 'src/audio.h')
-rw-r--r--src/audio.h19
1 files changed, 12 insertions, 7 deletions
diff --git a/src/audio.h b/src/audio.h
index 4c9faf25..01c93741 100644
--- a/src/audio.h
+++ b/src/audio.h
@@ -10,19 +10,24 @@
* - Manage mixing channels
* - Manage raw audio context
*
-* LIMITATIONS:
+* LIMITATIONS (only OpenAL Soft):
* Only up to two channels supported: MONO and STEREO (for additional channels, use AL_EXT_MCFORMATS)
* Only the following sample sizes supported: 8bit PCM, 16bit PCM, 32-bit float PCM (using AL_EXT_FLOAT32)
*
* DEPENDENCIES:
-* OpenAL Soft - Audio device management (http://kcat.strangesoft.net/openal.html)
+* mini_al - Audio device/context management (https://github.com/dr-soft/mini_al)
* stb_vorbis - OGG audio files loading (http://www.nothings.org/stb_vorbis/)
-* jar_xm - XM module file loading (#define SUPPORT_FILEFORMAT_XM)
-* jar_mod - MOD audio file loading (#define SUPPORT_FILEFORMAT_MOD)
-* dr_flac - FLAC audio file loading (#define SUPPORT_FILEFORMAT_FLAC)
+* jar_xm - XM module file loading
+* jar_mod - MOD audio file loading
+* dr_flac - FLAC audio file loading
+*
+* *OpenAL Soft - Audio device management, still used on HTML5 and OSX platforms
*
* CONTRIBUTORS:
-* Joshua Reisenauer (github: @kd7tck):
+* David Reid (github: @mackron) (Nov. 2017):
+* - Complete port to mini_al library
+*
+* Joshua Reisenauer (github: @kd7tck) (2015)
* - XM audio module support (jar_xm)
* - MOD audio module support (jar_mod)
* - Mixing channels support
@@ -31,7 +36,7 @@
*
* LICENSE: zlib/libpng
*
-* Copyright (c) 2014-2017 Ramon Santamaria (@raysan5)
+* Copyright (c) 2014-2018 Ramon Santamaria (@raysan5)
*
* This software is provided "as-is", without any express or implied warranty. In no event
* will the authors be held liable for any damages arising from the use of this software.