NO-OP: whitespace

This commit is contained in:
Robin Gareus 2017-04-27 21:09:12 +02:00
parent 6e9c10db19
commit cba2543131

View file

@ -91,12 +91,12 @@ AudioEngine::AudioEngine ()
, _started_for_latency (false) , _started_for_latency (false)
, _in_destructor (false) , _in_destructor (false)
, _last_backend_error_string(AudioBackend::get_error_string((AudioBackend::ErrorCode)-1)) , _last_backend_error_string(AudioBackend::get_error_string((AudioBackend::ErrorCode)-1))
, _hw_reset_event_thread(0) , _hw_reset_event_thread(0)
, _hw_reset_request_count(0) , _hw_reset_request_count(0)
, _stop_hw_reset_processing(0) , _stop_hw_reset_processing(0)
, _hw_devicelist_update_thread(0) , _hw_devicelist_update_thread(0)
, _hw_devicelist_update_count(0) , _hw_devicelist_update_count(0)
, _stop_hw_devicelist_processing(0) , _stop_hw_devicelist_processing(0)
#ifdef SILENCE_AFTER_SECONDS #ifdef SILENCE_AFTER_SECONDS
, _silence_countdown (0) , _silence_countdown (0)
, _silence_hit_cnt (0) , _silence_hit_cnt (0)
@ -296,11 +296,11 @@ AudioEngine::process_callback (pframes_t nframes)
PortManager::silence (nframes); PortManager::silence (nframes);
PortManager::cycle_end (nframes); PortManager::cycle_end (nframes);
if (_latency_flush_frames > nframes) { if (_latency_flush_frames > nframes) {
_latency_flush_frames -= nframes; _latency_flush_frames -= nframes;
} else { } else {
_latency_flush_frames = 0; _latency_flush_frames = 0;
} }
return_after_remove_check = true; return_after_remove_check = true;
} }
@ -366,9 +366,9 @@ AudioEngine::process_callback (pframes_t nframes)
PortManager::cycle_start (nframes); PortManager::cycle_start (nframes);
/* test if we are freewheeling and there are freewheel signals connected. /* test if we are freewheeling and there are freewheel signals connected.
ardour should act normally even when freewheeling unless /it/ is * ardour should act normally even when freewheeling unless /it/ is
exporting (which is what Freewheel.empty() tests for). * exporting (which is what Freewheel.empty() tests for).
*/ */
if (_freewheeling && !Freewheel.empty()) { if (_freewheeling && !Freewheel.empty()) {
Freewheel (nframes); Freewheel (nframes);
@ -466,9 +466,9 @@ AudioEngine::launch_device_control_app()
void void
AudioEngine::request_backend_reset() AudioEngine::request_backend_reset()
{ {
Glib::Threads::Mutex::Lock guard (_reset_request_lock); Glib::Threads::Mutex::Lock guard (_reset_request_lock);
g_atomic_int_inc (&_hw_reset_request_count); g_atomic_int_inc (&_hw_reset_request_count);
_hw_reset_condition.signal (); _hw_reset_condition.signal ();
} }
int int
@ -493,28 +493,28 @@ AudioEngine::do_reset_backend()
Glib::Threads::RecMutex::Lock pl (_state_lock); Glib::Threads::RecMutex::Lock pl (_state_lock);
g_atomic_int_dec_and_test (&_hw_reset_request_count); g_atomic_int_dec_and_test (&_hw_reset_request_count);
std::cout << "AudioEngine::RESET::Reset request processing. Requests left: " << _hw_reset_request_count << std::endl; std::cout << "AudioEngine::RESET::Reset request processing. Requests left: " << _hw_reset_request_count << std::endl;
DeviceResetStarted(); // notify about device reset to be started DeviceResetStarted(); // notify about device reset to be started
// backup the device name // backup the device name
std::string name = _backend->device_name (); std::string name = _backend->device_name ();
std::cout << "AudioEngine::RESET::Reseting device..." << std::endl; std::cout << "AudioEngine::RESET::Reseting device..." << std::endl;
if ( ( 0 == stop () ) && if ( ( 0 == stop () ) &&
( 0 == _backend->reset_device () ) && ( 0 == _backend->reset_device () ) &&
( 0 == start () ) ) { ( 0 == start () ) ) {
std::cout << "AudioEngine::RESET::Engine started..." << std::endl; std::cout << "AudioEngine::RESET::Engine started..." << std::endl;
// inform about possible changes // inform about possible changes
BufferSizeChanged (_backend->buffer_size() ); BufferSizeChanged (_backend->buffer_size() );
DeviceResetFinished(); // notify about device reset finish DeviceResetFinished(); // notify about device reset finish
} else { } else {
DeviceResetFinished(); // notify about device reset finish DeviceResetFinished(); // notify about device reset finish
// we've got an error // we've got an error
DeviceError(); DeviceError();
} }
std::cout << "AudioEngine::RESET::Done." << std::endl; std::cout << "AudioEngine::RESET::Done." << std::endl;
@ -528,81 +528,79 @@ AudioEngine::do_reset_backend()
} }
} }
} }
void void
AudioEngine::request_device_list_update() AudioEngine::request_device_list_update()
{ {
Glib::Threads::Mutex::Lock guard (_devicelist_update_lock); Glib::Threads::Mutex::Lock guard (_devicelist_update_lock);
g_atomic_int_inc (&_hw_devicelist_update_count); g_atomic_int_inc (&_hw_devicelist_update_count);
_hw_devicelist_update_condition.signal (); _hw_devicelist_update_condition.signal ();
} }
void void
AudioEngine::do_devicelist_update() AudioEngine::do_devicelist_update()
{ {
SessionEvent::create_per_thread_pool (X_("Device list update processing thread"), 512); SessionEvent::create_per_thread_pool (X_("Device list update processing thread"), 512);
Glib::Threads::Mutex::Lock guard (_devicelist_update_lock); Glib::Threads::Mutex::Lock guard (_devicelist_update_lock);
while (!_stop_hw_devicelist_processing) { while (!_stop_hw_devicelist_processing) {
if (_hw_devicelist_update_count) { if (_hw_devicelist_update_count) {
_devicelist_update_lock.unlock(); _devicelist_update_lock.unlock();
Glib::Threads::RecMutex::Lock pl (_state_lock); Glib::Threads::RecMutex::Lock pl (_state_lock);
g_atomic_int_dec_and_test (&_hw_devicelist_update_count); g_atomic_int_dec_and_test (&_hw_devicelist_update_count);
DeviceListChanged (); /* EMIT SIGNAL */ DeviceListChanged (); /* EMIT SIGNAL */
_devicelist_update_lock.lock(); _devicelist_update_lock.lock();
} else { } else {
_hw_devicelist_update_condition.wait (_devicelist_update_lock); _hw_devicelist_update_condition.wait (_devicelist_update_lock);
} }
} }
} }
void void
AudioEngine::start_hw_event_processing() AudioEngine::start_hw_event_processing()
{ {
if (_hw_reset_event_thread == 0) { if (_hw_reset_event_thread == 0) {
g_atomic_int_set(&_hw_reset_request_count, 0); g_atomic_int_set(&_hw_reset_request_count, 0);
g_atomic_int_set(&_stop_hw_reset_processing, 0); g_atomic_int_set(&_stop_hw_reset_processing, 0);
_hw_reset_event_thread = Glib::Threads::Thread::create (boost::bind (&AudioEngine::do_reset_backend, this)); _hw_reset_event_thread = Glib::Threads::Thread::create (boost::bind (&AudioEngine::do_reset_backend, this));
} }
if (_hw_devicelist_update_thread == 0) { if (_hw_devicelist_update_thread == 0) {
g_atomic_int_set(&_hw_devicelist_update_count, 0); g_atomic_int_set(&_hw_devicelist_update_count, 0);
g_atomic_int_set(&_stop_hw_devicelist_processing, 0); g_atomic_int_set(&_stop_hw_devicelist_processing, 0);
_hw_devicelist_update_thread = Glib::Threads::Thread::create (boost::bind (&AudioEngine::do_devicelist_update, this)); _hw_devicelist_update_thread = Glib::Threads::Thread::create (boost::bind (&AudioEngine::do_devicelist_update, this));
} }
} }
void void
AudioEngine::stop_hw_event_processing() AudioEngine::stop_hw_event_processing()
{ {
if (_hw_reset_event_thread) { if (_hw_reset_event_thread) {
g_atomic_int_set(&_stop_hw_reset_processing, 1); g_atomic_int_set(&_stop_hw_reset_processing, 1);
g_atomic_int_set(&_hw_reset_request_count, 0); g_atomic_int_set(&_hw_reset_request_count, 0);
_hw_reset_condition.signal (); _hw_reset_condition.signal ();
_hw_reset_event_thread->join (); _hw_reset_event_thread->join ();
_hw_reset_event_thread = 0; _hw_reset_event_thread = 0;
} }
if (_hw_devicelist_update_thread) {
g_atomic_int_set(&_stop_hw_devicelist_processing, 1);
g_atomic_int_set(&_hw_devicelist_update_count, 0);
_hw_devicelist_update_condition.signal ();
_hw_devicelist_update_thread->join ();
_hw_devicelist_update_thread = 0;
}
if (_hw_devicelist_update_thread) {
g_atomic_int_set(&_stop_hw_devicelist_processing, 1);
g_atomic_int_set(&_hw_devicelist_update_count, 0);
_hw_devicelist_update_condition.signal ();
_hw_devicelist_update_thread->join ();
_hw_devicelist_update_thread = 0;
}
} }
void void
AudioEngine::set_session (Session *s) AudioEngine::set_session (Session *s)
{ {
@ -928,8 +926,8 @@ AudioEngine::stop (bool for_latency)
} else { } else {
if (_backend->stop ()) { if (_backend->stop ()) {
if (pl.locked ()) { if (pl.locked ()) {
pl.release (); pl.release ();
} }
return -1; return -1;
} }
} }
@ -1240,7 +1238,7 @@ AudioEngine::set_systemic_output_latency (uint32_t ol)
bool bool
AudioEngine::thread_initialised_for_audio_processing () AudioEngine::thread_initialised_for_audio_processing ()
{ {
return SessionEvent::has_per_thread_pool () && AsyncMIDIPort::is_process_thread(); return SessionEvent::has_per_thread_pool () && AsyncMIDIPort::is_process_thread();
} }
/* END OF BACKEND PROXY API */ /* END OF BACKEND PROXY API */
@ -1286,9 +1284,9 @@ AudioEngine::freewheel_callback (bool onoff)
void void
AudioEngine::latency_callback (bool for_playback) AudioEngine::latency_callback (bool for_playback)
{ {
if (_session) { if (_session) {
_session->update_latency (for_playback); _session->update_latency (for_playback);
} }
} }
void void