- Update to version 0.3.39 * Highlights - media-session is now moved into a separate module to speed up its deprecation in favour of WirePlumber. - There is now an LD_PRELOAD v4l2 emulation library to run some existing v4l2 applications on top of PipeWire. - Filter-chains should now flush out remaining samples when paused. There is now also the option to let a filter-chain drain so that long filters such as reverbs can fade out properly. - Stability and compatibility improvements in JACK apps. - Better Bluetooth compatibility with more devices. - libcamera plugin improvements. - Many bugfixes and improvements all over the map. * PipeWire - Fix compilation on ARM. - Log topics are added to most modules. - Documentation updates. Many improvements to the layout. Reorganisation of the modules and groups. - Share a work queue for all links and nodes. This removes the need for a separate eventfd per link and per node. - Catch errors in the map implementation. - Add option to compile without dbus support. - Fix biquad frequency. It was using the wrong sample rate. - Fix a potential crash when destroying nodes, in some cases the node would not be deactivated properly. - Add some more helpers for dealing with properties and their values. - Implement flush and reset on virtual sinks/sources. - Make it possible to let virtual sinks/filter-chains run and OBS-URL: https://build.opensuse.org/request/show/926684 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=22
26 lines
891 B
Diff
26 lines
891 B
Diff
From 651f0decea5f83730c271e9bed03cdd0048fcd49 Mon Sep 17 00:00:00 2001
|
|
From: Wim Taymans <wtaymans@redhat.com>
|
|
Date: Thu, 21 Oct 2021 11:09:48 +0200
|
|
Subject: [PATCH] cpu: fix compilation on some architectures
|
|
|
|
---
|
|
spa/plugins/support/cpu.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/spa/plugins/support/cpu.c b/spa/plugins/support/cpu.c
|
|
index ee1816512..01cff4854 100644
|
|
--- a/spa/plugins/support/cpu.c
|
|
+++ b/spa/plugins/support/cpu.c
|
|
@@ -270,7 +270,7 @@ impl_init(const struct spa_handle_factory *factory,
|
|
if ((str = spa_dict_lookup(info, SPA_KEY_CPU_VM_TYPE)) != NULL)
|
|
this->vm_type = atoi(str);
|
|
if ((str = spa_dict_lookup(info, SPA_KEY_CPU_ZERO_DENORMALS)) != NULL)
|
|
- impl_cpu_zero_denormals(this, spa_atob(str));
|
|
+ spa_cpu_zero_denormals(&this->cpu, spa_atob(str));
|
|
}
|
|
|
|
spa_log_debug(this->log, "%p: count:%d align:%d flags:%08x",
|
|
--
|
|
2.31.1
|
|
|