[Bug 280505] multimedia/pipewire: no audio after 1.0.4 update

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 30 Jul 2024 10:58:51 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280505

            Bug ID: 280505
           Summary: multimedia/pipewire: no audio after 1.0.4 update
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: needs-patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: arrowd@FreeBSD.org
          Reporter: jbeich@FreeBSD.org
             Flags: maintainer-feedback?(arrowd@FreeBSD.org)
          Assignee: arrowd@FreeBSD.org

Regressed by ports b762a45031e7. WirePlumber like MediaSession needs spa-alsa
for audio support or configured to use spa-jack.

$ exec dbus-run-session sh
$ daemon -f pipewire
$ ffmpeg -i /path/to/foo.mp4 foo.wav
$ pw-play foo.wav &
$ wpctl status
[...]
Audio
 ├─ Devices:
 │
 ├─ Sinks:
 │
 ├─ Sources:
 │
 ├─ Filters:
 │
 └─ Streams:
[...]

Note1: if wpctl is used with MediaSession (after reverting b762a45031e7) it'd
show "PCM Sink" and "PCM Source" with associated volumes.
Note2: This port probably needs pkg-message to discourage new users from using
PipeWire for audio until it gains OSS backend (like PulseAudio).
Disclaimer: I don't use PipeWire. Some of my ports require PipeWire but only
for video (workaround for missing wlr-screencopy-unstable-v1 in
Firefox/Chromium).

-- 
You are receiving this mail because:
You are the assignee for the bug.