Closed jarussell closed 4 years ago
Are you aware there’s a native Windows port of pianobar available at https://github.com/thedmd/pianobar-windows ?
I was not aware. It seems like it doesn't really solve the use case that I am looking for because in WSL if I start the windows binary in tmux and detach it to get a headless version like I would on linux, it crashes. I suppose I can report it upstream at WSL.
Subject of the issue
Audio playback is choppy on the Windows Subsystem for Linux. It takes 3-4 seconds (variable) to play 1 second of music in pianobar. This same behavior is not experienced with cmus, paplay, nor vlc.
Your environment
Steps to reproduce
Expected behaviour
Music should play with 1 second lapsing as it plays 1 second's worth of music
Actual behaviour
Music plays, but it plays 1/3-1/4 of a second, pauses for a little bit, and plays another fraction of a second. It takes 3-4 seconds to play 1 actual second of music.
The only error that occurs is "shared memfd open() failed: Function not implemented" but it occurs right before music starts playing (the music still plays, just slowly).