PipeWire 1.0.5

PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It aims to support the usecases currently handled by both PulseAudio and Jack and at the same time provide same level of powerful handling of Video input and output. It also introduces a security model that makes interacting with audio and video devices from containerized applications easy, with supporting Flatpak applications being the primary goal. Alongside Wayland and Flatpak we expect PipeWire to provide a core building block for the future of Linux application development. Features include: Capture and playback of audio and video with minimal latency. Real-time Multimedia processing on audio and video. Multiprocess architecture to let applications share multimedia content. GStreamer plugins for easy use and integration in current applications. Sandboxed applications support. See Flatpak for more info.

Tags audio video c
License MITL
State stable

Recent Releases

1.0.515 Apr 2024 14:07 major bugfix:
1.0.413 Mar 2024 11:35 major bugfix: Highlights Track memfd better to avoid inconsistent memory. Also make sure the mixer info is removed correctly in all cases on destroyed ports. Correctly handle removed objects in the metadata. Add an option to set the server and client priorities instead of using a hardcoded value of 88. The FFADO module has been fixed. Audio and MIDI now works with the same latency as the JACK driver. This has now also been tested with a Focusrite Saffire Pro 14. The JACK library has seen some important fixes. Some ardour crackling has been fixed when looping and multiple MIDI ports on a client should now work. Small bugfixes and improvements. PipeWire Track memfd better to avoid inconsistent memory. Also make sure the mixer info is removed correctly in all cases on destroyed ports. Fix Props param emission again in pw_stream. (#3833) Add MAPPABLE flag to buffer data to indicate that the fd can be mmapped directly. Use this on DMABUF from v4l2. (#3840) Correctly handle removed object in the metadata. FreeBSD build and compatibility fixes. Add an option to set the server and client priorities instead of using a hardcoded value of 88. Read config overrides in the right order. Fix PIPEWIRE_QUANTUM rate handling in pw_stream and pw_filter. Fix pw_context_parse_conf_section(), actually use the conf argument. A new pw_stream_get_nsec() and pw_filter_get_nsec() function was added to get the current time of the stream/filter without having to assume a particular clock. A new default.clock.quantum-floor property was added to configure the absolute lowest buffer-size. (#3908) docs Many doc updates. tools Make sure we always quit pw-cli when the server stops. (#3837) pw-top now prints all drivers in batch mode. (#3899) modules Don't destroy the client in protocol-simple on EAGAIN. Handle IPv6 better in the RTP modules. Fix IPv6 SAP header parsing. (#3851) The FFADO module has been fixed. Audio and MIDI now works with the same latency as the JACK driver. This has now also been tested wit
1.0.302 Feb 2024 18:15 major feature: This is a quick bugfix release that is API and ABI compatible with previous 1.0.x releases. Highlights Fix ALSA version check. This should allow the alsa plugin to work again. Some small fixes and improvements. PipeWire Escape @DEFAULT_SINK@ in the conf files. Modules Improve logging in module-pipe-tunnel. SPA Always recheck rate matching in ALSA when moving drivers. This fixes a potential issue where the adaptive resampler would not be activated in some cases. ALSA Fix version check. This should allow the alsa plugin to work again with version 1.0.2
1.0.026 Nov 2023 11:18 major feature: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.0.0
0.3.8517 Nov 2023 16:45 minor feature:
0.3.8402 Nov 2023 22:27 minor feature:
0.3.8320 Oct 2023 03:16 minor feature:
0.3.8214 Oct 2023 07:45 minor feature:
0.3.8107 Oct 2023 07:25 minor feature:
0.3.8015 Sep 2023 12:45 minor feature:
0.3.7930 Aug 2023 10:25 minor feature:
0.3.7823 Aug 2023 03:25 minor feature:
0.3.7705 Aug 2023 16:25 minor feature:
0.3.7629 Jul 2023 08:05 minor feature:
0.3.7522 Jul 2023 08:05 minor feature:
0.3.7413 Jul 2023 17:05 minor feature:
0.3.7307 Jul 2023 07:05 minor feature:
0.3.7227 Jun 2023 03:18 minor feature:
0.3.7118 May 2023 11:25 minor feature:
0.3.7021 Apr 2023 03:18 minor feature:
0.3.6914 Apr 2023 07:45 minor feature:
0.3.6807 Apr 2023 10:25 minor feature:
0.3.6710 Mar 2023 07:25 minor feature:
0.3.6617 Feb 2023 10:25 minor feature:
0.3.6527 Jan 2023 12:45 minor feature:
0.3.6413 Jan 2023 09:05 minor feature:
0.3.6316 Dec 2022 09:45 minor feature:
0.3.6210 Dec 2022 08:25 minor feature:
0.3.6125 Nov 2022 06:25 minor feature:
0.3.6011 Nov 2022 03:18 minor feature:
0.3.5901 Oct 2022 03:18 minor feature:
0.3.5816 Sep 2022 03:18 minor feature:
0.3.5703 Sep 2022 07:25 minor feature:
0.3.5620 Jul 2022 06:45 minor feature:
0.3.5513 Jul 2022 09:25 minor feature:
0.3.5408 Jul 2022 05:45 minor feature:
0.3.5301 Jul 2022 06:45 minor feature:
0.3.5210 Jun 2022 10:25 minor feature:
0.3.5129 Apr 2022 03:25 minor feature:
0.3.5014 Apr 2022 09:05 minor feature:
0.3.4930 Mar 2022 07:05 minor feature:
0.3.4804 Mar 2022 07:25 minor feature:
0.3.4722 Feb 2022 10:45 minor feature:
0.3.4618 Feb 2022 11:05 minor feature:
0.3.4504 Feb 2022 12:25 minor feature:
0.3.4428 Jan 2022 07:05 minor feature:
0.3.4306 Jan 2022 06:45 minor feature:
0.3.4218 Dec 2021 12:05 minor feature:
0.3.4114 Dec 2021 05:05 minor feature:
0.3.4012 Nov 2021 06:45 minor feature:
0.3.3922 Oct 2021 06:45 minor feature:
0.3.3802 Oct 2021 06:25 minor feature:
0.3.3724 Sep 2021 10:25 minor feature:
0.3.3617 Sep 2021 13:25 minor feature:
0.3.3510 Sep 2021 07:45 minor feature:
0.3.3427 Aug 2021 07:05 minor feature:
0.3.3306 Aug 2021 06:45 minor feature:
0.3.3221 Jul 2021 18:05 minor feature:
0.3.3129 Jun 2021 14:05 minor feature:
0.3.3010 Jun 2021 03:18 minor feature:
0.3.2904 Jun 2021 20:25 minor feature:
0.3.2820 May 2021 03:18 minor feature:
0.3.2707 May 2021 14:45 minor feature:
0.3.2623 Apr 2021 14:05 minor feature:
0.3.2507 Apr 2021 15:05 minor feature:
0.3.2419 Mar 2021 15:05 minor feature:
0.3.2305 Mar 2021 10:45 minor feature:
0.3.2219 Feb 2021 09:45 minor feature:
0.3.2104 Feb 2021 14:25 minor feature:
0.3.2021 Jan 2021 06:25 minor feature:
0.3.1906 Jan 2021 06:45 minor feature:
0.3.1816 Dec 2020 20:25 minor feature:
0.3.1727 Nov 2020 16:45 minor feature:
0.3.1620 Nov 2020 07:05 minor feature:
0.3.1505 Nov 2020 03:25 minor feature:
0.3.1431 Oct 2020 10:45 minor feature:
0.3.1330 Sep 2020 20:05 minor feature:
0.3.1219 Sep 2020 17:45 minor feature:
0.3.1111 Sep 2020 15:05 minor feature:
0.3.1019 Aug 2020 13:05 minor feature:
0.3.905 Aug 2020 11:05 minor feature:
0.3.829 Jul 2020 20:05 minor feature:
0.3.722 Jul 2020 09:25 minor feature:
0.3.611 Jun 2020 19:45 minor feature:
0.3.512 May 2020 19:05 minor feature:
0.3.401 May 2020 14:25 minor feature:
0.3.227 Mar 2020 12:45 minor feature:
0.3.107 Mar 2020 11:45 minor feature:
0.3.022 Feb 2020 07:16 minor feature: