Revisions of pipewire
buildservice-autocommit
accepted
request 1061296
from
Antonio Larrosa (alarrosa)
(revision 109)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1061214
from
Alexei Sorokin (XRevan86)
(revision 108)
- Update to version 0.3.65.
buildservice-autocommit
accepted
request 1058859
from
Antonio Larrosa (alarrosa)
(revision 107)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1058858
from
Antonio Larrosa (alarrosa)
(revision 106)
- Add patch from upstream to avoid division by 0 and other issues with invalid values (glfo#pipewire/pipewire#2953): * 0001-alsa-guard-against-some-invalid-values.patch - Add patch from upstream to fix causing an overflow resulting in choppy sound in some cases (glfo#pipewire/pipewire#2680): * 0001-spa-Fix-audioconvert-overflow-when-scaling.patch - Add patch from upstream to fix a crash on arm: * 0001-cpu-arm-Fix-incorrect-free.patch (glfo#pipewire/pipewire#2914) suspended, were kept suspended on a rate change. (glfo#pipewire/pipewire#2929) rates were allowed. (glfo#pipewire/pipewire#2925) (glfo#pipewire/pipewire#2891) properties. (glfo#pipewire/pipewire#2933) echo-cancel. (glfo#pipewire/pipewire#2939) (glfo#pipewire/pipewire#1599) fail. This caused problems for espeak. (glfo#pipewire/pipewire#2928) set to -1. (glfo#pipewire/pipewire#2893)
buildservice-autocommit
accepted
request 1058208
from
Antonio Larrosa (alarrosa)
(revision 105)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1058143
from
Antonio Larrosa (alarrosa)
(revision 103)
- Update to version 0.3.64: * Highlights - Clear old buffer memory on ports to fix some SIGBUS errors. - It is now possible to assign custom port names to the ports from an adapter. This feature is helpful to those who use a multichannel interface with long-term connections. This way they can label each port with its designation, such as an instrument name or anything else to be displayed in a patchbay or DAW. - Fix some issues with node suspend and quantum and rate calculations. - Fix some regressions in pulse-tunnel and RTP-source adaptive resampling that could cause synchronization problems. - UCM devices now also have a Pro Audio profile. - NODE_TARGET (with the object.id) is now deprecated, use TARGET_OBJECT (with the object.serial, which is not reused and can avoid races). * PipeWire - Clear all peer input port buffers when suspending. This fixes some SIGBUS errors when some plugins were using old memory. (#2914) - Fix a case where nodes that were not supposed to be suspended, were kept suspended on a rate change. (#2929) - Fix an error in the quantum and rate calculations that could cause nodes to run with wrong quantum and rates when multiple rates were allowed. (#2925) * Tools - pw-dump will now sort dictionaries to make it easier to compare different outputs. - Improve output of pw-reserve.
Antonio Larrosa (alarrosa)
accepted
request 1057763
from
Antonio Larrosa (alarrosa)
(revision 102)
- Add several patches from upstream to fix several issues (glfo#pipewire/pipewire#2925, glfo#pipewire/pipewire#2928, glfo#pipewire/pipewire#2929): * 0001-module-rt-fix-warning-when-xdg-desktop-portal-isnt-running.patch * 0001-midifile-error-won-invalid-track-size.patch * 0001-impl-node-move-2-state-variables-to-private.patch * 0001-context-rename-a-method.patch * 0002-impl-node-restore-running-state-after-reconfigure.patch * 0001-context-keep-per-node-quantum-and-rate-settings.patch * 0001-fix-use_buffers-checks.patch * 0001-pulse-server-clear-the-drained-state-correctly.patch
Antonio Larrosa (alarrosa)
accepted
request 1056269
from
Bjørn Lie (iznogood)
(revision 101)
- Disable ffmpeg support, only needed for pw-play and pw-record. Break a circular dependency with ffmpeg-5. Do this via disabling pkgconfig(libavcodec), pkgconfig(libavfilter) and pkgconfig(libavformat) BuildRequires as well as passing ffmpeg=disabled to meson. See https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/HJLBARP5AEW77UMVR2EDVRUFKZAAFE3T/
buildservice-autocommit
accepted
request 1055766
from
Antonio Larrosa (alarrosa)
(revision 100)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1055765
from
Antonio Larrosa (alarrosa)
(revision 99)
- Add patch from upstream to fix pulse tunnel getting out of sync/overruns (glfo#pipewire/pipewire#2891): * 0001-modules-fix-rate-update.patch - Add patch from upstream to fix memory leak of properties: * 0001-alsa-fix-memory-leak-of-properties.patch
Antonio Larrosa (alarrosa)
accepted
request 1045830
from
Predrag Ivanović (predivan)
(revision 98)
- Ship only X11 bell module in module-x11 sub-package
buildservice-autocommit
accepted
request 1044590
from
Takashi Iwai (tiwai)
(revision 96)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 1043743
from
Antonio Larrosa (alarrosa)
(revision 95)
- Add patch from upstream to remember last routing after a reboot (glfo#pipewire/pipewire#2893): * 0001-alsa-dont-set--1-as-node.target.patch
buildservice-autocommit
accepted
request 1043273
from
Antonio Larrosa (alarrosa)
(revision 94)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1043200
from
Alexei Sorokin (XRevan86)
(revision 93)
- Update to version 0.3.63.
buildservice-autocommit
accepted
request 1042745
from
Antonio Larrosa (alarrosa)
(revision 92)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1042001
from
Predrag Ivanović (predivan)
(revision 91)
- Refresh reduce-meson-dependency.patch - Update to version 0.3.62: * Highlights - A regression in screensharing was fixed. It was caused by a race when activating links and driver nodes. - Video transform metadata was added so that cameras and screen sharing can report the video orientation and transformations. - Support for the PulseAudio module-gsettings was added to make paprefs work. - Support for bluetooth offloading was added. This allows for the bluetooth reception, decoding and playback to happen completely in hardware. This also requires some support in WirePlumber. - Many bugfixes and improvements. * PipeWire - More work on stopping nodes in a more controlled way. - Fix a race in starting nodes and drivers. In some cases the driver node would already be started while the link to the peer node was not ready yet. This caused regressions in screen sharing. The driver is now only started after all the followers and links completed. - Fix a case where a slow capture stream would not recycle buffers anymore and stall. (glfo#pipewire/pipewire#2874) - Fix a subtle bug in pw_loop_invoke that could cause callbacks to be delayed and cause crashes in some cases. - Fix a case where IPC was done from the data-thread and could cause crashes. * Tools - Silence some expected errors in the pw-top output. * modules - The filter-chain has seen some optimizations in the copy plugin and the convolver. - The zeroconf plugin will now only unpublish services from the server that was removed. - Fix a potential crash when stopping pw-loopback. - Some harmless errors were turned into info messages. - Fix some cases where pw_stream methods were called from the data-thread that could cause segfaults. (glfo#pipewire/pipewire#2633) * SPA - There is now a video transform metadata that indicates how a video frame was transformed (rotated/flipped). libcamera and the GStreamer elements now have support for this metadata. - The SPA volume plugin is now disabled from the default build. - Handle missing control info in libcamera. - Handle errors from loop better, don't call the callbacks on errors. - Somewhat improve performance in some audioconvert AVX2 code for format conversion. - Fix PortConfig and EnumPortConfig params in audioconvert and audioadapter to reflect what is actually going on instead of using hardcoded values. - Pass ignore-dB property correctly in all cases. - Probing is now done in 48KHz again. (glfo#pipewire/pipewire#2857) * Pulse-server - IPv4 addresses are now added first to the list and exposed first with zeroconf discover. - module-gsettings was added to make paprefs work. - The pulse.idle.timeout option was disabled by default and only enabled for selected apps (speech-dispatcher) because it caused some problems for other apps. (glfo#pipewire/pipewire#2880) * JACK - Only process valid ports. Could fix some crashes. (glfo#pipewire/pipewire#2863) * Bluetooth - Support was added for offloading bluetooth handling. Some hardware can receive, decode and play the bluetooth audio directly in hardware.
Takashi Iwai (tiwai)
accepted
request 1040021
from
Jan Engelhardt (jengelh)
(revision 90)
- Drop dependency on SDL2; this leads to a build cycle with SDL2 itself, and is only needed for pipewire example code anyway.
Displaying revisions 121 - 140 of 229