[Bug 753575] python gapless playback not functioning properly

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Feb 18 00:34:54 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=753575

--- Comment #4 from Jason Kim <jason at userful.com> ---
(In reply to Jason Kim from comment #2)
> Dustin, have you find any solution on this? 
> 
> I also got ~10s or so pause on my test python program with "about-to-finish"
> signal.  Tested the same videos with gst-play-1.0 --gapless, and it's
> working fine.
> 
> I'm using python 2.7, GObject Introspection (pygobject3-base-3.14.0).
> GStreamer version 1.6.0

I dug further and realized that "about-to-finish" was emitted multiple times.
I'm guessing multiple streams(audio and video) are related to this.

Based on my testing, *video-only* uri emitted "about-to-finish" twice, and
normal video with audio stream emitted the signal four times.  Is it possible
the signal was emitted only once, but the callback was called multiple times ?

Anyway, I think I can handle this by counting the number of streams of the
current uri and set the next uri after multiple "about-to-finish" callbacks..
:)

Anyone has better idea???

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list