diff options
author | Markus Volk <f_l_k@t-online.de> | 2023-11-03 08:07:28 +0100 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-11-03 09:29:34 -0700 |
commit | 8e218355e96b473d51ef35b6981d506cfda7bcbc (patch) | |
tree | 375cc4e700a36fa9b1b1fa29bbf274d43f99183b /meta-multimedia/recipes-multimedia | |
parent | 84a940d2f05a23a23c835fa8fb21439f10fa6f1e (diff) | |
download | meta-openembedded-8e218355e96b473d51ef35b6981d506cfda7bcbc.tar.gz |
pipewire: Update 0.3.83 -> 0.3.84
PipeWire 0.3.84 (2023-11-02)
This is the fourth 1.0 release candidate that is API and ABI compatible
with previous 0.3.x releases.
Highlights
- Fix a regression with openal because the queued buffers in the stream
were not reported correctly.
- Fix a bug in port busy counters that could cause random silent links.
- Fix a regression in echo-cancel because it was not reporting its
streams as ASYNC.
- Fix a JACK regression where not all ports were enumerated in all cases.
- Many more fixes and improvements.
PipeWire
- pw_stream now reports the queued buffers more accurately. This fixes
a regression when using openal. (#3592)
- The port busy counters were not updated correctly in some cases. This
could lead to negotiation errors and silent links. (#3547)
- Ignore latency maximum when forcing rate/quantum. (#3613)
- Nodes can now be added to multiple groups and link-groups. (#3612)
Modules
- The filter-chain now also handles notify port dependencies
correctly. (#3596)
- Filter-chain has support for new linear, clamp, recip, exp, log, mult,
sine builtin plugins.
- The echo-cancel module now correctly reports its playback and capture
streams as ASYNC to avoid running out of buffers. (#3593)
- It is now possible to specify an array of remote names to connect to
with the native protocol.
- module-rtp-sap and module-rtp-sink now try to bind to the specified
interface.
SPA
- The alsa plugin now removes the runtime properties such as period-num,
period-size and max-latency when suspended. (#3613)
Bluetooth
- BAP Locations/Context is now set on endpoints as required by new bluez.
- Improve selection of BAP leader.
JACK
- Add a jack_set_sample_rate() extension function.
- Make sure we get the info of all nodes/ports before completing the
jack_client_open() operation so that we can enumerate the ports
correctly in all cases. (#3618)
GStreamer
- Fix types of metadata in pipewiresink.
- Also copy metadata in buffers in all cases.
- Fix size allocation in bufferpool for compressed formats.
- Don't stop streaming thread when unlinked. (#3620)
ALSA
- The ALSA plugin now handles NULL values from mmap_areas. (#3600)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-multimedia/recipes-multimedia')
-rw-r--r-- | meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.84.bb (renamed from meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.83.bb) | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.83.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.84.bb index 2414f1397..34c4a68ee 100644 --- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.83.bb +++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.84.bb | |||
@@ -13,7 +13,7 @@ LIC_FILES_CHKSUM = " \ | |||
13 | 13 | ||
14 | DEPENDS = "dbus ncurses" | 14 | DEPENDS = "dbus ncurses" |
15 | 15 | ||
16 | SRCREV = "6fd7f39dbec9c3a65aa2de0123c6bfbda7c53a85" | 16 | SRCREV = "cf46c4f5af6fc026881dbd4e837e71d8e507beef" |
17 | SRC_URI = "git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=master;protocol=https" | 17 | SRC_URI = "git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=master;protocol=https" |
18 | 18 | ||
19 | S = "${WORKDIR}/git" | 19 | S = "${WORKDIR}/git" |