Accepting request 1080926 from home:alarrosa:branches:multimedia:libs
- Update to version 0.3.70: * Highlights: - Fix a regression in the scheduler that could keep some nodes IDLE. - Fix a regression in the biquad filters in filter-chain. - Fix a regression and potential crash in the ALSA mixer probing. - Fix a regression in pipewiresrc with timestamps that could cause cheese to record video with wrong timestamps. - Beamforming support was enabled in the echo-canceler. - pulse-tunnel and raop-sink will now proxy local volume changes to the remote end. - More bugfixes and improvements. * PipeWire - Fix a bug in the graph scheduler where some nodes might stay IDLE in some cases (like when connecting the source of the echo-canceler to the sink). - pw-metadata can now be created from the factory with initial values for the metadata. (#3076) - Conditions were added to the pipewire config file to make it possible to configure the access module and the exec sections. - Support was added in pw-stream to intercept and override properties for the adapter. This can be used to implement custom volume control, for example. * Tools - pw-metadata can now list all available metadata objects with the -l option. - A new pw-config tool was added to debug configuration file loading and parsing. * Modules OBS-URL: https://build.opensuse.org/request/show/1080926 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=128
This commit is contained in:
parent
b4e8acb656
commit
ce7fc54ee5
2
_service
2
_service
@ -3,7 +3,7 @@
|
||||
<service name="obs_scm" mode="manual">
|
||||
<param name="scm">git</param>
|
||||
<param name="url">https://gitlab.freedesktop.org/pipewire/pipewire.git</param>
|
||||
<param name="revision">0.3.69</param>
|
||||
<param name="revision">0.3.70</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<!--
|
||||
<param name="revision">master</param>
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0a53ff8fd8d1bd344e2e9c1d1ed851110b2410ddf7aa9a8aa65a7607c0126a55
|
||||
size 11575821
|
3
pipewire-0.3.70.obscpio
Normal file
3
pipewire-0.3.70.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4f8b2c2b684fa9feb61d1f2e82b44f2c60ff5bd41a90fc5577274dcbf17f4d03
|
||||
size 11615757
|
@ -1,3 +1,68 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 20 15:41:53 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
|
||||
|
||||
- Update to version 0.3.70:
|
||||
* Highlights:
|
||||
- Fix a regression in the scheduler that could keep some nodes
|
||||
IDLE.
|
||||
- Fix a regression in the biquad filters in filter-chain.
|
||||
- Fix a regression and potential crash in the ALSA mixer
|
||||
probing.
|
||||
- Fix a regression in pipewiresrc with timestamps that could
|
||||
cause cheese to record video with wrong timestamps.
|
||||
- Beamforming support was enabled in the echo-canceler.
|
||||
- pulse-tunnel and raop-sink will now proxy local volume
|
||||
changes to the remote end.
|
||||
- More bugfixes and improvements.
|
||||
* PipeWire
|
||||
- Fix a bug in the graph scheduler where some nodes might stay
|
||||
IDLE in some cases (like when connecting the source of the
|
||||
echo-canceler to the sink).
|
||||
- pw-metadata can now be created from the factory with initial
|
||||
values for the metadata. (#3076)
|
||||
- Conditions were added to the pipewire config file to make it
|
||||
possible to configure the access module and the exec sections.
|
||||
- Support was added in pw-stream to intercept and override
|
||||
properties for the adapter. This can be used to implement
|
||||
custom volume control, for example.
|
||||
* Tools
|
||||
- pw-metadata can now list all available metadata objects with
|
||||
the -l option.
|
||||
- A new pw-config tool was added to debug configuration file
|
||||
loading and parsing.
|
||||
* Modules
|
||||
- The webrtc echo canceler now supports beamforming. You can
|
||||
provide the coordinates of the microphones and let webrtc
|
||||
perform beamforming on the captured samples to improve
|
||||
quality and remove noise.
|
||||
- Fix a regression in the filter-chain with biquad filters.
|
||||
(#3161) and improve error reporting.
|
||||
- The pulse-tunnel will now proxy the volume changes to the
|
||||
remote end.
|
||||
- The RAOP sink will now send volume parameters to control the
|
||||
volume remotely. (#2061)
|
||||
* SPA
|
||||
- One ALSA commit was not correctly reverted and might cause
|
||||
crashes.
|
||||
- The ALSA sink and source now calculate the ALSA ringbuffer
|
||||
memory location more correctly wich might improve
|
||||
compatibility with some hardware.
|
||||
- v4l2 now sets the values of the controls in the Props param.
|
||||
* Pulse-server
|
||||
- The echo-canceler aec_args are now parsed like they would be
|
||||
under pulseaudio.
|
||||
* Bluetooth
|
||||
- More work on synchronizing BAP devices.
|
||||
* GStreamer
|
||||
- The GStreamer source can now renegotiate the format when it
|
||||
changes.
|
||||
- The GStreamer source now uses the BaseSrc clocking code to
|
||||
implement the clock and timing code.
|
||||
- Rebase patch:
|
||||
* reduce-meson-dependency.patch
|
||||
- Enable the ffmpeg plugin only in TW, since ffmpeg-5-mini doesn't
|
||||
seem to be available in Leap/SLE
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 18 20:14:27 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
name: pipewire
|
||||
version: 0.3.69
|
||||
mtime: 1681374012
|
||||
commit: cd8be0ba3b27542253f7744b699c2ede159e2d7c
|
||||
version: 0.3.70
|
||||
mtime: 1681980091
|
||||
commit: 9f7d60c1e84cc0481afc3f6ccf76e127567943a8
|
||||
|
@ -54,7 +54,7 @@
|
||||
%bcond_with aptx
|
||||
|
||||
Name: pipewire
|
||||
Version: 0.3.69
|
||||
Version: 0.3.70
|
||||
Release: 0
|
||||
Summary: A Multimedia Framework designed to be an audio and video server and more
|
||||
License: MIT
|
||||
@ -105,7 +105,9 @@ BuildRequires: pkgconfig(ldacBT-abr)
|
||||
BuildRequires: pkgconfig(ldacBT-enc)
|
||||
%endif
|
||||
# (break circular dependency with ffmpeg-5)
|
||||
%if 0%{?suse_version} > 1500
|
||||
BuildRequires: ffmpeg-5-mini-devel
|
||||
%endif
|
||||
BuildRequires: pkgconfig(lc3)
|
||||
%if %{with libcamera}
|
||||
BuildRequires: libcamera-devel >= 0.0.1
|
||||
@ -367,7 +369,11 @@ export CXX=g++-9
|
||||
-Ddocs=enabled \
|
||||
-Dman=enabled \
|
||||
-Dgstreamer=enabled \
|
||||
%if 0%{?suse_version} > 1500
|
||||
-Dffmpeg=enabled \
|
||||
%else
|
||||
-Dffmpeg=disabled \
|
||||
%endif
|
||||
-Dsystemd=enabled \
|
||||
-Dsystemd-user-unit-dir=%{_userunitdir} \
|
||||
-Droc=disabled \
|
||||
@ -601,7 +607,9 @@ fi
|
||||
%{_libdir}/spa-%{spa_ver}/avb/
|
||||
%{_libdir}/spa-%{spa_ver}/bluez5/
|
||||
%{_libdir}/spa-%{spa_ver}/control/
|
||||
%if 0%{?suse_version} > 1500
|
||||
%{_libdir}/spa-%{spa_ver}/ffmpeg/
|
||||
%endif
|
||||
%{_libdir}/spa-%{spa_ver}/jack/
|
||||
%if %{with libcamera}
|
||||
%{_libdir}/spa-%{spa_ver}/libcamera/
|
||||
@ -649,6 +657,7 @@ fi
|
||||
%files tools
|
||||
%{_bindir}/pw-cat
|
||||
%{_bindir}/pw-cli
|
||||
%{_bindir}/pw-config
|
||||
%{_bindir}/pw-dot
|
||||
%{_bindir}/pw-dsdplay
|
||||
%{_bindir}/pw-dump
|
||||
@ -668,6 +677,7 @@ fi
|
||||
%{_bindir}/pw-v4l2
|
||||
%{_mandir}/man1/pw-cat.1%{?ext_man}
|
||||
%{_mandir}/man1/pw-cli.1%{?ext_man}
|
||||
%{_mandir}/man1/pw-config.1%{?ext_man}
|
||||
%{_mandir}/man1/pw-dot.1%{?ext_man}
|
||||
%{_mandir}/man1/pw-link.1%{?ext_man}
|
||||
%{_mandir}/man1/pw-metadata.1%{?ext_man}
|
||||
|
@ -4,7 +4,7 @@ Index: pipewire-0.3.69/meson.build
|
||||
+++ pipewire-0.3.69/meson.build
|
||||
@@ -1,7 +1,7 @@
|
||||
project('pipewire', ['c' ],
|
||||
version : '0.3.69',
|
||||
version : '0.3.70',
|
||||
license : [ 'MIT', 'LGPL-2.1-or-later', 'GPL-2.0-only' ],
|
||||
- meson_version : '>= 0.61.1',
|
||||
+ meson_version : '>= 0.59.4',
|
||||
|
Loading…
x
Reference in New Issue
Block a user