Got EOS from element "pipeline0" - if volume is zero
Describe your issue
Getting EOS when volume is set to zero, the same pipeline plays fine when the volume is set to 1 or higher.
A Regression in GStreamer 1.22.9, works in 1.22.8.
Expected Behavior
Playing the file until the end.
Observed Behavior
Received EOS.
Setup
- Operating System: Linux and Windows
- Device: Computer
- GStreamer Version: 1.22.9
- Command line:
gst-launch-1.0 filesrc location=/home/jonas/Music/FLAC/Albums/Snowy_White/Highway_To_The_Sun/01_-_Snowy_White_-_Highway_To_The_Sun_-_Highway_To_The_Sun.flac ! decodebin ! audioconvert ! volume volume=0 ! alsasink device=hw:1,0
Steps to reproduce the bug
- open terminal
- type
command
gst-launch-1.0 filesrc location=/home/jonas/Music/FLAC/Albums/Snowy_White/Highway_To_The_Sun/01_-_Snowy_White_-_Highway_To_The_Sun_-_Highway_To_The_Sun.flac ! decodebin ! audioconvert ! volume volume=0 ! alsasink device=hw:1,0
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
Redistribute latency...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
Redistribute latency...
New clock: GstAudioSinkClock
Got EOS from element "pipeline0".
Execution ended after 0:00:00.230159042
Setting pipeline to NULL ...
Freeing pipeline ...
How reproducible is the bug?
Every time.
Screenshots if relevant
Solutions you have tried
Related non-duplicate issues
Additional Information
https://github.com/strawberrymusicplayer/strawberry/issues/1376