remote gstreamer debugger€¦ · remote gstreamer debugger marcin kolny [email protected]...
TRANSCRIPT
-
Remote GStreamer Debugger
Marcin Kolny
October 8, 2015
Marcin Kolny gst-debugger October 8, 2015 1 / 13
-
Functions
Display pipeline graph
Watch data (events, queries, buffers, messages)
Get/Set element properties
Should work both with local and remote pipelines.
Marcin Kolny gst-debugger October 8, 2015 2 / 13
-
Implementation - trace plugin
GST TRACE plugin
$ GST_TRACE=debugserver totem
$ GST_TRACE=debugserver gst -launch -1.0
$ # any GStreamer -based application
Marcin Kolny gst-debugger October 8, 2015 3 / 13
-
Implementation - GTK+ Application
Marcin Kolny gst-debugger October 8, 2015 4 / 13
-
Pipeline topology
Marcin Kolny gst-debugger October 8, 2015 5 / 13
-
Buffers
Marcin Kolny gst-debugger October 8, 2015 6 / 13
-
Messages
Marcin Kolny gst-debugger October 8, 2015 7 / 13
-
Queries
Marcin Kolny gst-debugger October 8, 2015 8 / 13
-
Events
Marcin Kolny gst-debugger October 8, 2015 9 / 13
-
Logs
Marcin Kolny gst-debugger October 8, 2015 10 / 13
-
Properties
Plugins independent!
Marcin Kolny gst-debugger October 8, 2015 11 / 13
-
Pads
Marcin Kolny gst-debugger October 8, 2015 12 / 13
-
Links
Bugzilla:https://bugzilla.gnome.org/enter bug.cgi?product=gst-debugger
Releases:ftp://ftp.gnome.org/pub/GNOME/sources/gst-debugger
GIT:https://git.gnome.org/gst-debugger
Marcin Kolny gst-debugger October 8, 2015 13 / 13