Accepting request 965577 from home:alarrosa:branches:multimedia:libs
- Update to version 0.3.49: * Highlights - Sample rate switching should work again. - pw-dot can now use the output of pw-dump to render a graph. - Bluetooth A2DP streaming was improved that would reduce stuttering on some devices. - A JACK bug was fixed that would sometimes make it impossible to add more tracks in Ardour. (#1714) - Many bugfixes and improvements. * PipeWire - Fix a potential crash when NULL params were configured. - Add some simple functional tests to avoid some recent regressions. Improve the test framework for this as well. - Improvements to the poll loop to avoid some use-after-free scenarios. - Fix samplerate switching again. - setlocale is not called anymore from the pipewire library. This should be called by the application. (#2223) - pw_init() and pw_deinit() can now be nested and called multiple times. - pw_stream will now report the resampler delay in the pw_time.queued field. * modules - module-filter-chain now supports arbitrary many properties and will use property hints to assign them the right type. - The ROC modules now accept a sink/source_properties parameter. - The module-rt can now also be built without RT-Kit support. - module-echo-cancel can now use a fraction to specify the delay for more precise control. OBS-URL: https://build.opensuse.org/request/show/965577 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=52
This commit is contained in:
parent
f1b6402a59
commit
6b59ba2d4d
2
_service
2
_service
@ -3,7 +3,7 @@
|
||||
<service name="obs_scm" mode="disabled">
|
||||
<param name="scm">git</param>
|
||||
<param name="url">https://gitlab.freedesktop.org/pipewire/pipewire.git</param>
|
||||
<param name="revision">refs/tags/0.3.48</param>
|
||||
<param name="revision">refs/tags/0.3.49</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<!-- <param name="revision">master</param>
|
||||
<param name="versionformat">@PARENT_TAG@+git%cd.%h</param>
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5b2d82cf796bb2b112963c1aff1f644eaade6294cd39282ff39e10e0cb7f440f
|
||||
size 10523661
|
3
pipewire-0.3.49.obscpio
Normal file
3
pipewire-0.3.49.obscpio
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6ae506c398767c7dd641f7296c959aa30733b647d3254199ba39b7445016518d
|
||||
size 10581517
|
@ -1,3 +1,75 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 29 07:56:08 UTC 2022 - Antonio Larrosa <alarrosa@suse.com>
|
||||
|
||||
- Update to version 0.3.49:
|
||||
* Highlights
|
||||
- Sample rate switching should work again.
|
||||
- pw-dot can now use the output of pw-dump to render a graph.
|
||||
- Bluetooth A2DP streaming was improved that would reduce
|
||||
stuttering on some devices.
|
||||
- A JACK bug was fixed that would sometimes make it impossible
|
||||
to add more tracks in Ardour. (#1714)
|
||||
- Many bugfixes and improvements.
|
||||
* PipeWire
|
||||
- Fix a potential crash when NULL params were configured.
|
||||
- Add some simple functional tests to avoid some recent
|
||||
regressions. Improve the test framework for this as well.
|
||||
- Improvements to the poll loop to avoid some use-after-free
|
||||
scenarios.
|
||||
- Fix samplerate switching again.
|
||||
- setlocale is not called anymore from the pipewire library.
|
||||
This should be called by the application. (#2223)
|
||||
- pw_init() and pw_deinit() can now be nested and called
|
||||
multiple times.
|
||||
- pw_stream will now report the resampler delay in the
|
||||
pw_time.queued field.
|
||||
* modules
|
||||
- module-filter-chain now supports arbitrary many properties
|
||||
and will use property hints to assign them the right type.
|
||||
- The ROC modules now accept a sink/source_properties
|
||||
parameter.
|
||||
- The module-rt can now also be built without RT-Kit support.
|
||||
- module-echo-cancel can now use a fraction to specify the
|
||||
delay for more precise control.
|
||||
* SPA
|
||||
- The channelmixer will now do upmixing by default and will not
|
||||
use normalization. It will also use a simple upmixing
|
||||
algorithm that duplicates channels by default. A more
|
||||
interesting upmix method is also available (PSD) but needs to
|
||||
be enabled manually. (#861)
|
||||
- Add SSE optimized (de)interleave functions for 32 bits
|
||||
samples with and without byteswap.
|
||||
- JSON parsing of empty strings will now give an invalid number
|
||||
instead of 0.
|
||||
- JSON numbers are now parsed and serialized in a locale
|
||||
independent way so that , and . are not mixed up.
|
||||
- The resampler will now report the resample delay and queued
|
||||
samples as the extra delay.
|
||||
* tools
|
||||
- pw-cat will read more dsf files correctly and will not crash
|
||||
at the end.
|
||||
- pw-top now has a man page.
|
||||
- pw-dot can now use the output of pw-dump to render a graph.
|
||||
* bluetooth
|
||||
- Improve interactions with oFono.
|
||||
- Fix recovery with slow connections.
|
||||
- Improve frame size of AptX-ll.
|
||||
- A2DP can now use any quantum and will flush packets in
|
||||
smaller chunks when needed to adapt. This improves stuttering
|
||||
in some cases.
|
||||
* pulse-server
|
||||
- The server configuration can now be placed in
|
||||
pulse.properties section, which also makes it possible to
|
||||
have custom overrides.
|
||||
- Implement FIX_ flags for capture as well.
|
||||
- Small fixes and improvements in module loading.
|
||||
* JACK
|
||||
- Clear the last error before executing a new action or else we
|
||||
could end up with error from a previous action. This causes
|
||||
some problems in Ardour where adding a track would fail after
|
||||
some time. (#1714)
|
||||
- Rebase reduce-meson-dependency.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 11:10:53 UTC 2022 - Alexei Sorokin <sor.alexei@meowr.ru>
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
name: pipewire
|
||||
version: 0.3.48
|
||||
mtime: 1646303456
|
||||
commit: 6c4d3a51583f823b789b0de2df1e36d6c2f8dff8
|
||||
version: 0.3.49
|
||||
mtime: 1648539876
|
||||
commit: 075e7b266876802eab0077afd13ea8e1cee5e1fd
|
||||
|
@ -47,7 +47,7 @@
|
||||
%endif
|
||||
%bcond_with aptx
|
||||
Name: pipewire
|
||||
Version: 0.3.48
|
||||
Version: 0.3.49
|
||||
Release: 0
|
||||
Summary: A Multimedia Framework designed to be an audio and video server and more
|
||||
License: MIT
|
||||
@ -617,6 +617,7 @@ fi
|
||||
%{_mandir}/man1/pw-mididump.1%{?ext_man}
|
||||
%{_mandir}/man1/pw-mon.1%{?ext_man}
|
||||
%{_mandir}/man1/pw-profiler.1%{?ext_man}
|
||||
%{_mandir}/man1/pw-top.1%{?ext_man}
|
||||
|
||||
%files spa-tools
|
||||
%{_bindir}/spa-inspect
|
||||
|
@ -4,7 +4,7 @@ Index: pipewire-0.3.48/meson.build
|
||||
+++ pipewire-0.3.48/meson.build
|
||||
@@ -1,7 +1,7 @@
|
||||
project('pipewire', ['c' ],
|
||||
version : '0.3.48',
|
||||
version : '0.3.49',
|
||||
license : [ 'MIT', 'LGPL-2.1-or-later', 'GPL-2.0-only' ],
|
||||
- meson_version : '>= 0.59.0',
|
||||
+ meson_version : '>= 0.54.0',
|
||||
@ -368,7 +368,7 @@ Index: pipewire-0.3.48/man/meson.build
|
||||
--- pipewire-0.3.48.orig/man/meson.build
|
||||
+++ pipewire-0.3.48/man/meson.build
|
||||
@@ -19,7 +19,7 @@ manpages = [
|
||||
'pw-profiler.1.rst.in',
|
||||
'pw-top.1.rst.in',
|
||||
]
|
||||
|
||||
-if get_option('pipewire-jack').allowed()
|
||||
|
Loading…
x
Reference in New Issue
Block a user