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

Error when playing multi-channel wavpack file: Expected framed input #1437

Open
2 tasks done
auxym opened this issue May 10, 2024 · 2 comments
Open
2 tasks done

Error when playing multi-channel wavpack file: Expected framed input #1437

auxym opened this issue May 10, 2024 · 2 comments

Comments

@auxym
Copy link

auxym commented May 10, 2024

  • I have checked the FAQ for answers.
  • [X ] I have checked the Changelog that the issue is not already fixed.
  • I believe this issue is a bug, and not a general technical issue, question or feature requests that can be discussed on the forum.

Describe the bug
I am trying to play back a multi-channel wavpack file (specifically, a rip from a bootleg DVD-A release of a quadrophonic mix of Pink Floyd's Dark Side of The Moon. After playing for a few seconds, or attempting to seek forward, I get the following error and playback stops:

../ext/wavpack/gstwavpackdec.c(450): gst_wavpack_dec_handle_frame (): /GstPlayBin3:pipeline-3-pipeline/GstURIDecodeBin3:uridecodebin3/GstDecodebin3:decodebin3-2/GstWavpackDec:wavpackdec5: Expected framed input

To Reproduce
As described above.

I am currently not sure if the problem happens with other wv files, I unfortunately don't have any others. If you cannot reproduce, I can try to provide a short sample or another file that creates the problem.

I can say that I used wvunpack -v to verify the file, and it appears good. VLC plays it back without error. I also re-encoded it with a recent wavpack version, and the re-encoded file still gives the same error.

Expected behavior
Playback without errors :)

Screenshots:

System Information:

  • Operating system: OpenSUSE Tumbleweed
  • Strawberry Version: 1.0.23

Additional context

@jonaski
Copy link
Member

jonaski commented May 19, 2024

Can you check if you get the same error with:

gst-play-1.0 --use-playbin3 --audiosink="alsasink" file:///path/filename

@jonaski
Copy link
Member

jonaski commented May 23, 2024

If you get the error with gst-play too, please run gst-play with GST_DEBUG and GST_DEBUG_FILE, compress the logfile and attach the it here.
GST_DEBUG=5 GST_DEBUG_FILE=/tmp/gst-debug.log gst-play-1.0 --use-playbin3 --audiosink="alsasink" file:///path/filename

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

No branches or pull requests

2 participants