[gstreamer-bugs] [Bug 597883] Using playbin2 instead of playbin blocks the pipeline

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Oct 15 01:54:43 PDT 2009


https://bugzilla.gnome.org/show_bug.cgi?id=597883
  GStreamer | don't know | 0.10.25

--- Comment #4 from franchan <zq6 at gishpuppy.com> 2009-10-15 08:54:41 UTC ---
OK, I figured out extra information.
I feel I also need to give some background info.

In the project I want to mainly parse MPEG TS.
There are several plug-ins that seems to handle this
that are selected by the playbin(2).
Default libgstmpegdemux.so is used.
My experience is that this one almost always fails 
working properly for a lot of MPEG TS streams.
Therefore I made my own demuxer 
(fluendo's demuxer works the best however).
I made a script that puts aside all unneeded plug-ins.
Also mpegdemux was put aside due to poor performing on MPEG TS
during my development of the mpega/mpegv elements.
I used not MPEG TS container for testing but mpg ...

That made that playbin selected some plug-in that can handle
"making-of-el.-dream" mpg content but playbin2 does fail on this.

After moving and compiling the latest gstreamer 0.10.25 modules,
I found that suddenly I could play the content with playbin2.
It turned out that the now visible mpegdemux was used as demuxer 
with playbin2.
After moving aside, it stopped working again for playbin2,
but works for playbin ...

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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