From d3be256f1f3aa8e7c8aa36bb098bfffb64905008 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 2 Sep 2014 11:22:55 -0400 Subject: [PATCH] add empty ::reset_device() method to JACK backend. Needs implementation. --- libs/backends/jack/jack_audiobackend.cc | 8 ++++++++ libs/backends/jack/jack_audiobackend.h | 2 ++ 2 files changed, 10 insertions(+) diff --git a/libs/backends/jack/jack_audiobackend.cc b/libs/backends/jack/jack_audiobackend.cc index b60d2418c9..428d3f3c18 100644 --- a/libs/backends/jack/jack_audiobackend.cc +++ b/libs/backends/jack/jack_audiobackend.cc @@ -1158,3 +1158,11 @@ JACKAudioBackend::speed_and_position (double& speed, framepos_t& position) position = pos.frame; return starting; } + +int +JACKAudioBackend::reset_device () +{ + /* XXX need to figure out what this means for JACK + */ + return 0; +} diff --git a/libs/backends/jack/jack_audiobackend.h b/libs/backends/jack/jack_audiobackend.h index 000a348161..5a5aaaff63 100644 --- a/libs/backends/jack/jack_audiobackend.h +++ b/libs/backends/jack/jack_audiobackend.h @@ -76,6 +76,8 @@ class JACKAudioBackend : public AudioBackend { int set_systemic_midi_input_latency (std::string const, uint32_t) { return 0; } int set_systemic_midi_output_latency (std::string const, uint32_t) { return 0; } + int reset_device (); + std::string device_name () const; float sample_rate () const; uint32_t buffer_size () const;