gst-debugger

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

gst-debugger

Maik Scholz
Hi,
i like to try gst-debugger.

My steps:
*new Ubuntu 16.04 LTS
* sudo apt-get install cvs git joe
* sudo apt-get install autoconf intltool libtool
* sudo apt-get install libgtk-3-0 libgtkmm-3.0-dev libgstreamermm-1.0-dev libprotobuf-dev protobuf-c-compiler
* sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-dev graphviz libghc-graphviz-dev
* sudo apt-get install libgvc6-plugins-gtk libgvc6 libgraphviz-dev protobuf-c-compiler protobuf-compiler
* git clone https://git.gnome.org/browse/gst-debugge
* cd gst-debugger
* ./autogen.sh
* ./configure --prefix=/us
* make
* sudo make install
* sudo ldconfig
=>Up to this point, all ok.

now I have two terminals (A+B):
A.) GST_TRACE=gstdebugger gst-launch-1.0 audiotestsrc ! autoaudiosink

B.) gst-debugger
=> Server->Connect does not connect
=> Edit->Preferences->Ping says server does not respond

Any hint what goes wrong?

Maik
Reply | Threaded
Open this post in threaded view
|

Re: gst-debugger

Maik Scholz
Hi,
I see the error message "extension is not recognized as module file".

export GST_DEBUG=2,debugserver=9
export GST_TRACE=debugserver
gst-launch-1.0 --gst-plugin-spew audiotestsrc ! autoaudiosink

0:00:00.122585152 22673       0x659a00 LOG             GST_REGISTRY gstregistrychunks.c:835:_priv_gst_registry_chunks_load_plugin:   filename='/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so'
0:00:00.122666813 22673       0x659a00 DEBUG           GST_REGISTRY gstregistry.c:476:gst_registry_add_plugin:<registry0> adding plugin 0x6cc450 for filename "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so"
0:00:00.122683381 22673       0x659a00 LOG             GST_REGISTRY gstregistry.c:487:gst_registry_add_plugin:<registry0> emitting plugin-added for filename "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so"
0:00:00.122697549 22673       0x659a00 DEBUG           GST_REGISTRY gstregistrychunks.c:563:gst_registry_chunks_load_feature: Plugin 'debugtracers' feature 'debugserver' typename : 'GstTracerFactory'
0:00:00.122728435 22673       0x659a00 DEBUG           GST_REGISTRY gstregistry.c:587:gst_registry_add_feature:<registry0> adding feature 0x65e1b0 (debugserver)
0:00:00.122736113 22673       0x659a00 DEBUG        GST_REFCOUNTING gstobject.c:692:gst_object_set_parent:<debugserver> set parent (ref and sink)
0:00:00.122742670 22673       0x659a00 TRACE        GST_REFCOUNTING gstobject.c:306:gst_object_ref_sink:<debugserver> 0x65e1b0 ref_sink 1->2
0:00:00.122750427 22673       0x659a00 LOG             GST_REGISTRY gstregistry.c:605:gst_registry_add_feature:<registry0> emitting feature-added for debugserver
0:00:00.122756804 22673       0x659a00 DEBUG           GST_REGISTRY gstregistrychunks.c:714:gst_registry_chunks_load_feature: Added feature debugserver, plugin 0x6cc450 debugtracers
0:00:00.394719895 22673       0x659a00 TRACE           GST_REGISTRY gstregistry.c:1278:gst_registry_scan_path_level:<registry0> extension is not recognized as module file, ignoring file /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.a
0:00:00.401329508 22673       0x659a00 TRACE           GST_REGISTRY gstregistry.c:1278:gst_registry_scan_path_level:<registry0> extension is not recognized as module file, ignoring file /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so.0
0:00:00.401505974 22673       0x659a00 LOG             GST_REGISTRY gstregistry.c:1284:gst_registry_scan_path_level:<registry0> file /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so looks like a possible module
0:00:00.401522096 22673       0x659a00 LOG             GST_REGISTRY gstregistry.c:1322:gst_registry_scan_path_level:<registry0> file /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so cached
0:00:00.401528757 22673       0x659a00 LOG             GST_REGISTRY gstregistry.c:1325:gst_registry_scan_path_level:<registry0> marking plugin 0x6cc450 as registered as /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so
0:00:00.404621810 22673       0x659a00 TRACE           GST_REGISTRY gstregistry.c:1278:gst_registry_scan_path_level:<registry0> extension is not recognized as module file, ignoring file /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so.0.0.0
0:00:00.405524496 22673       0x659a00 TRACE           GST_REGISTRY gstregistry.c:1278:gst_registry_scan_path_level:<registry0> extension is not recognized as module file, ignoring file /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.la
0:00:03.158783969 22673       0x659a00 LOG             GST_REGISTRY gstregistry.c:298:gst_registry_finalize:<registry0> removing feature 0x65e1b0 (debugserver)
0:00:03.158791924 22673       0x659a00 TRACE        GST_REFCOUNTING gstobject.c:769:gst_object_unparent:<debugserver> unparent
0:00:03.158798136 22673       0x659a00 TRACE        GST_REFCOUNTING gstobject.c:280:gst_object_unref:<debugserver> 0x65e1b0 unref 1->0
0:00:03.158805486 22673       0x659a00 TRACE        GST_REFCOUNTING gstobject.c:369:gst_object_dispose:<debugserver> dispose
0:00:03.158811350 22673       0x659a00 DEBUG     GST_PLUGIN_LOADING gstpluginfeature.c:66:gst_plugin_feature_finalize: finalizing feature 0x65e1b0: 'debugserver'
0:00:03.158818556 22673       0x659a00 TRACE        GST_REFCOUNTING gstobject.c:411:gst_object_finalize:<debugserver> finalize
Reply | Threaded
Open this post in threaded view
|

