Jonas Kvinge
Jonas Kvinge
> actually delete from disk does delete file only when file is playing. this is odd I expect it to delete any file playing or not , in database or...
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3261
This is a playbin3 related GStreamer bug.
I can confirm this bug, I think it's a GStreamer 1.22.9 bug.
Same issue with alsasink, pulsesink on linux, but pipewiresink works. Same issue on Windows with directsoundsink, wasapisink and wasapi2sink.
It works with GStreamer 1.22.8, but both version 1.22.9 and 1.22.10 are affected.
Definitely a GStreamer bug: `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...
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3303
The change that caused this has been reverted in GStreamer, and I've also submitted the patch to openSUSE, so it is resolved in the latest tumbleweed release. I've also asked...
This looks related to the volume synchronization, it crashes when disconnecting the volume callback: `g_signal_handler_disconnect(G_OBJECT(volume_), notify_volume_cb_id_);`