pulse-server: stream-restore subscribe not yet supported
- PipeWire version (
pipewire --version
): 1.0.1 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Arch Linux - Desktop Environment: KDE Plasma 6
- Kernel version (
uname -r
): 6.7.0-arch3-1
Description of Problem:
In pipewire-pulse, stream-restore subscribe is not yet supported (see https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/src/modules/module-protocol-pulse/extensions/ext-stream-restore.c#L277)
How Reproducible:
Always
Steps to Reproduce:
- Register a callback using
pa_ext_stream_restore_set_subscribe_cb
andpa_ext_stream_restore_subscribe
- Make changes to the underlying stream restore
Actual Results:
The registered callback is not called
Expected Results:
The registered callback is called
Additional Info (as attachments):
Downstream KDE MR that mentions this issue: https://invent.kde.org/plasma/plasma-pa/-/merge_requests/231