Revisions of pipewire
buildservice-autocommit
accepted
request 1226588
from
Antonio Larrosa (alarrosa)
(revision 229)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1226587
from
Antonio Larrosa (alarrosa)
(revision 228)
- Update to version 1.2.7: + Highlights - Backport support for lazy scheduling. - Handle the case where processing would stop when an ALSA driver is destroyed. - Add support for v4l2loopback in the v4l2 plugin. - Small bug fixes and improvements. + PipeWire - Invalidate the proxy ID when removed. - Backport support for lazy scheduling. - Fix profiler stats for async nodes. - Fix EARLY_PROCESS again in pw-stream. (#3480) + Modules - Fix a crasher issue when nodes are created in the wrong order in module-filter-chain. - Fix unmap bug in lv2 uri tables. - Add ratelimit to jack-tunnel xruns. - Remove hardcoded limit in filter-chain sofa plugin. - Handle the MTU size correctly in module-rtp and handle large MTUs. (#4396) - Fix JSON float parsing errors in equalizer module. (#4418) + SPA - Fix crash in audiotestsrc when using spa-inspect (#4365). - Improve JSON float infinity checks. - Improve resampler performace a little. - Make audioconvert only output when there is something to output. - Fix regression in v4l2 port flags which would disable support for EXPBUF. - Handle the case where an ALSA driver is destroyed and the
buildservice-autocommit
accepted
request 1218008
from
Antonio Larrosa (alarrosa)
(revision 227)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1218007
from
Antonio Larrosa (alarrosa)
(revision 226)
- Update to version 1.2.6: + Highlights - The filter-chain param changes were not aggregated correctly, causing some param changes to be ignored. (#4331) - Clear the JACK io ports correctly when stopping to avoid crashes. (#4337) - Some more small fixes and improvements. + PipeWire - Stream states are now updated based on the underlying node state. - Exported nodes now have their state change done synchronously so that the server can immediately start the driver and avoid some initial xruns. - Improve stream flush handling and improve the docs. - Don't send mix_info to destroyed ports to avoid some errors in the JACK clients. + Modules - The filter-chain param changes were not aggregated correctly, causing some param changes to be ignored. (#4331) - The filter-chain now correctly optimizes unlinked nodes in all cases. + SPA - ALSA PCM node properties are now no longer overwritten with card properties. (#4135) - Increase the adapter retry count to avoid xruns in some cases. (#4334) - Fix potential crash in cleanup of ALSA nodes. + Bluetooth - Fix a crash with broadcast sinks. - Improve compatibility with Phonak hearing aids.
buildservice-autocommit
accepted
request 1216790
from
Antonio Larrosa (alarrosa)
(revision 225)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1216789
from
Antonio Larrosa (alarrosa)
(revision 224)
- Add patch from upstream to fix a crash with broadcasting sinks: * 0001-bluez5-fix-crash-with-broadcast-sinks.patch - Add patch from upstream to actually clear the mix io areas when being asked to clear it. Otherwise crashes might happen: * 0002-jack-actually-clear-the-mix-io.patch
buildservice-autocommit
accepted
request 1204550
from
Antonio Larrosa (alarrosa)
(revision 223)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1204549
from
Antonio Larrosa (alarrosa)
(revision 222)
- Update to version 1.2.5: + Highlights - Fix an fd mismatch in the protocol in some cases that could lead to fd leaks and crashes. - Fix a bug where the mixer was not updated after setting the port, which would cause muted audio at boot or resume from suspend. - Fix a potential use-after-free in module-rt when stopping a thread. - Cached objects are now freed in the JACK API to avoid memory leaks. - Some more fixes and improvements. + PipeWire - RequestProcess commands are now only sent after the node completes the state change to RUNNING. - More FreeBSD fixes. - Handle ACTIVE links going to < PAUSED as well. This improves renegotiation in some cases. - Fix an fd mismatch in the protocol in some cases that could lead to fd leaks and crashes. + Modules - Many of the network modules can now also accept hostnames instead of IP addresses. - Fix a potential use-after-free in module-rt when stopping the thread. + SPA - Support for elogind was added. - Some more errors are checked when converting JSON to POD. - Fix a bug where the mixer was not updated after setting the port, which would cause muted audio at boot or resume from
buildservice-autocommit
accepted
request 1202730
from
Antonio Larrosa (alarrosa)
(revision 221)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
committed
(revision 220)
Antonio Larrosa (alarrosa)
accepted
request 1202211
from
Frederic Crozat (fcrozat)
(revision 219)
- Update to version 1.2.4: + Highlights! - Avoid a crash in cleanup of globals. - Use systemd-logind to scan for new devices in v4l2. - Some more bugfixes and improvements. + PipeWire: - Avoid a crash in cleanup of globals. - Improve RequestProcess dispatch. + Tools: - Improve float parsing. + SPA: - Clear the ringbuffer when stopping in libcamera. - Use systemd-logind to scan for new devices in v4l2. - Queue dropped first buffer in v4l2. - Unlink pcm devices when moving drivers to avoid broken pipe. + JACK: - Emit buffer_size callback in jack_activate() to improve compatibility with GStreamer.
buildservice-autocommit
accepted
request 1200676
from
Antonio Larrosa (alarrosa)
(revision 218)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1200259
from
Thorsten Kukuk (kukuk)
(revision 217)
- Add %{_pam_secdistconfdir}/limits.d to filelist
buildservice-autocommit
accepted
request 1199818
from
Takashi Iwai (tiwai)
(revision 216)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 1196309
from
Bjørn Lie (iznogood)
(revision 215)
New stable release
buildservice-autocommit
accepted
request 1192557
from
Antonio Larrosa (alarrosa)
(revision 214)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1192556
from
Antonio Larrosa (alarrosa)
(revision 213)
- Update to version 1.2.2: * Highlights - Fix some more fallout of the async nodes rewrite. Fixes some crackling, xruns and possibly also some crashes in some cases. - Fix freewheeling timeouts in case of xruns. This fixes ardour export. - Fix event mixdown in JACK. Fixes qsynth and possibly other apps. - Some more small fixes and improvements. * PipeWire - Add a new SPA_IO_CLOCK_FLAG_XRUN_RECOVER flag when the process function is called because of xrun recovery. - Properly stop nodes in all cases, this avoids spurious xruns and scheduling errors. (#4122) - Make sure async nodes receive an async link in all cases. Do the processing of source output ports slightly differently to make sure we don't cause latency for sources. (#4138) (#4133) - Fix some races when negotiating and starting nodes. (#4094) - Actually include the config.h header to use malloc_trim() to reduce memory usage in pulse-server. * Modules - Avoid unloading some modules on stream errors because it is possible to recover from the error. (#4121) - Fix a (harmless) warning in module-rtp because of comparing samples and time. (#4095) * SPA - Let the freewheel driver detect xrun recovery and handle the timeouts correctly. This fixes an issue with ardour export.
buildservice-autocommit
accepted
request 1187911
from
Antonio Larrosa (alarrosa)
(revision 212)
baserev update by copy to link target
Antonio Larrosa (alarrosa)
accepted
request 1187910
from
Antonio Larrosa (alarrosa)
(revision 211)
Add entries to the changelog * Highlights - Fix a regression in the node activation counters that would break audio when using KODI. - Fix a regression in ardour export because of mishandling of sync groups. - Fix a regression in KDE screen preview because of the new async scheduling. - Fix a regression in context.exec argument parsing that would break some existing scripts. - More small bug fixes and improvements. * PipeWire - Fix a regression in the node activation counters that would break audio when using KODI. (#4087) - Fix a regression in ardour export because of mishandling of sync groups. (#4083) - Fix a regression in KDE screen preview because of the new async scheduling. Disable async for driver nodes. (#4092) - Slightly improve node shutdown to cause less xruns. - Fix a regression in context.exec argument parsing that would break some existing scripts. - Support custom thread create functions. * Modules - Improve snapcast address parsing. (#4093) * SPA - Fix multiple %f parsing in ACP for the new plug+a52 profiles. - Improve v4l2 param generation. Improve recovery when framesize or rates are unknown, support vivid. (#4063) * JACK - Use the custom thread create function to correctly let module-rt kit manage threads so that we don't end up with
Antonio Larrosa (alarrosa)
accepted
request 1187410
from
Bjørn Lie (iznogood)
(revision 210)
- Update to version 1.2.1: * Fix a regression in the node activation counters that would break audio when using KODI. * Fix a regression in ardour export because of mishandling of sync groups. * Fix a regression in KDE screen preview because of the new async scheduling. * Fix a regression in context.exec argument parsing that would break some existing scripts. * More small bug fixes and improvements.
Displaying revisions 1 - 20 of 229