gst/: Add gstdebugutils.[ch] methods that weren't wrapped previously.
authorEdward Hervey <bilboed@bilboed.com>
Mon, 11 Aug 2008 16:40:45 +0000 (16:40 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Mon, 11 Aug 2008 16:40:45 +0000 (16:40 +0000)
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
common
gst/gst-0.10.15.ignore
gst/gst-types.defs
gst/gst.defs

index 744a5d0..3b2a695 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2008-08-11  Edward Hervey  <edward.hervey@collabora.co.uk>
+
+       * 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  <edward.hervey@collabora.co.uk>
 
        * configure.ac:
diff --git a/common b/common
index 593bb11..d70ca17 160000 (submodule)
--- a/common
+++ b/common
@@ -1 +1 @@
-Subproject commit 593bb114c6f5c32b529aa6443be4c2d60d6484c7
+Subproject commit d70ca17ae6fbe6020996e4567275d5e14972ed45
index aecf763..b554552 100644 (file)
@@ -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
 %%
index d34ce9d..2ce278e 100644 (file)
   )
 )
 
+(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")
index 374f6c7..c31699b 100644 (file)
   )
 )
 
+;; 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