summaryrefslogtreecommitdiffhomepage
path: root/src/audio.c
AgeCommit message (Collapse)Author
2018-07-19Working on MP3 supportRay
2018-07-05Fix bug with FLAC music streams.David Reid
2018-07-05Merge branch 'master' of https://github.com/raysan5/raylib into dr/mini_alDavid Reid
2018-06-28Fix incorrect log agent namesMichael Campagnaro
2018-05-22Review include (already included)Ray San
2018-05-21Fix some warnings.David Reid
2018-05-21Fix a copy paste typo.David Reid
2018-05-21Update mini_al.David Reid
2018-05-21Merge branch 'master' of https://github.com/raysan5/raylib into dr/mini_alDavid Reid
2018-05-21cmake: Fix PLATFORM_WEB buildAhmad Fatoum
Did this ever work? Surely, doesn't look like it...
2018-05-17Preliminary support for MP3 fileformat -WIP-Ray
2018-05-04BREAKING CHANGE: Renamed SpriteFont type to FontRay San
- Preparing MP3 files support - Jumped version to raylib 2.0-dev (too many breaking changes...)
2018-04-21Update external audio libraries.David Reid
2018-04-07Refactor all #define SUPPORT_* into a config.hAhmad Fatoum
That way, a user needs only to touch a single file to configure what features raylib is built with. Include guards are left out intentionally, because config.h should only be included in source files, not headers. Later on, config.h can also define the raylib version (#461).
2018-04-02Fix Dead initialization[email protected]
2018-02-11Corrected masteVolume settingRay
2018-02-11Reviewed mini_al implementationRay
- Some functions renamed - Comments reviewed - Functions reorganized
2018-01-15Code tweak while using OpenAL backend-
2017-12-28Review Makefile config flagsraysan5
Support external GLFW usage Renamed some flags for consistency
2017-12-20Force OpenAL backend on some platformsRay San
OpenAL audio backend is being forced on HTML5 and OSX
2017-12-20Review code formattingRay San
2017-12-20Some code tweaksRay
Audio module requires a complete formatting review....
2017-12-11Remove rres supportRay
Let the user choose if using rres external library
2017-12-03Potential fixes for Raspberry Pi.David Reid
2017-11-24Potential fixes for audio on RPI and Emscripten builds.David Reid
2017-11-24Audio: Fix a bug with AudioStreams.David Reid
This bug is a result of the buffer of an AudioStream being smaller than that of a period of the backend playback device. In this situation, AudioStream's would have pauses between buffer updates because the backend is not able to re-fill the AudioStream buffer's quick enough due to it's periods being longer than the AudioStream buffer.
2017-11-22Fix a crash in audio mixing code.David Reid
2017-11-19Log the name of the playback device.David Reid
2017-11-18Rename a variable for consistency.David Reid
2017-11-18Add some logging and update mini_al.David Reid
2017-11-18mini_al: Unify the buffer system for Sounds and AudioStreams.David Reid
2017-11-15Add support for pitch shifting.David Reid
This commit should bring the mini_al backend up to feature parity with the OpenAL backend.
2017-11-14Fix minor errors with the OpenAL backend.David Reid
2017-11-14Bug fixes for Music with mini_al.David Reid
2017-11-13Bring up to date with changes to mini_al.David Reid
2017-11-12Update comments.David Reid
2017-11-12Work on porting Music to mini_al.David Reid
2017-11-12Initial work on porting AudioStream to use mini_al.David Reid
2017-11-12Rename SoundInternal to SoundData for consistency with MusicData.David Reid
2017-11-12Initial work on adding support for mini_al.David Reid
2017-09-13Corrected out-of-bounds array issueRay
2017-07-02Rename enum LogType names...raysan5
...to avoid possible conflicting symbols
2017-05-14Reviewed some comments...Ray
2017-05-10Review issue and added some commentsRay
2017-05-08Some defines tweaks for consistencyRay
2017-05-08StopMusicStream() reviewRay
2017-05-03Some code tweaksRay
2017-04-23Support XM modules by defaultraysan5
2017-04-21Make TraceLog() public to the APIRay
enum LogType could require some revision...
2017-03-29Added IsFileExtension()Ray
Replaced old GetExtension() function Make IsFileExtension() public to the API