Files
ardour/libs
Robin Gareus cce1a67e75 zita-convolver: fix hang at when re-loading state
The convolver may be re-activated shortly after initialization
(e.g. session load, switching snapshots, or buffer-size.

In this case not all process threads may have started.
Convproc::stop_process() skips them (their state is still ST_IDLE).
Yet some short time later the thread's main function runs
and changes the state to ST_PROC, and check_stop () waits forever.

This is solved by waiting for all threads to start.
2021-03-30 01:29:28 +02:00
..
2021-03-29 15:49:57 +02:00
2020-12-01 12:08:09 +01:00
2021-01-23 23:43:14 +01:00
2020-01-22 02:00:25 +01:00
2019-09-03 05:01:59 +02:00
2021-03-01 22:14:38 +01:00
2021-03-26 14:35:51 +01:00