summaryrefslogtreecommitdiffstats
path: root/src/audio_core/sink/sdl2_sink.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-12-16Have GetActiveChannelCount return the system channels instead of host device channelsKelebek11-1/+2
2023-11-13audio_core: ignore renderer wait when stream is pausedLiam1-1/+1
2023-08-23Pre-test opening a stream for audio backends, fall back to null if not suitable.Kelebek11-2/+38
2023-05-05yuzu-sdl,audio_core: Remove antiquated warning ignorelat9nq1-10/+1
Issue was fixed a long time ago, both by SDL2 and in yuzu by including SDL2 as a system library.
2023-03-27audio_core: No longer stall when sink queue is fullBilly Laws1-2/+0
Now the audout and audren update rates are tied to the sink status stalling is no longer necessary.
2022-10-17sdl2_sink: Inline variable init into if conditionlat9nq1-2/+1
Co-authored-by: Mai <mathew1800@gmail.com>
2022-10-16sdl2_sink: Distinguish between capture and non-capture device nameslat9nq1-1/+1
The function prototype appears to care whether we are loading capture devices or not, and SDL_GetAudioDeviceName has a parameter to use it, but for some reason it isn't. This puts `capture` where it goes.
2022-10-16sdl2_sink: Check for null string when loading SDL audio deviceslat9nq1-1/+4
Attempting to place a null string into a vector of strings causes an error that closes the application. Don't.
2022-10-09Choose the SDL audio backend when Cubeb reports too high of a latencyKelebek11-5/+5
2022-09-13Remove pause callbacks from coretimingKelebek11-22/+5
2022-09-02Rework audio output, connecting AudioOut into coretiming to fix desync during heavy loads.Kelebek11-323/+27
2022-07-22Project AndioKelebek11-0/+556