From d17feec22dd8b41eb525eca111b4924f8e6679a6 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Mon, 11 Aug 2008 16:40:45 +0000 Subject: [PATCH] gst/: Add gstdebugutils.[ch] methods that weren't wrapped previously. Original commit message from CVS: * gst/gst-0.10.15.ignore: * gst/gst-types.defs: * gst/gst.defs: Add gstdebugutils.[ch] methods that weren't wrapped previously. We can now dump pipeline graphviz files from python ! :) --- ChangeLog | 8 ++++++++ common | 2 +- gst/gst-0.10.15.ignore | 3 +++ gst/gst-types.defs | 13 +++++++++++++ gst/gst.defs | 21 +++++++++++++++++++++ 5 files changed, 46 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 744a5d0a53..3b2a695ad2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2008-08-11 Edward Hervey + + * gst/gst-0.10.15.ignore: + * gst/gst-types.defs: + * gst/gst.defs: + Add gstdebugutils.[ch] methods that weren't wrapped previously. + We can now dump pipeline graphviz files from python ! :) + 2008-07-02 Edward Hervey * configure.ac: diff --git a/common b/common index 593bb114c6..d70ca17ae6 160000 --- a/common +++ b/common @@ -1 +1 @@ -Subproject commit 593bb114c6f5c32b529aa6443be4c2d60d6484c7 +Subproject commit d70ca17ae6fbe6020996e4567275d5e14972ed45 diff --git a/gst/gst-0.10.15.ignore b/gst/gst-0.10.15.ignore index aecf76342b..b5545529f6 100644 --- a/gst/gst-0.10.15.ignore +++ b/gst/gst-0.10.15.ignore @@ -16,8 +16,11 @@ ignore GstURIHandler__proxy_do_get_protocols_full GstURIHandler__do_get_type_full GstURIHandler__proxy_do_get_type_full + GST_DEBUG_BIN_TO_DOT_FILE + GST_DEBUG_BIN_TO_DOT_FILE_WITH_TS %% ignore-type GstLFOControlSource GstLFOWaveform + GstDebugGraphDetails %% diff --git a/gst/gst-types.defs b/gst/gst-types.defs index d34ce9da98..2ce278e033 100644 --- a/gst/gst-types.defs +++ b/gst/gst-types.defs @@ -426,6 +426,19 @@ ) ) +(define-flags DebugGraphDetails + (in-module "Gst") + (c-name "GstDebugGraphDetails") + (gtype-id "GST_TYPE_DEBUG_GRAPH_DETAILS") + (values + '("media-type" "GST_DEBUG_GRAPH_SHOW_MEDIA_TYPE") + '("caps-details" "GST_DEBUG_GRAPH_SHOW_CAPS_DETAILS") + '("non-default-params" "GST_DEBUG_GRAPH_SHOW_NON_DEFAULT_PARAMS") + '("states" "GST_DEBUG_GRAPH_SHOW_STATES") + '("all" "GST_DEBUG_GRAPH_SHOW_ALL") + ) +) + (define-flags ElementFlags (in-module "Gst") (c-name "GstElementFlags") diff --git a/gst/gst.defs b/gst/gst.defs index 374f6c7fcc..c31699b729 100644 --- a/gst/gst.defs +++ b/gst/gst.defs @@ -1047,6 +1047,27 @@ ) ) +;; From ../gstreamer/gst/gstdebugutils.h + +(define-function DEBUG_BIN_TO_DOT_FILE + (c-name "GST_DEBUG_BIN_TO_DOT_FILE") + (return-type "none") + (parameters + '("GstBin*" "bin") + '("GstDebugGraphDetails" "details") + '("const-gchar*" "filename") + ) +) + +(define-function DEBUG_BIN_TO_DOT_FILE_WITH_TS + (c-name "GST_DEBUG_BIN_TO_DOT_FILE_WITH_TS") + (return-type "none") + (parameters + '("GstBin*" "bin") + '("GstDebugGraphDetails" "details") + '("const-gchar*" "filename") + ) +) ;; From ../gstreamer/gst/gstelement.h