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

Playback periodically stops until terminal window gains focus #745

Open
scoaste opened this issue Feb 22, 2024 · 3 comments
Open

Playback periodically stops until terminal window gains focus #745

scoaste opened this issue Feb 22, 2024 · 3 comments

Comments

@scoaste
Copy link

scoaste commented Feb 22, 2024

Subject of the issue

Playback periodically stops until terminal window gains focus

Your environment

  • version of pianobar
    2022.04.01

  • your Linux distribution and release version
    Xubuntu Noble Numbat (development branch) 24.04

  • ffmpeg/libav version and the flags it was compiled with (if you compiled yourself)
    n/a

Steps to reproduce

  • Launch pianobar in a terminal window
  • Wait while engaged in some activity in another app (i.e. browser)
  • Pianobar playback will occasionally stop between songs
  • Switching focus to the terminal window in which pianobar was launched resumes playback

Expected behaviour

Continuous playback w/out intervention

Actual behaviour

Intervention necessary to continue playback

@PromyLOPh
Copy link
Owner

Which terminal application and version are you using? Does it work correctly in other terminals like xterm? What does your pianobar configuration look like?

@scoaste
Copy link
Author

scoaste commented Feb 22, 2024

I only have the standard Xubuntu terminal installed. It's launched with "exo-open --launch TerminalEmulator"
Nothing fancy in config:

user = xxxx
password = xxxx
autostart_station = xxxx
audio_quality = high
buffer_seconds = 10
ca_bundle = /etc/ssl/certs/ca-certificates.crt

Pianobar version hasn't changed lately. I assume it must be something updated from development branch of Noble Numbat, though I have no idea what.

@PromyLOPh
Copy link
Owner

Could be a terminal emulator regression, if it’s from the development branch. You could try strace or gdb and see if/where pianobar gets stuck.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants