summaryrefslogtreecommitdiffhomepage
path: root/src/raudio.c
AgeCommit message (Collapse)Author
2022-10-02Clear PCM buffer state when closing audio device (#2736)veins1
Fix for #2714
2022-08-05Small simplifications (#2615)veins1
2022-08-05GetMusicTimePlayed bug fix (#2614)veins1
GetMusicTimePlayed() was calculated using buffered frames, not played frames. For example: calling LoadMusicStream->UpdateMusicStream->GetMusicTimePlayed would return non-zero value, even though no music was playing.
2022-08-02Remove trailing spacesRay
2022-08-01Music doesn't stop looping fix (#2605)veins1
This PR fixes a bug when music.looping is set to false but the music continues looping. Also using proper functions to seek to start of an audio file. Removed old comment.
2022-07-29Audio looping fix (#2579)veins1
* WAVs looping fix. But broke other formats looping * Fix audio looping issue * Follow raylib formatting * Cast void* to char* to make MSVC compiler happy Co-authored-by: Ray <[email protected]>
2022-07-19[CORE] Fix Warnings (#2582)Jeffery Myers
* Fix raymath warning with floor to floorf * signed unsigned missmatches
2022-07-15Update raudio.cRay
2022-07-15WARNING: REMOVED: raudio_standalone exampleRay
Moved to raudio library repo: https://github.com/raysan5/raudio
2022-07-11REVIEWED: `UpdateMusicStream()` #2228Ray
Trying to implement proper looping, independently of frame rate.
2022-07-11Minor tweaksRay
2022-07-10Update raudio.cRay
2022-07-10Added comment about buffer refill issue on looping #2228Ray
2022-07-10Reviewed formatingRay
2022-06-24fix: precision loss, discard unused (#2541)veclavtalica
2022-06-21Share PCM streaming buffer to reduce dynamic allocations (#2532)Dan Bechard
2022-06-17tweakRay
2022-05-19Improved boolean definitions (#2485)Jonathan Poncelet
2022-05-14Fix lgtm warnings (#2477)Crydsch
* Comparison is always true because finalSample >= 1 * Comparison is always false because keyCount >= 0
2022-05-12Some minor tweaksRay
2022-05-05Remove line ending spacesRay
2022-03-30ADDED: Audio stream processors support -WIP- #2212Ray
This feature is still under consideration/testing and it doesn't work properly, at least the Delay Effect processor.
2022-03-25Rename audio callbackRay
2022-03-24ADDED: Audio stream input callback #2212 -WIP-Ray
WARNING: This addition is based on a PR and it's still under review, not sure if it will be maintained in the future. In general, raylib tries to avoid callbacks usage mechanisms.
2022-03-24Some code reviews -WIP-Ray
2022-03-24Update to miniaudio 11.8Ray
2022-02-20REVIEWED: Some functions input parametes that should be `const`raysan5
2022-02-18Removed trailing spacesraysan5
2022-01-16Review formatingraysan5
2022-01-16Add panning to raudio and update audio_raw_stream example. (#2205)ptarabbia
* Add panning to raudio and update audio_raw_stream example. * remove pan smoothing, code formatting changes following pull request comments Co-authored-by: Ray <[email protected]>
2022-01-03Review tracelogsRay
2021-12-31Update year to 2022raysan5
2021-12-24Update raudio.craysan5
2021-12-23REVIEWED: `ExportWaveAsCode()`Ray
2021-12-21REVIEWED: `PlaySoundMulti()` #2231Ray
2021-12-21REVIEWED: Export format for float 32bitraysan5
2021-12-08Update raudio.cRay
2021-12-04Support custom modules inclusionRay
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-09Review variables initializationRay
- 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-25Fix warnings in raylib build (#2084)Jeffery Myers
2021-10-14Remove trailing spacesRay
2021-10-13Reviewed some TODORay
2021-09-23REVIEWED: SeekMusicStream() formatingraysan5
2021-09-23Fix + Return if attempting to seek on a module format (#2008)Uneven Prankster
2021-09-22`SeekMusicStream` initial implementation (#2006)Uneven Prankster
2021-09-21Minor reviewsRay
2021-09-01REVIEWED: <name>Count for consistencyRay
Following english rules, it should be singular name before Count.
2021-08-28Minor format tweaksraysan5
2021-08-27Review datesRay
2021-08-27REVIEWED: ExportWaveAsCode()Ray