Re: gst-debugger

Marcin Kolny
2016-07-03 11:06 GMT+02:00 Maik Scholz <[hidden email]>:
Hi,
I see the error message "extension is not recognized as module file".

export GST_DEBUG=2,debugserver=9
export GST_TRACE=debugserver
gst-launch-1.0 --gst-plugin-spew audiotestsrc ! autoaudiosink

0:00:00.122585152 22673       0x659a00 LOG             GST_REGISTRY
gstregistrychunks.c:835:_priv_gst_registry_chunks_load_plugin:
filename='/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so'
0:00:00.122666813 22673       0x659a00 DEBUG           GST_REGISTRY
gstregistry.c:476:gst_registry_add_plugin:<registry0> adding plugin 0x6cc450
for filename "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so"
0:00:00.122683381 22673       0x659a00 LOG             GST_REGISTRY
gstregistry.c:487:gst_registry_add_plugin:<registry0> emitting plugin-added
for filename "/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so"
0:00:00.122697549 22673       0x659a00 DEBUG           GST_REGISTRY
gstregistrychunks.c:563:gst_registry_chunks_load_feature: Plugin
'debugtracers' feature 'debugserver' typename : 'GstTracerFactory'
0:00:00.122728435 22673       0x659a00 DEBUG           GST_REGISTRY
gstregistry.c:587:gst_registry_add_feature:<registry0> adding feature
0x65e1b0 (debugserver)
0:00:00.122736113 22673       0x659a00 DEBUG        GST_REFCOUNTING
gstobject.c:692:gst_object_set_parent:<debugserver> set parent (ref and
sink)
0:00:00.122742670 22673       0x659a00 TRACE        GST_REFCOUNTING
gstobject.c:306:gst_object_ref_sink:<debugserver> 0x65e1b0 ref_sink 1->2
0:00:00.122750427 22673       0x659a00 LOG             GST_REGISTRY
gstregistry.c:605:gst_registry_add_feature:<registry0> emitting
feature-added for debugserver
0:00:00.122756804 22673       0x659a00 DEBUG           GST_REGISTRY
gstregistrychunks.c:714:gst_registry_chunks_load_feature: Added feature
debugserver, plugin 0x6cc450 debugtracers
0:00:00.394719895 22673       0x659a00 TRACE           GST_REGISTRY
gstregistry.c:1278:gst_registry_scan_path_level:<registry0> extension is not
recognized as module file, ignoring file
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.a
0:00:00.401329508 22673       0x659a00 TRACE           GST_REGISTRY
gstregistry.c:1278:gst_registry_scan_path_level:<registry0> extension is not
recognized as module file, ignoring file
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so.0
0:00:00.401505974 22673       0x659a00 LOG             GST_REGISTRY
gstregistry.c:1284:gst_registry_scan_path_level:<registry0> file
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so looks like a
possible module
0:00:00.401522096 22673       0x659a00 LOG             GST_REGISTRY
gstregistry.c:1322:gst_registry_scan_path_level:<registry0> file
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so cached
0:00:00.401528757 22673       0x659a00 LOG             GST_REGISTRY
gstregistry.c:1325:gst_registry_scan_path_level:<registry0> marking plugin
0x6cc450 as registered as
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so
0:00:00.404621810 22673       0x659a00 TRACE           GST_REGISTRY
gstregistry.c:1278:gst_registry_scan_path_level:<registry0> extension is not
recognized as module file, ignoring file
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.so.0.0.0
0:00:00.405524496 22673       0x659a00 TRACE           GST_REGISTRY
gstregistry.c:1278:gst_registry_scan_path_level:<registry0> extension is not
recognized as module file, ignoring file
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstdebugserver.la
0:00:03.158783969 22673       0x659a00 LOG             GST_REGISTRY
gstregistry.c:298:gst_registry_finalize:<registry0> removing feature
0x65e1b0 (debugserver)
0:00:03.158791924 22673       0x659a00 TRACE        GST_REFCOUNTING
gstobject.c:769:gst_object_unparent:<debugserver> unparent
0:00:03.158798136 22673       0x659a00 TRACE        GST_REFCOUNTING
gstobject.c:280:gst_object_unref:<debugserver> 0x65e1b0 unref 1->0
0:00:03.158805486 22673       0x659a00 TRACE        GST_REFCOUNTING
gstobject.c:369:gst_object_dispose:<debugserver> dispose
0:00:03.158811350 22673       0x659a00 DEBUG     GST_PLUGIN_LOADING
gstpluginfeature.c:66:gst_plugin_feature_finalize: finalizing feature
0x65e1b0: 'debugserver'
0:00:03.158818556 22673       0x659a00 TRACE        GST_REFCOUNTING
gstobject.c:411:gst_object_finalize:<debugserver> finalize




--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/gst-debugger-tp4678378p4678380.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

Hi Maik,
It looks like you're using old env variable. GST_TRACE variable has been replaced by GST_TRACERS.
However, it's a bit strange that the plugin cannot be loaded anyway. Can you see the plugin in gst-inspect?

--
Best regards,
Marcin Kolny

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gst-debugger

E.Deschaine
Hi,

I'm having a similar issue, i can't seem to connect the client to the
server, but i don't have any error messages.
Any ideas as to what could be the problem?

Thanks,
Ellie



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel