[Bug 772230] New: gstdecodebin3-parse: Make it to generate pending input streams
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Sep 30 08:12:45 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=772230
Bug ID: 772230
Summary: gstdecodebin3-parse: Make it to generate pending input
streams
Classification: Platform
Product: GStreamer
Version: 1.9.2
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gstreamer (core)
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: hoonh83.lee at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created attachment 336615
--> https://bugzilla.gnome.org/attachment.cgi?id=336615&action=edit
gstdecodebin3-parse: Make it to generate pending input streams
Deal All.
When multiple source elements, in such all streams are fed separately,
parsebin is generated by number of streams.
And it is managed by main and other inputs(eg. DecodebinInput) to configure and
connect MQ's input slots.
Actually, I have a scenario video and audio stream ES data is feeding
separately and 2 of parsebins are generated as well.
But, streams are changed in such audio codec is changed in running time,
pipeline(Playbiin3) is stopped or pending in sometimes.
I reviewed the log with decodebin3 and decodebin3-parsebin.
Sometimes, other input(DecodebinInput for video) removed the
input-stream(DecodebinInputStream for old audio) and disconnected to MQ's input
slot.
And then, new input stream(DecodebinInputStream for new audio) is not created
and connected to MQ's input slot.
At that time, parsebin_buffer_probe for video pad is called early than new
audio.
--
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