arades79
60a68839ee
remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency
Signed-off-by: arades79 <scravers@protonmail.com>
4 years ago
arades79
adcef452e0
add static lifetime to constexpr values to force compile time evaluation where possible
Signed-off-by: arades79 <scravers@protonmail.com>
4 years ago
Liam
c68577384a
general: rename CurrentProcess to ApplicationProcess
4 years ago
Narr the Reg
326d8c0905
audio: cubeb: Fix yuzu crashing when it test for latency
4 years ago
bunnei
9ac846fece
audio_core: sink_stream: Hold the suspend lock when process is stalled.
- Prevents us from clashing with other callers trying to un/stall.
4 years ago
Liam
5a712bb51a
general: fix compile for Apple Clang
4 years ago
lat9nq
87b2c9f144
sdl2_sink: Inline variable init into if condition
Co-authored-by: Mai <mathew1800@gmail.com>
4 years ago
lat9nq
8e23f79384
sdl2_sink: Distinguish between capture and non-capture device names
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.
4 years ago
lat9nq
4e968241f6
sdl2_sink: Check for null string when loading SDL audio devices
Attempting to place a null string into a vector of strings causes an
error that closes the application.
Don't.
4 years ago
Narr the Reg
34a6ec8d59
audio_core: Revert sink name to sdl2
4 years ago
Kelebek1
8351d39dd0
Choose the SDL audio backend when Cubeb reports too high of a latency
4 years ago
Kelebek1
c8f8b9e076
Do not try to pause core timing from the audio thread when using single-core
4 years ago
Lioncash
d4623d8dc8
sink_stream: Mark GetQueueSize as const
4 years ago
Lioncash
af8ce57e18
audio_core: Amend documentation tags
Resolves a wackload of -Wdocumentation warnings due to mismatching tags
and whatnot.
4 years ago
Kelebek1
c6d4071162
Remove pause callbacks from coretiming
4 years ago
Kelebek1
0c01ac7410
Remove a pragma once from a cpp file
4 years ago
Kelebek1
77a30f7286
Don't stall with nvdec
4 years ago
Kelebek1
c3e3874d8d
Rework audio output, connecting AudioOut into coretiming to fix desync during heavy loads.
4 years ago
Kelebek1
26353451be
Do some log memes to help perceived volume
4 years ago
Kelebek1
be1f5f1d9f
Project Andio
4 years ago