From 11fc529fa01e024232d983f94f9d59d54d700dde Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 3 Mar 2020 11:17:47 +0100 Subject: [PATCH] stream: don't call trigger in dequeue Dequeue should not ever trigger the start of a cycle. --- src/pipewire/stream.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/pipewire/stream.c b/src/pipewire/stream.c index 17c2dfd00..23ea03c87 100644 --- a/src/pipewire/stream.c +++ b/src/pipewire/stream.c @@ -1721,7 +1721,6 @@ struct pw_buffer *pw_stream_dequeue_buffer(struct pw_stream *stream) if ((b = pop_queue(impl, &impl->dequeued)) == NULL) { res = -errno; pw_log_trace(NAME" %p: no more buffers: %m", stream); - call_trigger(impl); errno = -res; return NULL; }