Opened 5 years ago
Closed 5 years ago
#14033 closed enhancement (fixed)
pipewire-0.3.12
Reported by: | Douglas R. Reno | Owned by: | Bruce Dubbs |
---|---|---|---|
Priority: | normal | Milestone: | 10.1 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New point version
Change History (8)
comment:1 by , 5 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 5 years ago
comment:3 by , 5 years ago
Stats:
26.5 Elapsed Time - pipewire-0.3.11 SBU=.281 1140 /usr/src/pipewire/pipewire-0.3.11.tar.gz SIZE (1.113 MB) 89212 kilobytes BUILD SIZE (87.121 MB) md5sum : edadeacaff576fc9c9438a9706f92d42 /usr/src/pipewire/pipewire-0.3.11.tar.gz
With tests. Overall seems very clean. Only stats need to be changed.
comment:4 by , 5 years ago
Owner: | changed from | to
---|---|
Status: | assigned → new |
comment:6 by , 5 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Summary: | pipewire-0.3.11 → pipewire-0.3.12 |
Now version 0.3.12
comment:7 by , 5 years ago
PipeWire 0.3.12
This is a bugfix release that is API and ABI compatible with previous 0.3.x releases.
- PipeWire improvements
- the channelmap converter now handles unknown and strange channellayouts much better.
- the resampler is now cleared correctly, avoiding clicks and pops at the start of sound.
- Fixes for various crasher bugs. (paplay drain, vlc shutdown, pactl info, ...)
- Fix a race condition in the node state changes that caused all kinds of sync and other issues (vlc, mpv, ...)
- Improve the binary name property of applications
- Fix the scheduling again of nodes that always need a driver such as the jack clients.
- Session manager improvements
- fix routing to default nodes. Sometimes nodes were not routed to the default node (bluetooth)
- Device support
- disable channelmap from ALSA by default. This is what PulseAudio does and thus provides better compatibility.
- fix a bug in how the resampler was used in the ALSA source, causing distortion and errors when using low latency capture clients. (Discord, webrtc, ...)
- Small bluetooth improvements. More work is needed for reliable bluetooth playback.
- GStreamer plugins
- the device provider now stops the processing loop before shutting down, which avoids crashes (gnome-initial-setup).
- PulseAudio layer improvements
- the buffer attributes were reworked to ensure compatibility with many more applications such as mpv and audacious.
- the pulseaudio layer will now try hard to not hand out invalid channel maps to the application. (avoids crashes in gnome-volume-control). The channel map will now also look more like what PulseAudio does.
- the @DEFAULT_SINK/SOURCE/MONITOR@ wildcards now work. This fixes the problem with volume keys when they are bound to scripts using pactl and the default sink/source wildcards.
- the PIPEWIRE_LATENCY environment variable now works again
- Fix some leaks of ports and port info. Also fix the leak of the context when the mainloop is stopped.
- The sink/source format_info array is now filled up completely, this is actually not implemented yet in the real PulseAudio.
- JACK layer improvements
- jack now returns version 3.0.0 and has PipeWire in the version string so that apps can report this.
Note:
See TracTickets
for help on using tickets.
PipeWire 0.3.11
This is a bugfix release that is API and ABI compatible with previous 0.3.x releases.