From ad086e33498cbde349bb9452807f7b561b473d41 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 10 Sep 2019 11:56:25 +0200 Subject: [PATCH] jack: don't use private flag Some input buffers are also used as output buffers in case of feedback. --- src/pipewire-jack.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/pipewire-jack.c b/src/pipewire-jack.c index e7ef14245..e53e500fc 100644 --- a/src/pipewire-jack.c +++ b/src/pipewire-jack.c @@ -1396,9 +1396,8 @@ static int client_node_port_use_buffers(void *object, port_id, mix_id, n_buffers); - /* some apps write to the input buffer so we want everything writable - * but for input buffers, the changes are private */ - fl = PW_MEMMAP_FLAG_READWRITE | (direction == SPA_DIRECTION_INPUT ? PW_MEMMAP_FLAG_PRIVATE : 0); + /* some apps write to the input buffer so we want everything readwrite */ + fl = PW_MEMMAP_FLAG_READWRITE; /* clear previous buffers */ clear_buffers(c, mix);