[Bug 632871] [NEW PLUGIN] dataprobe plugin. A simple caps and packet probe to insert into pipeline

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Mar 1 01:00:05 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=632871
  GStreamer | gst-plugins-bad | 0.10.x

--- Comment #5 from Stefan Kost (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2011-03-01 09:00:04 UTC ---
(In reply to comment #2)
> So I don't know how capsdebug is, but I can say that dataprobe plugin is more
> versatile than fakesink and identity, otherwise I would not need to create my
> own plugin! 

capsdebug is equal to the "onlycaps" property in your element. The data dumping
and events can be done with identity. If needed I would not mind having a
dump-max-size property on identity to limmit the dump to first/last n-bytes.

> I don't need to cancel many plugins from my pipeline to insert fakesink, I keep
> my pipeline and insert dataprobe where I want for see capabilities in that
> point. Working on command line (gst-launch-0.10) it is fast and simple.

capsdebug and identity can be kept in the pipeline as well.

> 
> About h264-info, it is absolutly not something of general. In fact is a
> property that I used in my tests. But I've made it, I thank it was a good idea
> to let it into the plugin (maybe someone else can use it). 
> But if this is bad for my plugin I can modify it and submit a new (more
> general) version.

I would prefer to add the features to existing elements to avoid the overlap.
Also gst-tracelib can be used to get a lot of info from a running pipleine:
http://cgit.freedesktop.org/~ensonic/gst-tracelib/

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