| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-02-02 | Update raudio.c | raysan5 | |
| 2021-01-15 | Review warning | Ray | |
| 2021-01-02 | Update year to 2021 | raysan5 | |
| 2020-12-31 | Avoid dereferencing a null pointer in the 'LoadSounsFromWave' function if ↵ | Victor Gallet | |
| the audioBuffer is null (#1499) | |||
| 2020-12-23 | Remove trailing spaces | raysan5 | |
| 2020-12-18 | WARNING: RENAMED several functions for consistency #1440 | Ray | |
| This is a BREAKING CHANGE! To address the linked issue, several functions have been renamed and couterpart functions have been created to free loaded memory: - RENAMED: GetImageData() -> LoadImageColors() - RENAMED: GetImagePalette() -> LoadImagePalette() - RENAMED: GetWaveData() -> LoadWaveSamples() - ADDED: UnloadImageColors() - ADDED: UnloadImagePalette() - ADDED: UnloadWaveSamples() | |||
| 2020-12-12 | Added security check to pitch change #1450 | Ray | |
| 2020-12-12 | Reviewed SetAudioBufferPitch() #1450 | Ray | |
| 2020-11-30 | Fix typecast warnings in raylib code as reported by visual studio 2019 (#1443) | Jeffery Myers | |
| 2020-11-22 | Exposing some file access results to user layer #1420 | Ray | |
| 2020-11-19 | WARNING: Multiple funcs reviewed! | Ray | |
| There were some problems about frameCount vs sampleCount that could cause some breaks. raylib audio structs stores sampleCount = frameCount*channels. Most libraries return framesCount instead of sampleCount. stb_vorbis seems to refer to framesCount as samples. All required functions have been reviewed. | |||
| 2020-11-16 | Review issues with FLAC loading | Ray | |
| 2020-11-15 | Update audio libraries #1423 | raysan5 | |
| miniaudio -> v0.10.25 dr_wav -> v0.12.14 dr_mp3 -> v0.6.19 dr_flac -> v0.12.22 | |||
| 2020-11-03 | Remove trailing spaces | Ray | |
| 2020-09-16 | Add security checks when loading data from memory | raysan5 | |
| 2020-09-15 | REVIEWED: SaveWAV() to use memory write insted of file | raysan5 | |
| 2020-09-14 | Review memory loading functions signesness | Ray | |
| 2020-09-13 | ADDED: LoadWaveFromMemory() #1327 | Ray | |
| 2020-08-11 | Support mulstiple WAV sampleSize for MusicStream #1340 | raysan5 | |
| 24bit per sample is not supported internally and automatically converted 16bit | |||
| 2020-07-31 | LoadSound(): Use memory loading (WAV, OGG, MP3, FLAC) #1312 | raysan5 | |
| 2020-07-13 | Remove conditional __EMSCRIPTEN__ | raysan5 | |
| Not required anymore | |||
| 2020-07-10 | Update miniaudio to v0.10.12, solves #1288 | raysan5 | |
| 2020-07-10 | Chromium needs a larger audio buffer (#1300) | Random | |
| * Chromium needs a larger audio buffer: https://github.com/dr-soft/miniaudio/issues/150 * changed PLATFORM_WEB to __EMSCRIPTEN__ | |||
| 2020-06-30 | Expose additional configuration options | Ray | |
| Some internal defines have been exposed in config.h | |||
| 2020-05-24 | REDESIGNED: ExportWaveAsCode() to use memory buffer | raysan5 | |
| 2020-05-24 | Added LoadWAV()/SaveWAV() memory buffer sample code | raysan5 | |
| It could be useful in a future... | |||
| 2020-05-23 | Support WAV music streaming #1198 | raysan5 | |
| Switched custom WAV laoding/saving funtionality to drwav library, it also provides the required mechanisms to stream wav data. | |||
| 2020-05-23 | Review usage of sizeof(), unify conventions | raysan5 | |
| All functions requiring sizeof() now follow the same convention: NUM_ELEMENTS*NUM_SUBELEMENTS*sizeof() | |||
| 2020-05-22 | Corrected issue with multichannel on CloseAudioDevice() | raysan5 | |
| 2020-05-14 | WARNING: BREAKING CHANGE: Review audio looping system | raysan5 | |
| Current looping system was broken, `loopCount` has been converted to `bool looping` and user can enable/disable with `music.looping = false`. `SetMusicLoopCount()` has been removed. | |||
| 2020-05-06 | Avoid all MSVC compile warnings | raysan5 | |
| Most warning were related to types conversion (casting required) and unsigned/signed types comparisons. Added preprocessor directives (_CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE) to avoid warnings about unsafe functions, those functions are safe while used properly and recommended alternatives are MS only. Some external libraries still generate warnings. | |||
| 2020-05-01 | Review exposed #defines and allow user re-defining | raysan5 | |
| There are multiple #define values around raylib, usually not exposed for redefinition, just reviewed all of them to allow users redefining them on compile time if required. Also, multiple #define have been renamed and commented. | |||
| 2020-04-06 | added log warning for unsupported file extension for music stream (#1176) | Louis Johnson | |
| * added log warning for unsupported file extension for music stream * updated error log message for music stream when file format isn't supported | |||
| 2020-03-30 | [cppcheck] Fix minor warnings in models.c and raudio.c (#1162) | Dani Martin | |
| Errores fixes: models.c,2843 Either the condition 'fileData!=NULL' is redundant or there is possible null pointer dereference: fileData. raudio.c,805, 806, 807, 808, %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. | |||
| 2020-03-27 | Review TRACELOG() messages | raysan5 | |
| 2020-03-27 | [raudio] Review TRACELOG() messages, categorized | raysan5 | |
| 2020-03-27 | [raudio] Review TRACELOG() messages, categorized | raysan5 | |
| 2020-03-25 | Remove trail spaces | raysan5 | |
| 2020-03-17 | Replace external libraries custom allocators by raylib ones #1074 | raysan5 | |
| NOTE: Two libraries still use custom allocators: glfw and stb_vorbis | |||
| 2020-02-27 | Tweaks | Ray | |
| 2020-02-27 | REDESIGN: ExportWave() | Ray | |
| Use new file I/O ABI | |||
| 2020-02-27 | Remove trail spaces and some tweaks | Ray | |
| 2020-02-26 | Remove TraceLog() dependency on standalone mode | Ray | |
| 2020-02-18 | Review function name on RAUDIO_STANDALONE | Ray | |
| 2020-02-18 | Some security checks in case music is not properly loaded | Ray | |
| 2020-02-14 | [raudio] ADDED: SetAudioStreamBufferSizeDefault() | Ray | |
| There could be some cases where we need to define the internal audio buffer size, now it's possible. RENAMED: InitAudioBuffer() to LoadAudioBuffer() RENAMED: CloseAudioBuffer() to UnloadAudioBuffer() Renamed some defines and reviewed some comments. | |||
| 2020-02-14 | Remove "No Audio Buffer" traces | Ray | |
| 2020-02-13 | [raudio] Corrected issue with OGG sound loading | Ray | |
| 2020-02-12 | Updated periodSize reference | Ray | |
| 2020-02-12 | Trace log comment review | Ray | |
