Files
SDL/src
bubbleguuum f1f4d0d229 Fix opening pipewire device blocking indefinitely if no device
If wireplumber is not running or if there is no audio device,
PIPEWIRE_OpenDevice could remain stuck indefinityely on PIPEWIRE_pw_thread_loop_wait
because priv->stream_init_status is never equal to PW_READY_FLAG_ALL_PREOPEN_BITS.
Use PIPEWIRE_pw_thread_loop_timed_wait instead with a 2 seconds timeout and bail
out with an error on timeout.
A 2 seconds timeout seems plenty enough: in my observations, when there is an audio device,
the wait for the device to be ready is just a few milliseconds.
2026-06-25 09:41:15 -04:00
..
2026-01-01 09:40:08 -08:00
2026-01-23 16:02:16 -08:00
2026-01-01 09:40:08 -08:00
2026-05-16 07:49:55 -07:00
2026-01-01 09:40:08 -08:00
2026-01-23 11:23:27 -08:00
2026-01-01 09:40:08 -08:00
2026-01-01 09:40:08 -08:00
2026-01-01 09:40:08 -08:00
2026-01-01 09:40:08 -08:00
2026-04-10 14:11:38 -07:00
2026-04-10 14:11:38 -07:00
2026-01-01 09:40:08 -08:00
2026-04-10 14:11:38 -07:00
2026-01-01 09:40:08 -08:00
2026-06-21 11:51:15 -07:00