[Bug 795560] New: Playbin3 pipeline is pending when trick play (-2x) with NO AUDIO TRICKMODE
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Apr 26 04:42:01 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=795560
Bug ID: 795560
Summary: Playbin3 pipeline is pending when trick play (-2x)
with NO AUDIO TRICKMODE
Classification: Platform
Product: GStreamer
Version: 1.14.0
OS: Linux
Status: NEW
Severity: major
Priority: Normal
Component: gst-plugins-base
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: hoonh83.lee at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Dear All.
When I try to trick play (e.g. -2x), playbin3 pipeline is pending.
Videosink is prerolled(asyc-done) by flush-seek, but audiosink it not
preorolled.
Because, audiodecoder does not push new segment for new playback rate and new
decoded buffer or gap to complete preroll state.
Audiodeocder receives all buffers and gathers from upstream until start PTS.
After that EOS comes.
But, the EOS event is pending in decodebiin3 until ALL EOS State.
I think below commit affects this symptom.
==> ce65017 decodebin3/urisourcebin: Switch to actual EOS events internally
--
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