Henrik Rydgård
0fa7349f5a
Integrate Dolphin's granule based audio resampler.
...
Removed parts of it that were not relevant.
Working, it seems. Not sure about the buffer size thing.
Not defaulting it for now
See #20146 and https://github.com/dolphin-emu/dolphin/pull/13352
..
2025-08-22 21:21:19 +02:00
Henrik Rydgård
0502d79c99
Remove the return value from NativeMix, correct mixing with other channel numbers than 2
2025-06-18 23:48:00 +02:00
Henrik Rydgård
990b74cc17
More audio refactoring
2025-06-16 18:48:53 +02:00
Henrik Rydgård
e01ca5b057
Logging API change (refactor) ( #19324 )
...
* Rename LogType to Log
* Explicitly use the Log:: enum when logging. Allows for autocomplete when editing.
* Mac/ARM64 buildfix
* Do the same with the hle result log macros
* Rename the log names to mixed case while at it.
* iOS buildfix
* Qt buildfix attempt, ARM32 buildfix
2024-07-14 14:42:59 +02:00
Henrik Rydgård
5e9878cfda
iOS: Implement the two new audio flags (respect silent mode, mix with other apps)
2024-05-27 23:35:31 +02:00
Henrik Rydgård
35c40196d4
Implement UI for setting up the iOS audio modes
2024-05-27 15:17:47 +02:00
Henrik Rydgård
07b6938de1
iOS: Small refactor to centralize audio session mode management
2024-05-27 14:50:04 +02:00
Henrik Rydgård
09e89e9d79
Minor cleanup
2024-05-22 10:38:40 +02:00
Henrik Rydgård
a5fdf3d05b
Add samplerate argument to NativeMix
2023-03-24 14:48:53 +01:00
Kentucky Compass
ca5758f80b
Change iOSCoreAudio from cpp to mm. Explicitly activate the audio session. Always set the same mDataByteSize.
2017-12-31 00:45:05 -08:00