Robin Gareus
edcd5c52bc
ALSA backend: require both in+output.
2014-08-17 13:47:58 -04:00
Robin Gareus
0913f33183
DBus ALSA device reservation
2014-08-17 13:47:30 -04:00
Robin Gareus
feb1a9e269
break out ALSA related functions into libardouralsautil
2014-08-17 13:47:14 -04:00
Robin Gareus
ed7c8de1a9
ALSA: tentative hack to request audio-device.
2014-08-17 13:47:09 -04:00
Robin Gareus
3ec8621f1e
ALSA backend: engine.halted_callback if the process thread dies
2014-08-17 13:47:02 -04:00
Robin Gareus
87ca02d7ad
Revert "Revert "ALSA backend: separate flags for is-running and should-be-running""
...
sorry, c/p error
This reverts commit 9658b77327 .
2014-08-17 13:46:09 -04:00
Robin Gareus
a79273f681
Revert "ALSA backend: separate flags for is-running and should-be-running"
...
Theoretically one could alter the plugins after a delivery even on a
frozen track. ..or even change settings, the ordering and add/remove
plugins after the frozen part of a track.
We won't go there. Frozen is frozen. this API is not needed after all.
This reverts commit 6d89488d64 .
2014-08-17 13:46:02 -04:00
Robin Gareus
870d17399e
ALSA backend: separate flags for is-running and should-be-running
2014-08-17 13:45:56 -04:00
Robin Gareus
c65e827969
ALSABackend: elaborate on start-up error cases
2014-08-17 13:45:34 -04:00
Robin Gareus
55c4c3d819
ALSA backend: tweak midi parser (fix start mid sequence)
2014-08-16 21:47:48 -04:00
Robin Gareus
151a410a13
ALSA backend: device detection
2014-08-16 21:47:40 -04:00
Robin Gareus
a5e1cbda85
ALSA backend: add raw midi parser
2014-08-16 21:44:58 -04:00
Robin Gareus
78d967d48c
ALSA backend: raw midi prototype
2014-08-16 21:44:51 -04:00
Robin Gareus
c90428b5b8
ALSA backend (based on Dummy backend and zita-alsa-pcmi)
...
Conflicts:
gtk2_ardour/ardev_common.sh.in
libs/backends/wscript
2014-08-16 21:44:42 -04:00