From 605d57325f8a420bf1ed4a7602eb40876f91f72f Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Wed, 29 Jun 2011 17:45:13 +0000 Subject: [PATCH] emotion: add some help to debug the pipeline. SVN revision: 60826 --- legacy/emotion/src/modules/gstreamer/emotion_sink.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/legacy/emotion/src/modules/gstreamer/emotion_sink.c b/legacy/emotion/src/modules/gstreamer/emotion_sink.c index 20f92b9724..2f7ac7cc7e 100644 --- a/legacy/emotion/src/modules/gstreamer/emotion_sink.c +++ b/legacy/emotion/src/modules/gstreamer/emotion_sink.c @@ -680,6 +680,10 @@ gstreamer_video_sink_new(Emotion_Gstreamer_Video *ev, evas_object_data_set(obj, "_emotion_gstreamer_video", ev); + /** NOTE: you need to set: GST_DEBUG_DUMP_DOT_DIR=/tmp EMOTION_ENGINE=gstreamer to save the $EMOTION_GSTREAMER_DOT file in '/tmp' */ + /** then call dot -Tpng -oemotion_pipeline.png /tmp/$TIMESTAMP-$EMOTION_GSTREAMER_DOT.dot */ + if (getenv("EMOTION_GSTREAMER_DOT")) GST_DEBUG_BIN_TO_DOT_FILE_WITH_TS(GST_BIN(playbin), GST_DEBUG_GRAPH_SHOW_ALL, getenv("EMOTION_GSTREAMER_DOT")); + return playbin; unref_pipeline: