Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jack playback with pipewire is currently broken #286

Open
radiomike opened this issue Nov 3, 2023 · 2 comments
Open

Jack playback with pipewire is currently broken #286

radiomike opened this issue Nov 3, 2023 · 2 comments
Labels
GStreamer Related to the Gstreamer backend

Comments

@radiomike
Copy link
Contributor

radiomike commented Nov 3, 2023

Describe the bug
If jack is set as the output, cues don't play and the below error is shown on adding cue and attempted playback

2023-11-03 15:14:35.604 lisp.plugins.gst_backend.gst_media ERROR GStreamer: Resource not found. lisp.plugins.gst_backend.gst_utils.GstError: ../gstreamer/subprojects/gst-plugins-good/ext/jack/gstjackaudiosink.c(308): jack_shutdown_cb (): /GstPipeline:pipeline0/GstJackAudioSink:sink: Jack server shutdown

To Reproduce
Steps to reproduce the behavior:

  1. Add a cue

Expected behavior
Cues should playback

Screenshots
Screenshot from 2023-11-03 15-33-14
Screenshot from 2023-11-03 15-33-06

Linux Show Player version:

  • 0.6

OS Version

  • Arch
  • Pipewire 0.3.84 with pipewire-jack

Additional context
Run from git using poetry run linux-show-player
This was working previously, not sure if it's a pipewire or LISP update that's broken things.
LISP debug log

@FrancescoCeruti FrancescoCeruti added the GStreamer Related to the Gstreamer backend label Nov 3, 2023
@FrancescoCeruti
Copy link
Owner

It's some sort of incompatibility between the gstreamer jack-client and the pipewire jack-server implementation.
Likely the same, or very similar to https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/2324.

This time I can try to see if the gstreamer devs can fix the issue.

In the meantime, to avoid the issue you could try this: https://wiki.archlinux.org/title/PipeWire#Run_PipeWire_on_top_of_native_JACK

@FrancescoCeruti
Copy link
Owner

@FrancescoCeruti FrancescoCeruti changed the title Jack playback with pipewire on arch is currently broken Jack playback with pipewire is currently broken Nov 19, 2023
@FrancescoCeruti FrancescoCeruti pinned this issue Nov 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GStreamer Related to the Gstreamer backend
Projects
None yet
Development

No branches or pull requests

2 participants