[gst-devel] Deadloop when trying to link a tee with 3 sinks.
Peter Cai
newptcai at gmail.com
Wed Nov 11 09:52:50 CET 2009
A pipeline like this : appsrc ! decodebin ! ffmpegcolorspace ! tee ! fakesink.
Latter the code tried to add 3 directdrawsink to that tee.
The first 2 is added just OK
But when trying to add the 3rd, it goes into a dead loop
the log continuously shows like this:
0:00:05.657321000 5228 00A09B60 DEBUG default
gstffmpegcodecmap.c:417:gst_ffmpeg_pixfmt_to_caps: caps for pix_fmt=0:
072DE0C0
0:00:05.657321000 5228 00A09B60 DEBUG default
gstffmpegcodecmap.c:417:gst_ffmpeg_pixfmt_to_caps: caps for pix_fmt=1:
072DE0C0
0:00:05.657321000 5228 00A09B60 DEBUG default
gstffmpegcodecmap.c:417:gst_ffmpeg_pixfmt_to_caps: caps for pix_fmt=2:
072D5E20
0:00:05.657321000 5228 00A09B60 DEBUG default
gstffmpegcodecmap.c:417:gst_ffmpeg_pixfmt_to_caps: caps for pix_fmt=3:
072DE080
I pasted more detail log here : http://pastebin.com/d1853fdc0
Did I made some mistakes or this is a bug of tee because no one has
ever tried to link more than 3 sinks to a tee?
--
look to the things around you,the immediate world around you, if you
are alive,it will mean something to you ——Paul Strand
More information about the gstreamer-devel
mailing list