Skip Navigation

PipeWire 1.2.4 released

gitlab.freedesktop.org

1.2.4 · PipeWire / pipewire · GitLab

Highlights

  • Avoid a crash in cleanup - of globals. (#4250)
  • Use systemd-logind to scan for new devices in v4l2.
  • Some more bugfixes and improvements.

PipeWire

  • Avoid a crash in cleanup of globals. (#4250)
  • Improve RequestProcess dispatch.

Tools

  • Improve float parsing. (#4234)

SPA

  • Clear the ringbuffer when stopping in libcamera.
  • Use systemd-logind to scan for new devices in v4l2. (#3539, #3960)
  • 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. (#4260)
1 comments
  • Now the big question is if the update fixes this nasty little bug where no matter what, the audio is muted on login until you mute and unmute. that I had to add a dirty little shell script on startup to fix:

     bash
        
    #!/bin/bash
    pactl set-sink-mute 0 toggle
    pactl set-sink-mute 0 toggle
    
      

    I was experiencing it with 1.2.3 on Debian Trixie, though I've heard of Arch users experiencing it. I'm updating to 1.2.4 right now.