meaning of arrows in the gstreamer dot graph?

marcin at saepia.net marcin at saepia.net
Mon Jan 14 07:56:34 PST 2013


I think you can easily append something to dot file generated by
GStreamer, please refer to graphviz documentation.

m.

2013/1/14 Jacques Bride <jacques.bride at gmail.com>:
> Thanks a lot for the confirmation
> Would it be easy to add a function that create a legend box inside of the
> graph? As far as I have seen it looks not easy to figure out the free
> position where to place the box, unless added at the very left of the graph?
> Jacques
>
>
>
>
> 2013/1/12 marcin at saepia.net <marcin at saepia.net>
>
>> Yes, it is pull/push mode indicator.
>>
>>
>> The code that generates that is
>>
>>   const gchar *activation_mode = "-><";
>>
>> and then such char gets concatenated
>>
>>   activation_mode[pad->mode]
>>
>> while mode is one of
>>
>>   typedef enum {
>>     GST_ACTIVATE_NONE,
>>     GST_ACTIVATE_PUSH,
>>     GST_ACTIVATE_PULL
>>   } GstActivateMode;
>>
>>
>> So:
>>
>> mode NONE = "-"
>> mode PUSH = ">"
>> mode PULL = "<"
>>
>>
>>
>> m.
>>
>> 2013/1/9 Jacques Bride <jacques.bride at gmail.com>:
>> > Hello all
>> >
>> > What is the exact meaning of the arrows [>] and [<] added in the
>> > automatically generated dot graph when running a pipeline with
>> > GST_DEBUG_DUMP_DOT_DIR flag enabled?
>> >
>> > Does it correspond to the pull/push mode information?
>> >
>> > Thanks
>> > Jacques
>> >
>> >
>> > _______________________________________________
>> > gstreamer-devel mailing list
>> > gstreamer-devel at lists.freedesktop.org
>> > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>> >
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>


More information about the gstreamer-devel mailing list