GNOME Bugzilla – Bug 631907
GStreamer: artwork
Last modified: 2018-11-03 10:31:30 UTC
Created attachment 172118 [details] Basic elements to create gStreamer flows On the 'Artwork' page: If you have additional artwork, send it to us... No e-mail link. In fact, no e-mail link on the entire site, as far as I can detect. I understand that, but you'll have to forgive me using the bugzilla interface to send this file. I suggest: 1) adding some way to communicate 2) I liked the 'block flow diagrams' as used in some documents to explain the flow of the signals in gstreamer apps. I couldn't find any reference as to how they were done, so I created the basic elements in Inkscape so they can be duplicated. Attached is the 'template' file. When used with grid snapping on, it is fairly easy to create complex flows. If there is an easier way to do this, do inform me. John
They are created in inkscape the the inkscape files (svg) are in git: http://cgit.freedesktop.org/gstreamer/gstreamer/tree/docs/manual If you feel brave today, try http://cgit.freedesktop.org/~ensonic/gst-tracelib/ - build and install it - in terminal 1 run: gsttlui --log-port=8765 - in terminal 2 run: GSTTL_LOG_SERVER=127.0.0.1:8765 gsttl totem - watch the fun Caveats: - Might need a fast machine - have some problems with graphviz still, depending on wind-direction it might crash
Great! May I suggest to mention the availability of those graphics on the ARTWORK page of the gStreamer site? I'd also suggest defining some kind of grid in the .svg file to standardize the position of the texts, as it is (too) easy to move them. I don't have graphviz installed. I'll test tracelib when I have the time... Thanks, John
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/www/issues/3.