Add features and start writing interfaces

This commit is contained in:
2025-11-28 15:37:30 +01:00
parent 804c2e221c
commit 7fb2e6aade
5 changed files with 20 additions and 1 deletions

View File

@@ -0,0 +1,12 @@
mod jack;
mod coreaudio;
trait AudioBackend {
// Start a audio backend client
// It should be executed either on the startup,
// or when the audio backend is switched
fn start_client();
// Initialization of the client should happen
// when a project is opened.
fn init_client();
}