Commit graph

9 commits

Author SHA1 Message Date
Robin Gareus
58a1f32130 ALSA & Dummy: implement port [un]registration_callback 2014-08-17 14:54:40 -04:00
Robin Gareus
2d3687a316 DummyBackend: implement port connect_callback() 2014-08-16 17:13:41 -04:00
Robin Gareus
655f78fc65 DummyAudioBackend: prepare configurable number of midi ports 2014-08-16 16:46:43 -04:00
Paul Davis
b7d2338351 Add AudioBackend::info() method to retrieve AudioBackendInfo object
Goal is to be able to call AudioBackendInfo::already_configured() from the right place.

Conflicts:
	libs/backends/jack/jack_api.cc
	libs/backends/jack/jack_audiobackend.cc
	libs/backends/jack/jack_audiobackend.h
	libs/backends/wavesaudio/waves_audiobackend.cc
2014-08-16 16:17:48 -04:00
Robin Gareus
96be646607 DummyAudioBackend: implement /fake/ system ports 2014-08-16 16:10:50 -04:00
Robin Gareus
326729a78f DummyAudioBackend: NOOP, white-space, clarify variable name & casts 2014-08-16 16:10:45 -04:00
Robin Gareus
587b6e21e7 DummyAudioBackend: port-engine, midi-buffers and the rest of it 2014-08-16 16:02:30 -04:00
Robin Gareus
e646eb998a DummyAudioBackend: basic process threads and support structure 2014-08-16 16:02:19 -04:00
Robin Gareus
6b750f5e46 skeleton dummy audio-engine
Conflicts:
	libs/backends/wscript
2014-08-16 16:02:02 -04:00