[oe] [meta-multimedia][PATCH 2/3] pipewire: Improve packageconfigs

2023-06-24 Thread Carlos Rafael Giani via lists.openembedded.org
Signed-off-by: Carlos Rafael Giani --- .../recipes-multimedia/pipewire/pipewire_0.3.71.bb | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.71.bb

[oe] [meta-multimedia][PATCH 1/3] pipewire: Disable libmysofa since it is not available in OE

2023-06-24 Thread Carlos Rafael Giani via lists.openembedded.org
Signed-off-by: Carlos Rafael Giani --- meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.71.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.71.bb

[oe] [meta-multimedia][PATCH 3/3] pipewire: Add dedicated aes67 package and fix rlimits.d package assignment

2023-06-24 Thread Carlos Rafael Giani via lists.openembedded.org
Signed-off-by: Carlos Rafael Giani --- .../recipes-multimedia/pipewire/pipewire_0.3.71.bb | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.71.bb

Re: [oe] [meta-multimedia][PATCHv12] pipewire: update to v0.3.56

2022-11-14 Thread Carlos Rafael Giani via lists.openembedded.org
I'm upgrading the recipe right now, and I am skeptical about the media-session and wireplumber packageconfigs. Sure, they make sure that these two can't be in the same image, but this creates circular dependencies, because pipewire now depends on wireplumber, which depends on pipewire. And the

Re: [oe] [meta-multimedia][PATCHv12] pipewire: update to v0.3.56

2022-11-11 Thread Carlos Rafael Giani via lists.openembedded.org
Is there a reason for adding the wireplumber packageconfig? Wireplumber already exists as a separate recipe. Also, media-session is deprecated and not supposed to be used anymore. On 22.08.22 19:19, Markus Volk wrote: Add the configuration to make pipewire work as a drop-in replacement for

Re: [oe] [oe-core][RFC PATCH 1/2] pipewire: fix build

2022-07-29 Thread Carlos Rafael Giani via lists.openembedded.org
It is my impression that libsdl2 is built natively for QEMU, and for nothing else, which means that having pipewire-nativesdk would not be necessary..? On 21.05.22 10:03, Markus Volk wrote: I didn't have a specific use case. I was just trying to build libsdl2 identical for target and native.

[oe] [meta-multimedia][PATCH] pipewire: Upgrade to version 0.3.50

2022-04-26 Thread Carlos Rafael Giani via lists.openembedded.org
This is a bugfix release. Notably, this makes pw-dot work again - it required workarounds via pw-dump to output a non-empty dot graph in 0.3.49. Full changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.50 0001-meson-Add-option-to-enable-disable-legacy-RTKit-modu.patch is

[oe] [meta-multimedia][PATCH] wireplumber: Upgrade to version 0.4.9

2022-03-30 Thread Carlos Rafael Giani via lists.openembedded.org
ChangeLog can be found here: https://gitlab.freedesktop.org/pipewire/wireplumber/-/releases/0.4.9 Remove backported fix that is already included in this version. Signed-off-by: Carlos Rafael Giani --- ...list-APIs-for-different-architecture.patch | 217 -- ...eplumber_0.4.8.bb

[oe] [meta-multimedia][PATCH] pipewire: Upgrade to version 0.3.49

2022-03-30 Thread Carlos Rafael Giani via lists.openembedded.org
ChangeLogs can be found here: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.46 https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.47 https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.48 https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.49

[oe] [meta-multimedia][PATCH] libopenmpt: Remove unnecessary python code block

2022-03-30 Thread Carlos Rafael Giani via lists.openembedded.org
This code block used to be necessary when both SDL1 and SDL2 were supported. Nowadays, libopenmpt only supports SDL2, so drop this. Signed-off-by: Carlos Rafael Giani --- .../recipes-multimedia/libopenmpt/libopenmpt_0.6.2.bb | 6 -- 1 file changed, 6 deletions(-) diff --git

[oe] [meta-multimedia][PATCH] libopenmpt: Upgrade to version 0.6.2

2022-03-18 Thread Carlos Rafael Giani via lists.openembedded.org
* libopenmpt-modplug got removed and now exists as a separate project. * SDL1 is no longer supported. Signed-off-by: Carlos Rafael Giani --- ...bopenmpt_0.3.10.bb => libopenmpt_0.6.2.bb} | 31 +-- 1 file changed, 7 insertions(+), 24 deletions(-) rename

[oe] [meta-multimedia][PATCH] wireplumber: Improve configuration

2022-02-16 Thread Carlos Rafael Giani via lists.openembedded.org
By default, the WirePlumber lua scripts try to access a session DBus, which is not available if WirePlumber is run system wide. Add a small script that turns off the bits that require session DBus. These involve reserving ALSA devices (only useful in multi-user desktop setups) and Flatpak. Also,

[oe] [meta-multimedia][RFC PATCH 2/2] wireplumber: Add recipe

2022-02-08 Thread Carlos Rafael Giani via lists.openembedded.org
WirePlumber is a session / policy manager for PipeWire with support for Lua scripting and adding functionality by installing extra modules. Signed-off-by: Carlos Rafael Giani --- .../wireplumber/wireplumber_0.4.8.bb | 140 ++ 1 file changed, 140 insertions(+) create

