GNOME Bugzilla – Bug 698306
Gapless playing using 'about-to-finish' callback fails wih HTTP-URIs
Last modified: 2013-05-07 10:41:01 UTC
Created attachment 241829 [details] Program to reproduce. Find version with Makefile and test-sound on https://github.com/hzeller/gstreamer-gapless-test Using the 'about-to-finish' callback to set the next URI to play to get gapless playback (as documented) works fine with file-URIs, but fails with a network resource such as a HTTP-URI. Instead of playing the resource set by the about-to-finish event, it quickly re-emits the event without even having started to play the new resource -- looping forever, racing to the next resource. Attached, you find a simple program to reproduce the problem. For easier reproduction, a version including Makefile and test-sound can be found on https://github.com/hzeller/gstreamer-gapless-test
To clarify: this is using the "playbin" pipeline.
The other bug has more info, so marking as dup of that. *** This bug has been marked as a duplicate of bug 698750 ***