mirror of
https://github.com/libretro/RetroArch
synced 2025-03-23 19:21:03 +00:00
Fix launch app when pipewire service is stopped (#17365)
This commit is contained in:
parent
65b9b1cd25
commit
9886944f32
@ -162,13 +162,17 @@ bool pipewire_core_init(pipewire_core_t *pw, const char *loop_name)
|
||||
pw_thread_loop_lock(pw->thread_loop);
|
||||
|
||||
pw->core = pw_context_connect(pw->ctx, NULL, 0);
|
||||
if(!pw->core)
|
||||
return false;
|
||||
if (!pw->core)
|
||||
goto unlock;
|
||||
|
||||
if (pw_core_add_listener(pw->core,
|
||||
&pw->core_listener,
|
||||
&core_events, pw) < 0)
|
||||
return false;
|
||||
goto unlock;
|
||||
|
||||
return true;
|
||||
|
||||
unlock:
|
||||
pw_thread_loop_unlock(pw->thread_loop);
|
||||
return false;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user