17 Commits (152422bab1382575e951c1c11b5de3013b8b402a)

Author SHA1 Message Date
Weiyi Wang 12c365b549 cubeb_sink: ignore null-name device when selecting 7 years ago
fearlessTobi 63c2e32e20 Port #4182 from Citra: "Prefix all size_t with std::" 8 years ago
Lioncash fc669a97d4 cubeb_sink: Get rid of variable shadowing within CubebSink's constructor 8 years ago
Lioncash b5218d9986 cubeb_sink: Correct context name in ListCubebSinkDevices() 8 years ago
MerryMage 957ddab679 audio_core: Flush stream when not playing anything 8 years ago
MerryMage 55af5bda55 cubeb_sink: Downsample arbitrary number of channels 8 years ago
MerryMage 1aa195a9c0 cubeb_sink: Perform audio stretching 8 years ago
MerryMage 7e697ab7ff cubeb_sink: Hold last available value instead of writing zeros 8 years ago
MerryMage 6d9dd1dc6d cubeb_sink: Use RingBuffer 8 years ago
fearlessTobi a6efff8b02 Add audio stretching support 8 years ago
MerryMage fcc5ffdfdd cubeb_sink: Protect queue with a mutex 8 years ago
bunnei 1dee8ceda1 audio_core: Use s16 where possible for audio samples. 8 years ago
bunnei 02fccc0940 cubeb_sink: Support variable sample_rate and num_channels. 8 years ago
bunnei 34b3f83498 audio_core: Sinks need unique names as well. 8 years ago
bunnei f437c11caf audio_core: Implement Sink and SinkStream interfaces with cubeb. 8 years ago