zrythm/tests
Alexandros Theodotou ead05e6728
work around pipewire bug and fix deadlock in engine
The deadlock was occurring because engine_wait_for_pause() was
waiting for the monitor fade out to end but processing was not
going on so it never occurred. Added a timeout to abort it.

To work around the pipewire bug where it doesn't inform the host
about buffer size changes, the buffer size is checked on every
cycle for changes.

Fixes https://todo.sr.ht/~alextee/zrythm-bug/1054.
2023-02-26 12:45:09 +09:00
..
actions fix project plugin states being deleted while in use 2023-02-12 21:29:50 +09:00
audio fix various issues with audio export/bounce 2023-02-02 23:09:11 +09:00
benchmarks implement spectrum analyzer 2023-02-25 22:02:18 +09:00
gui noop: fix formatting and clang errors 2023-01-30 21:39:24 +09:00
guile clang-format: raise column limit to 62 2022-07-15 23:22:55 +09:00
helpers work around pipewire bug and fix deadlock in engine 2023-02-26 12:45:09 +09:00
integration noop: fix formatting and clang errors 2023-01-30 21:39:24 +09:00
lv2plugins noop: fix formatting and clang errors 2023-01-30 21:39:24 +09:00
plugins work around pipewire bug and fix deadlock in engine 2023-02-26 12:45:09 +09:00
presets avoid using file link for test preset 2023-01-13 19:15:00 +09:00
scripts start using REUSE specification to manage licenses 2022-04-04 09:35:49 +01:00
settings redesign export dialog 2022-04-26 03:47:19 +01:00
utils noop: update some license headers 2022-12-19 09:27:18 +09:00
1_empty_track_1_track_with_data.mid
1_track_with_data.mid
au_plugins.txt re-fix AU plugin scan 2021-02-25 18:39:02 +00:00
empty_midi_file_type1.mid fix issues with MIDI import/export 2022-03-19 20:14:06 +00:00
format_1_two_tracks_with_data.mid
guile-config.scm.in
guile_runner.c clang-format: raise column limit to 62 2022-07-15 23:22:55 +09:00
loop0_ref.mid Full export test for midi region 2022-04-08 20:17:41 +01:00
loop1_ref.mid Full export test for midi region 2022-04-08 20:17:41 +01:00
loop2_ref.mid Full export test for midi region 2022-04-08 20:17:41 +01:00
loop3_ref.mid Full export test for midi region 2022-04-08 20:17:41 +01:00
loop4_ref.mid Full export test for midi region 2022-04-08 20:17:41 +01:00
loopbase.mid Full export test for midi region 2022-04-08 20:17:41 +01:00
meson.build fix various issues with audio export/bounce 2023-02-02 23:09:11 +09:00
pipewire-server.conf fix missing JACK ports when loading a project 2023-01-26 00:25:00 +09:00
project.c work around pipewire bug and fix deadlock in engine 2023-02-26 12:45:09 +09:00
test.mp3
test.wav
test_mixdown_midi_routed_to_instrument_track.ogg fix tests 2021-11-27 15:11:24 +00:00
test_start_with_signal.mp3
those_who_remain.mid
zrythm.c clang-format: raise column limit to 62 2022-07-15 23:22:55 +09:00
zrythm_app.c clang-format: raise column limit to 62 2022-07-15 23:22:55 +09:00