Graphical tool to show/manipulate pipelines
TheGiamig
thegiamig at gmail.com
Fri Mar 8 10:33:29 UTC 2019
dabrain34 wrote
> Hello,
>
> You can have a look to two projects providing a graphical approach to
> GStreamer:
>
> https://github.com/virinext/pipeviz
>
> https://github.com/loganek/gst-debugger
>
> I'm contributing to the first project.
>
> Best regards.
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at .freedesktop
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
pipeviz is more or less what I'm looking for.. but some dynamic spects I'm
interested are'nt managed.
As far as I can understand reading the code, sometimes pad are'nt managed at
all, so eg. I can't create a pipeline with a demux.
I known, sometimes pads requires some code to be connected, but I'm thinking
to write some "standard actions" (and maybe "custom actions" in a future).
So graphically one can attach an action like "connect to element x" to the
new-pad signal, or something.
Request pads in pipeviz are managed yes, but statically: one can request a
pad so is available to be linked to other element. But I need to known at
runtime if a request pad is created so the graphics can be updated. That
signal cannot be fired by the element itself because I cannot modify or
subclass every possible element available in the plugins, just to add that
feature.
So I wonder if there is a way at core level to receive a "new-req" signal,
or if there is another (better?) way to achieve my goal (may be subclassing
at runtime thanks to some glib magics..).
I hope my english is good enough to explain my request.
Thanks
--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
More information about the gstreamer-devel
mailing list