mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-16 19:56:31 +01:00
Fix windows build when using pthreads-win32 library
This commit is contained in:
parent
ac301b998a
commit
07b2518979
1 changed files with 3 additions and 1 deletions
|
|
@ -656,7 +656,9 @@ PortAudioBackend::process_callback(const float* input,
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_reinit_thread_callback || m_main_thread != pthread_self()) {
|
bool in_main_thread = pthread_equal(m_main_thread, pthread_self());
|
||||||
|
|
||||||
|
if (_reinit_thread_callback || !in_main_thread) {
|
||||||
_reinit_thread_callback = false;
|
_reinit_thread_callback = false;
|
||||||
m_main_thread = pthread_self();
|
m_main_thread = pthread_self();
|
||||||
AudioEngine::thread_init_callback (this);
|
AudioEngine::thread_init_callback (this);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue