diff --git a/libs/backends/coreaudio/coreaudio_pcmio.cc b/libs/backends/coreaudio/coreaudio_pcmio.cc index 3690d04d9a..3619064f64 100644 --- a/libs/backends/coreaudio/coreaudio_pcmio.cc +++ b/libs/backends/coreaudio/coreaudio_pcmio.cc @@ -17,6 +17,7 @@ */ #include +#include "pbd/timing.h" #include "coreaudio_pcmio.h" using namespace ARDOUR; @@ -795,7 +796,7 @@ CoreAudioPCM::pcm_start ( uint32_t device_id_in, uint32_t device_id_out, uint32_t sample_rate, uint32_t samples_per_period, int (process_callback (void*, const uint32_t, const uint64_t)), void *process_arg, - PBD::Timing& dsp_timer) + PBD::TimingStats& dsp_timer) { assert(_device_ids); diff --git a/libs/backends/coreaudio/coreaudio_pcmio.h b/libs/backends/coreaudio/coreaudio_pcmio.h index 694f26c556..e53cf29670 100644 --- a/libs/backends/coreaudio/coreaudio_pcmio.h +++ b/libs/backends/coreaudio/coreaudio_pcmio.h @@ -81,8 +81,8 @@ public: uint32_t sample_rate, uint32_t samples_per_period, int (process_callback (void*, const uint32_t, const uint64_t)), - void * process_arg - PBD::Timing& dsp_timer, + void * process_arg, + PBD::TimingStats& dsp_timer ); void set_error_callback ( @@ -179,7 +179,7 @@ private: int (* _process_callback) (void*, const uint32_t, const uint64_t); void * _process_arg; - PBD::Timing* _dsp_timer; + PBD::TimingStats* _dsp_timer; void (* _error_callback) (void*); void * _error_arg;