Lioncash
2f6a611311
stream: Preserve enum class type in GetState()
Preserves the meaning/type-safetiness of the stream state instead of
making it an opaque u32. This makes it usable for other things outside
of the service HLE context.
8 years ago
David Marcec
c461188f51
Added audren:u#GetAudioRendererState
8 years ago
Lioncash
2fd124bc93
stream: Replace includes with forward declarations where applicable
Avoids propagating includes in headers where it's not necessary to do
so.
8 years ago
fearlessTobi
63c2e32e20
Port #4182 from Citra: "Prefix all size_t with std::"
8 years ago
MerryMage
957ddab679
audio_core: Flush stream when not playing anything
8 years ago
fearlessTobi
a6efff8b02
Add audio stretching support
8 years ago
Markus Wick
10bc725944
Update microprofile scopes.
Blame the subsystems which deserve the blame :)
The updated list is not complete, just the ones I've spotted on random sampling the stack trace.
8 years ago
bunnei
1dee8ceda1
audio_core: Use s16 where possible for audio samples.
8 years ago
bunnei
9f846d3aa4
audio_core: Streams need unique names for CoreTiming.
8 years ago
bunnei
ca84b530a3
audio_core: Add configuration settings.
8 years ago
bunnei
f437c11caf
audio_core: Implement Sink and SinkStream interfaces with cubeb.
8 years ago
bunnei
0e8a2c7222
audio_core: Misc. improvements to stream/buffer/audio_out.
8 years ago
bunnei
ab756fd068
audio_core: Add initial code for keeping track of audout state.
8 years ago