From 58f4a5147d00eac27ccffa3431920df643e6ac9fb5b7c29297725f756e821d29 Mon Sep 17 00:00:00 2001 From: Antonio Larrosa Date: Wed, 26 Jun 2024 11:36:01 +0000 Subject: [PATCH] - Update to version 1.1.83: * This is the third and hopefully the last 1.2 release candidate that is API and ABI compatible with previous 1.0.x releases. * Highlights - Rework how peers are linked and the counters are updated. Resume the peers when a node is unlinked and not yet processed. This should cause less occasional dropouts in the graph when reconnecting things. - Improve xruns in module-ffado. - Many GStreamer element updates. - More fixes and improvements. * PipeWire - Rework how peers are linked and the counters are updated. Resume the peers when a node is unlinked and not yet processed. This should cause less dropouts in the graph when reconnecting. (#4026) - Improve debug of xruns. - Evaluate node.rules and device.rules before loading the plugin so that extra properties can be passed to the plugin init function. * Modules - Improve timing reporting in module-ffado some more. - Prealloc less memory in the profiler by default. - Improve xrun handling in module-ffado. * Tools - Fix a crash in pw-link when a link fails. - Fix pw-dump update for metadata. (#4053) * SPA - Improve handling of controls. (#4028) - Fix the string size in v4l2 to hold the device and vendor id. OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=206 --- 0001-vulkan-fix-compilation.patch | 25 ++++ _service | 2 +- pipewire-1.0.7.obscpio | 3 - pipewire-1.1.83.obscpio | 3 + pipewire.changes | 213 ++++++++++++++++++++++++++++++ pipewire.obsinfo | 6 +- pipewire.spec | 12 +- 7 files changed, 254 insertions(+), 10 deletions(-) create mode 100644 0001-vulkan-fix-compilation.patch delete mode 100644 pipewire-1.0.7.obscpio create mode 100644 pipewire-1.1.83.obscpio diff --git a/0001-vulkan-fix-compilation.patch b/0001-vulkan-fix-compilation.patch new file mode 100644 index 0000000..9d9ee10 --- /dev/null +++ b/0001-vulkan-fix-compilation.patch @@ -0,0 +1,25 @@ +From 69251948eeee350d21f3603225aaba6167e842ee Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Tue, 18 Jun 2024 15:16:06 +0200 +Subject: [PATCH] vulkan: fix compilation + +--- + spa/plugins/vulkan/vulkan-compute-filter.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/spa/plugins/vulkan/vulkan-compute-filter.c b/spa/plugins/vulkan/vulkan-compute-filter.c +index c970d8b181..397003620d 100644 +--- a/spa/plugins/vulkan/vulkan-compute-filter.c ++++ b/spa/plugins/vulkan/vulkan-compute-filter.c +@@ -663,7 +663,7 @@ static int impl_node_process(void *object) + SPA_FLAG_SET(b->flags, BUFFER_FLAG_OUT); + this->state.streams[outport->stream_id].pending_buffer_id = b->id; + +- this->state.constants.time += 0.025; ++ this->state.constants.time += 0.025f; + this->state.constants.frame++; + + spa_log_debug(this->log, "filter into %d", b->id); +-- +GitLab + diff --git a/_service b/_service index 9e775ce..aecaa25 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ git https://gitlab.freedesktop.org/pipewire/pipewire.git - 1.0.7 + 1.1.83 @PARENT_TAG@