| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-01-03 | Review tracelogs | Ray | |
| 2021-12-31 | Update year to 2022 | raysan5 | |
| 2021-12-24 | Update raudio.c | raysan5 | |
| 2021-12-23 | REVIEWED: `ExportWaveAsCode()` | Ray | |
| 2021-12-21 | REVIEWED: `PlaySoundMulti()` #2231 | Ray | |
| 2021-12-21 | REVIEWED: Export format for float 32bit | raysan5 | |
| 2021-12-08 | Update raudio.c | Ray | |
| 2021-12-04 | Support custom modules inclusion | Ray | |
| Allow to choose which modules are compiled with raylib, if some modules are excluded from compilation, required functionality is not available but smaller builds are possible. | |||
| 2021-11-09 | Review variables initialization | Ray | |
| - All variables are initialized on declaration, some arrays were not properly initialized - Static array buffers require memset() for re-initialization on every function call | |||
| 2021-10-25 | Fix warnings in raylib build (#2084) | Jeffery Myers | |
| 2021-10-14 | Remove trailing spaces | Ray | |
| 2021-10-13 | Reviewed some TODO | Ray | |
| 2021-09-23 | REVIEWED: SeekMusicStream() formating | raysan5 | |
| 2021-09-23 | Fix + Return if attempting to seek on a module format (#2008) | Uneven Prankster | |
| 2021-09-22 | `SeekMusicStream` initial implementation (#2006) | Uneven Prankster | |
| 2021-09-21 | Minor reviews | Ray | |
| 2021-09-01 | REVIEWED: <name>Count for consistency | Ray | |
| Following english rules, it should be singular name before Count. | |||
| 2021-08-28 | Minor format tweaks | raysan5 | |
| 2021-08-27 | Review dates | Ray | |
| 2021-08-27 | REVIEWED: ExportWaveAsCode() | Ray | |
| 2021-08-16 | Remove trailing spaces | Ray | |
| 2021-08-16 | WARNING: BREAKING: Use `frameCount` on audio | Ray | |
| This is a big change for optimization and a more professional understanding of audio. Instead of dealing with samples, now we deal with frames, like miniaudio does, so, avoiding continuous conversions from samples to frames. | |||
| 2021-07-30 | Update raudio.c | raysan5 | |
| 2021-07-29 | WARNING: BREAKING CHANGE: rlgl complete decoupling from raylib -WIP- | raysan5 | |
| rlgl has been redesigned to avoid any dependency to `raylib` or `raymath`, all functions using some of those libs have been reviewed. - REMOVED: `Texture2D`, `Shader` structs dependency - REMOVED: `Vector3`, `Matrix` structs dependency - REMOVED: raymath functions dependency, all required math is implemented in rlgl - ADDED: `rlMatrix` custom rlgl type - ADDED: `utils.c`: `rlMatrixFromMatrix()` and `rlMatrixToMatrix()` for a safe conversion between raylib<->rlgl matrix types - ADDED: `rl` prefix to all `rlgl` structs - Other small tweaks here and there | |||
| 2021-07-28 | Minor formatting tweak | raysan5 | |
| 2021-07-09 | Minor tweaks and comments | raysan5 | |
| 2021-07-01 | Minor tweaks | raysan5 | |
| 2021-06-30 | Remove trailing spaces | raysan5 | |
| 2021-06-26 | REVIEWED: Minor tweaks on log messages | Ray | |
| 2021-06-26 | REVIEWED: Simplified code to avoid extra functions calls | Ray | |
| 2021-06-13 | Remove trail spaces | Ray | |
| 2021-06-13 | Reviewed issue | Ray | |
| 2021-06-10 | Review code formatting | Ray | |
| 2021-06-05 | Minor format tweaks | raysan5 | |
| 2021-06-05 | Removed GetAudioStreamBufferSizeDefault() | raysan5 | |
| 2021-06-03 | WARNING: BREAKING: Consistency renamings | Ray | |
| RENAMED: InitAudioStream() -> LoadAudioStream() RENAMED: CloseAudioStream() -> UnloadAudioStream() | |||
| 2021-06-03 | Review code formatting | Ray | |
| 2021-05-31 | Update raudio.c | Ray | |
| 2021-05-30 | REVIEWED: exit() on LOG_FATAL instead of LOG_ERROR #1796 | Ray | |
| 2021-05-30 | Some code tweaks | Ray | |
| 2021-05-20 | WARNING: RENAMED: IsMusicPlaying() -> IsMusicStreamPlaying() | Ray | |
| 2021-05-07 | REVIEWED: raudio_standalone #1752 | Ray | |
| 2021-04-18 | Remove trailing spaces | Ray | |
| 2021-04-09 | use xm streams in the same sample sample size as the output device (#1716) | Jeffery Myers | |
| 2021-04-06 | Minor comment tweaks | Ray | |
| 2021-04-01 | Remove trailing spaces | raysan5 | |
| 2021-03-31 | Review code formatting | raysan5 | |
| 2021-03-22 | Review latest PR and some formatting | Ray | |
| 2021-03-22 | [AUDIO] Music Looping enhancements (#1665) | Jeffery Myers | |
| * Add loop functions for music files. Tell xm tracker to loop tracker when loop state changes. Don't let looped xm tracker streams restart, they are infinite Use modulo to make time tracker for xm looped streams work correctly. * Remove loop functions, set XM loop in update based on flag. Formatting cleanups. Co-authored-by: Jeffery Myers <[email protected]> | |||
| 2021-03-21 | [AUDIO] Use device native sample rates (#1660) | Jeffery Myers | |
| * Init MinAudio to a sample rate of 0 to let the device pick the rate. Read the rate from the device after it starts up. Convert AUDIO_DEVICE_SAMPLE_RATE from a #def into an int, that is set from the device's rate Set all sample systems to use the AUDIO_DEVICE_SAMPLE_RATE as the target rate to minimize resampling. * use device sample rate instead of separate var let config define a device sample rate if it wants to, but let the default be 0 for native rate. * Don't use fixed sample rates for tracker files. Remove config default audio buffer size and replace with a function that computes one for a reasonable frame rate at the output sample rate. | |||
