From 09382469a02406eddc72744e30a5ab80bdef0d71 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Mon, 18 Jul 2005 16:40:41 +0000 Subject: [PATCH] gst/gst.defs: Updating defs file Original commit message from CVS: * gst/gst.defs: Updating defs file --- ChangeLog | 4 ++++ common | 2 +- gst/gst.defs | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 59 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index d26a02f..bba33b9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2005-07-18 Edward Hervey + + * gst/gst.defs: Updating defs file + 2005-07-13 Edward Hervey * gst/gst-types.defs: (MessageType): diff --git a/common b/common index ac7272b..6f9b691 160000 --- a/common +++ b/common @@ -1 +1 @@ -Subproject commit ac7272b7af934c2294a44ac1c0f3fac3f8d17ec6 +Subproject commit 6f9b691adc2a0300598311671dd7c4d9d2035afa diff --git a/gst/gst.defs b/gst/gst.defs index 7e24f0c..239c4ad 100644 --- a/gst/gst.defs +++ b/gst/gst.defs @@ -439,6 +439,12 @@ ) ) +(define-method truncate + (of-object "GstCaps") + (c-name "gst_caps_truncate") + (return-type "none") +) + (define-method set_simple (of-object "GstCaps") (c-name "gst_caps_set_simple") @@ -813,6 +819,21 @@ ) ) +(define-method set_base_time + (of-object "GstElement") + (c-name "gst_element_set_base_time") + (return-type "none") + (parameters + '("GstClockTime" "time") + ) +) + +(define-method get_base_time + (of-object "GstElement") + (c-name "gst_element_get_base_time") + (return-type "GstClockTime") +) + (define-method is_indexable (of-object "GstElement") (c-name "gst_element_is_indexable") @@ -3471,6 +3492,21 @@ (return-type "GstBus*") ) +(define-method set_new_stream_time + (of-object "GstPipeline") + (c-name "gst_pipeline_set_new_stream_time") + (return-type "none") + (parameters + '("GstClockTime" "time") + ) +) + +(define-method get_last_stream_time + (of-object "GstPipeline") + (c-name "gst_pipeline_get_last_stream_time") + (return-type "GstClockTime") +) + (define-method use_clock (of-object "GstPipeline") (c-name "gst_pipeline_use_clock") @@ -5725,6 +5761,18 @@ ) ) +(define-method link_pads_filtered + (of-object "GstElement") + (c-name "gst_element_link_pads_filtered") + (return-type "gboolean") + (parameters + '("const-gchar*" "srcpadname") + '("GstElement*" "dest") + '("const-gchar*" "destpadname") + '("GstCaps*" "filter") + ) +) + (define-method can_src_caps (of-object "GstElementFactory") (c-name "gst_element_factory_can_src_caps") @@ -5813,6 +5861,12 @@ ) ) +(define-method get_parent_element + (of-object "GstPad") + (c-name "gst_pad_get_parent_element") + (return-type "GstElement*") +) + (define-method query_position (of-object "GstPad") (c-name "gst_pad_query_position") -- 2.7.4