[Bug 749676] playbin: failed to get end-of-stream event when visualization flag is enabled

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu May 21 13:24:22 PDT 2015


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

--- Comment #1 from Brijesh Singh <brijesh.ksingh at gmail.com> ---
Did git bisect and found that the below commit is causing this issue. 

commit 9f81931716b7f8fd29862f0bfa1a3891cb414bdc
Author: Song Bing <b06498 at freescale.com>
Date:   Mon Jan 12 16:08:33 2015 +0800

    streamsynchronizer: Send GAP event to finish preroll when change state from
PLAYING to PAUSED

    Wait in the event function when EOS is received until all pads are EOS
    and then forward the EOS event from each pads own event function.

    Also send a new GAP event for EOS pads from the event function whenever
    going from PLAYING->PAUSED by shortly waking up the GCond. This is needed
    to allow sinks to pre-roll again, as they did not receive EOS yet because
    we blocked that, but also will never get data again.

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

-- 
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