diff options
author | George Kiagiadakis <george.kiagiadakis@collabora.com> | 2019-10-07 18:28:10 +0300 |
---|---|---|
committer | George Kiagiadakis <george.kiagiadakis@collabora.com> | 2019-10-07 18:28:10 +0300 |
commit | a349a7d85434679a7d62fe5affe7074c33f0cb8a (patch) | |
tree | c2c80d2e61740de2131b126af003a49d219f3a44 /meta-pipewire/recipes-multimedia/pipewire/pipewire/0011-daemon-config-remote-load-module-session-manager-by-.patch | |
parent | c5b99b7e8608c1201293d84ba06e4a3ca501d9e8 (diff) |
pipewire: update to latest master
Update patches:
* remove merged patches
* remove the alsa algorithm correction that was needed for qemu,
as it seems to cause severe underruns on other platforms now;
I will recheck qemu to see if this is still an issue
* add a workaround needed to get the audioconvert plugin running
in merge+split mode (needed to get all the channels out instead
of just the front left channel that we were getting before)
Update version to 0.2.91 to reflect the fact that we are now tracking
the master branch instead of the work branch.
Enable the spa audiomixer plugin which is now required to mix audio on ports
Bug-AGL: SPEC-2837
Change-Id: I2558aa5487b9c9918e077bf450230c143abf7e6c
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Diffstat (limited to 'meta-pipewire/recipes-multimedia/pipewire/pipewire/0011-daemon-config-remote-load-module-session-manager-by-.patch')
-rw-r--r-- | meta-pipewire/recipes-multimedia/pipewire/pipewire/0011-daemon-config-remote-load-module-session-manager-by-.patch | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/meta-pipewire/recipes-multimedia/pipewire/pipewire/0011-daemon-config-remote-load-module-session-manager-by-.patch b/meta-pipewire/recipes-multimedia/pipewire/pipewire/0011-daemon-config-remote-load-module-session-manager-by-.patch new file mode 100644 index 00000000..e42e62a2 --- /dev/null +++ b/meta-pipewire/recipes-multimedia/pipewire/pipewire/0011-daemon-config-remote-load-module-session-manager-by-.patch @@ -0,0 +1,37 @@ +From f451147ffc1f89f4c0f705ac5c444e614dbff22a Mon Sep 17 00:00:00 2001 +From: George Kiagiadakis <george.kiagiadakis@collabora.com> +Date: Fri, 9 Aug 2019 13:26:15 +0300 +Subject: [PATCH] daemon config & remote: load module-session-manager by + default + +Upstream-Status: Pending +--- + src/daemon/pipewire.conf.in | 1 + + src/pipewire/remote.c | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/src/daemon/pipewire.conf.in b/src/daemon/pipewire.conf.in +index 174ae97d..bf64c574 100644 +--- a/src/daemon/pipewire.conf.in ++++ b/src/daemon/pipewire.conf.in +@@ -23,4 +23,5 @@ load-module libpipewire-module-client-device + load-module libpipewire-module-access + load-module libpipewire-module-adapter + load-module libpipewire-module-link-factory ++load-module libpipewire-module-session-manager + exec build/src/examples/media-session +diff --git a/src/pipewire/remote.c b/src/pipewire/remote.c +index fe62582c..e89474b0 100644 +--- a/src/pipewire/remote.c ++++ b/src/pipewire/remote.c +@@ -242,6 +242,7 @@ struct pw_remote *pw_remote_new(struct pw_core *core, + pw_module_load(core, "libpipewire-module-rtkit", NULL, NULL); + pw_module_load(core, "libpipewire-module-client-node", NULL, NULL); + pw_module_load(core, "libpipewire-module-adapter", NULL, NULL); ++ pw_module_load(core, "libpipewire-module-session-manager", NULL, NULL); + + spa_list_append(&core->remote_list, &this->link); + +-- +2.23.0 + |