diff options
author | Thomas Weißschuh <thomas@t-8ch.de> | 2022-09-28 10:04:49 +0200 |
---|---|---|
committer | Philip Langdale <github.philipl@overt.org> | 2022-09-28 15:53:33 -0700 |
commit | b2aaf7250ff308bf09f06cbe4599870fd7d9d6c1 (patch) | |
tree | a2ca0a22a94759adfb1e98db88cab1d649172564 /audio | |
parent | 5e49c09f2ea2bcf6d993abf0fe839d5d7e0cad15 (diff) | |
download | mpv-b2aaf7250ff308bf09f06cbe4599870fd7d9d6c1.tar.bz2 mpv-b2aaf7250ff308bf09f06cbe4599870fd7d9d6c1.tar.xz |
ao_pipewire: don't try to lock nonexistent loop
Diffstat (limited to 'audio')
-rw-r--r-- | audio/out/ao_pipewire.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/audio/out/ao_pipewire.c b/audio/out/ao_pipewire.c index 2563ddda30..f755c7bf4d 100644 --- a/audio/out/ao_pipewire.c +++ b/audio/out/ao_pipewire.c @@ -390,9 +390,10 @@ static int pipewire_init_boilerplate(struct ao *ao) p->loop = pw_thread_loop_new("ao-pipewire", NULL); - pw_thread_loop_lock(p->loop); if (p->loop == NULL) - goto error; + return -1; + + pw_thread_loop_lock(p->loop); if (pw_thread_loop_start(p->loop) < 0) goto error; |