Commit graph

14 commits

Author SHA1 Message Date
Nekotekina
0fcddf6568 Audio: restore snd_pcm_recover for ALSA backend
But don't push audio data after recover as before.
2019-09-08 20:49:51 +03:00
scribam
6c5ea068c9 Remove redundant semicolons
Fix "-Wextra-semi" warnings
2019-05-12 18:32:11 +03:00
Nekotekina
d4591b1508 ALSA: disable recovery (experimental) 2019-01-18 16:49:17 +03:00
Rui Pinheiro
1e4513e2e3 Fixups in audio backend
Removes 's_' prefix from variables that are no longer static and
thread_local. Removes superfluous comments left behind due to copy-paste
mistakes.
2019-01-12 21:29:56 +03:00
Rui Pinheiro
67f9397746 Various fixes
In addition, linux builds (and ALSA/PA) now work again
2019-01-12 21:29:56 +03:00
Rui Pinheiro
5159d3559e Implement Audio Backend Capabilities querying
Also renames "AudioThread" to "AudioBackend". The new name is more
descriptive of what the class really is responsible for, since the
backends are not responsible for managing the audio thread.

NOTE: Right now only XAudio2 is supported
2019-01-12 21:29:56 +03:00
Nekotekina
7050575fdb Add Start Threshold parameter (ALSA) 2018-01-03 01:04:04 +03:00
Nekotekina
f2980d57a1 ALSA audio backend fixes 2017-11-15 21:00:02 +03:00
Nekotekina
8520ca7ef7 Audio: add Buffer Count setting 2017-10-28 23:24:08 +03:00
Jan Beich
40d305b35d Make ALSA optional 2017-08-06 02:02:57 +01:00
Nekotekina
f010b5b235 Configuration simplified 2017-05-20 16:01:48 +03:00
Nekotekina
bd8dfac713 ALSA: decrease buffer 2017-05-19 01:13:23 +03:00
Nekotekina
77aa3142a9 Audio: downmix to stereo 2017-04-10 00:18:12 +03:00
Nekotekina
4c741e93c3 ALSA Audio Renderer (Linux) 2017-04-09 19:45:12 +03:00