[oe] [meta-multimedia][RFC PATCH 0/2] PipeWire upgrade and WirePlumber introduction

2022-02-08 Thread Carlos Rafael Giani via lists.openembedded.org
This short series of patches upgrades PipeWire to version 0.3.45 and adds a patch for WirePlumber, a session manager for PipeWire. There are two commonly used session managers for PipeWire: media-session, which is a small session manager intended for very simple use cases, but mostly functions as

[oe] [meta-multimedia][RFC PATCH 1/2] pipewire: Upgrade to 0.3.45

2022-02-08 Thread Carlos Rafael Giani via lists.openembedded.org
Recipe changes: * media-session is no longer built, since it is now a separate subproject, and it is considered obsolete; WirePlumber is the alternative that is recommended by upstream; see:

[oe] [meta-multimedia][PATCH] pipewire: Add filter-chain files to modules-filter-chain package

2021-06-09 Thread Carlos Rafael Giani via lists.openembedded.org
Signed-off-by: Carlos Rafael Giani --- .../recipes-multimedia/pipewire/pipewire_0.3.29.bb | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.29.bb

[oe] [meta-multimedia][PATCH] pipewire: Upgrade to 0.3.30

2021-06-09 Thread Carlos Rafael Giani via lists.openembedded.org
This is a bugfix upgrade. Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.30 Signed-off-by: Carlos Rafael Giani --- .../pipewire/{pipewire_0.3.29.bb => pipewire_0.3.30.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename

[oe] [meta-multimedia][PATCH] pipewire: Upgrade to 0.3.24

2021-03-19 Thread Carlos Rafael Giani via lists.openembedded.org
This is a bugfix upgrade with some necessary changes to the recipe itself. Changelogs: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.23 https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.24 Fixes in the recipe itself: - meson_options.txt now uses features for

[oe] [meta-multimedia][PATCH] pipewire: move to oe-core

2021-03-09 Thread Carlos Rafael Giani via lists.openembedded.org
Signed-off-by: Carlos Rafael Giani --- .../pipewire/pipewire_0.3.22.bb | 273 -- 1 file changed, 273 deletions(-) delete mode 100644 meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.22.bb diff --git

Re: [oe] [meta-multimedia][PATCH 1/2] pipewire: Move to meta-multimedia

2021-03-04 Thread Carlos Rafael Giani via lists.openembedded.org
thinking about establishing that packagegroup feature. On 04.03.21 18:02, Khem Raj wrote: On 3/4/21 5:12 AM, Carlos Rafael Giani via lists.openembedded.org wrote: Well, fine by me, though I'd like to ask others as well what they think about moving this to oe-core? I think its a good idea

Re: [oe] [meta-multimedia][PATCH 2/2] pipewire: Rework 0.3 recipe and upgrade to 0.3.22

2021-03-04 Thread Carlos Rafael Giani via lists.openembedded.org
Version 0.3.23 just came out. I'd rather upgrade the recipe to that one, and if others here are OK with it, migrate it to oe-core. On 03.03.21 20:22, Johannes Pointner wrote: Hello Carlos, On Wed, Mar 3, 2021 at 12:41 PM Carlos Rafael Giani via lists.openembedded.org wrote: * Use

Re: [oe] [meta-multimedia][PATCH 1/2] pipewire: Move to meta-multimedia

2021-03-04 Thread Carlos Rafael Giani via lists.openembedded.org
Well, fine by me, though I'd like to ask others as well what they think about moving this to oe-core? On 03.03.21 22:01, Andreas Müller wrote: On Wed, Mar 3, 2021 at 12:41 PM Carlos Rafael Giani via lists.openembedded.org wrote: Signed-off-by: Carlos Rafael Giani --- .../recipes

[oe] [meta-multimedia][PATCH 2/2] pipewire: Rework 0.3 recipe and upgrade to 0.3.22

2021-03-03 Thread Carlos Rafael Giani via lists.openembedded.org
* Use a versioned recipe instead of _git * Add more packageconfigs: alsa, docs, sdl2, sndfile, v4l2, pipewire-alsa, pipewire-jack * Split SPA and module packages dynamically to generate one package for each SPA plugin and for each module * Split pipewire library, shim PulseAudio daemon, main

[oe] [meta-multimedia][PATCH 1/2] pipewire: Move to meta-multimedia

2021-03-03 Thread Carlos Rafael Giani via lists.openembedded.org
Signed-off-by: Carlos Rafael Giani --- .../recipes-multimedia/pipewire/pipewire-0.2_git.bb | 0 .../recipes-multimedia/pipewire/pipewire_git.bb | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename {meta-oe =>

Re: [oe] [PATCH] Alliance for Open Media: new library

2020-10-05 Thread Carlos Rafael Giani via lists.openembedded.org
I'd also add this to meta-multimedia instead. After all, the whole idea of these newer meta-* sublayers was to organize the content of meta-oe better, wasn't it? On 05.10.20 18:34, Khem Raj wrote: I wonder if this should be part of meta-multimedia, secondly add it to one of packagegroups e.g.