summaryrefslogtreecommitdiffstats
path: root/src/audio_core/renderer (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #8911 from lioncash/cexpr-stringMorph2022-09-162-21/+35
|\ | | | | audio_device: Make AudioDeviceName constructor constexpr
| * audio_device: Mark member functions as const where applicableLioncash2022-09-152-8/+8
| | | | | | | | These member functions don't modify any internal state.
| * audio_device: Make AudioDeviceName constructor constexprLioncash2022-09-152-13/+27
| | | | | | | | | | | | | | | | These are used as read-only arrays, so we can make the data read-only and available at compile-time. Now constructing an AudioDevice no longer needs to initialize some tables
* | Merge pull request #8878 from Kelebek1/remove_pausebunnei2022-09-152-19/+1
|\ \ | | | | | | Remove pause callbacks from coretiming
| * | Remove pause callbacks from coretimingKelebek12022-09-132-19/+1
| |/
* | Merge pull request #8901 from lioncash/docsliamwhite2022-09-1515-90/+82
|\ \ | | | | | | audio_core: Amend documentation comment tags
| * | audio_core: Amend documentation tagsLioncash2022-09-1515-90/+82
| |/ | | | | | | | | Resolves a wackload of -Wdocumentation warnings due to mismatching tags and whatnot.
* | compressor: Simplify memset in InitializeCompressorEffectLioncash2022-09-131-1/+1
| | | | | | | | Provides equivalent behavior while being significantly smaller.
* | compressor: Mark params parameters as constLioncash2022-09-131-3/+3
| | | | | | | | These functions don't modify the parameters.
* | compressor: Remove unneeded casts in ApplyCompressorEffectLioncash2022-09-131-2/+1
|/ | | | | Same behavior, but also silences a -Wcast-qual warning, since the second cast casts away const.
* Rework audio output, connecting AudioOut into coretiming to fix desync during heavy loads.Kelebek12022-09-024-45/+17
|
* audio_core: fix -Wuninitialized when compiling with ASanLiam2022-07-301-4/+4
|
* Avoid depop out of boundsKelebek12022-07-282-2/+2
|
* Project AndioKelebek12022-07-22156-0/+24687