diff --git a/libs/ardour/ardour/audio_backend.h b/libs/ardour/ardour/audio_backend.h index 1f9498400d..c01aa53fcd 100644 --- a/libs/ardour/ardour/audio_backend.h +++ b/libs/ardour/ardour/audio_backend.h @@ -851,9 +851,6 @@ public: enum TimingTypes { DeviceWait = 0, - PreProcess, - ProcessCallback, - PostProcess, RunLoop, /* end */ NTT diff --git a/libs/backends/alsa/alsa_audiobackend.cc b/libs/backends/alsa/alsa_audiobackend.cc index a7090371e3..3bae142d17 100644 --- a/libs/backends/alsa/alsa_audiobackend.cc +++ b/libs/backends/alsa/alsa_audiobackend.cc @@ -1858,7 +1858,6 @@ AlsaAudioBackend::main_process_thread () dsp_stats[RunLoop].start (); /* update DLL */ - dsp_stats[PreProcess].start(); uint64_t clock0 = g_get_monotonic_time (); if (reset_dll || last_n_periods != 1) { reset_dll = false; @@ -1961,15 +1960,11 @@ AlsaAudioBackend::main_process_thread () /* call engine process callback */ _last_process_start = g_get_monotonic_time (); - dsp_stats[PreProcess].update(); - dsp_stats[ProcessCallback].start(); if (engine.process_callback (_samples_per_period)) { _pcmi->pcm_stop (); _active = false; return 0; } - dsp_stats[ProcessCallback].update(); - dsp_stats[PostProcess].start (); /* only used when adding/removing MIDI device/system ports */ pthread_mutex_lock (&_device_port_mutex); @@ -2021,7 +2016,6 @@ AlsaAudioBackend::main_process_thread () _dsp_load = _dsp_load_calc.get_dsp_load (); ++last_n_periods; - dsp_stats[PostProcess].update (); dsp_stats[RunLoop].update (); } diff --git a/libs/backends/jack/jack_audiobackend.cc b/libs/backends/jack/jack_audiobackend.cc index 8ae1aa3c59..ba9f77e72f 100644 --- a/libs/backends/jack/jack_audiobackend.cc +++ b/libs/backends/jack/jack_audiobackend.cc @@ -983,12 +983,9 @@ JACKAudioBackend::process_thread () dsp_stats[AudioBackend::DeviceWait].update (); dsp_stats[RunLoop].start(); - - dsp_stats[AudioBackend::ProcessCallback].start(); if (engine.process_callback (nframes)) { return 0; } - dsp_stats[AudioBackend::ProcessCallback].update(); jack_cycle_signal (_priv_jack, 0); dsp_stats[AudioBackend::RunLoop].update ();