From: Sebastian Pölsterl Date: Tue, 7 Apr 2009 16:06:10 +0000 (+0200) Subject: gstreamer-check-0.10: Update bindings X-Git-Tag: 0.7.1~57^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4d87a77f7f1bf346f01e347b0cd6b375d72172b1;p=thirdparty%2Fvala.git gstreamer-check-0.10: Update bindings --- diff --git a/vapi/gstreamer-check-0.10.vapi b/vapi/gstreamer-check-0.10.vapi index 397b43c4a..27bc70170 100644 --- a/vapi/gstreamer-check-0.10.vapi +++ b/vapi/gstreamer-check-0.10.vapi @@ -18,22 +18,36 @@ namespace Gst { [CCode (cheader_filename = "gst/gst.h")] public static void check_abi_list (Gst.CheckABIStruct[] list, bool have_abi_sizes); [CCode (cheader_filename = "gst/gst.h")] + public static void check_caps_equal (Gst.Caps caps1, Gst.Caps caps2); + [CCode (cheader_filename = "gst/gst.h")] public static Gst.FlowReturn check_chain_func (Gst.Pad pad, Gst.Buffer buffer); [CCode (cheader_filename = "gst/gst.h")] + public static void check_drop_buffers (); + [CCode (cheader_filename = "gst/gst.h")] + public static void check_element_push_buffer (string element_name, Gst.Buffer buffer_in, Gst.Buffer buffer_out); + [CCode (cheader_filename = "gst/gst.h")] + public static void check_element_push_buffer_list (string element_name, GLib.List buffer_in, GLib.List buffer_out, Gst.FlowReturn last_flow_return); + [CCode (cheader_filename = "gst/gst.h")] public static void check_init (int argc, string argv); [CCode (cheader_filename = "gst/gst.h")] public static void check_message_error (Gst.Message message, Gst.MessageType type, GLib.Quark domain, int code); [CCode (cheader_filename = "gst/gst.h")] public static int check_run_suite (void* suite, string name, string fname); [CCode (cheader_filename = "gst/gst.h")] - public static unowned Gst.Element check_setup_element (string factory); + public static Gst.Element check_setup_element (string factory); [CCode (cheader_filename = "gst/gst.h")] - public static unowned Gst.Pad check_setup_sink_pad (Gst.Element element, Gst.StaticPadTemplate template, Gst.Caps caps); + public static Gst.Pad check_setup_sink_pad (Gst.Element element, Gst.StaticPadTemplate template, Gst.Caps caps); [CCode (cheader_filename = "gst/gst.h")] - public static unowned Gst.Pad check_setup_src_pad (Gst.Element element, Gst.StaticPadTemplate template, Gst.Caps caps); + public static Gst.Pad check_setup_sink_pad_by_name (Gst.Element element, Gst.StaticPadTemplate template, string name); + [CCode (cheader_filename = "gst/gst.h")] + public static Gst.Pad check_setup_src_pad (Gst.Element element, Gst.StaticPadTemplate template, Gst.Caps caps); + [CCode (cheader_filename = "gst/gst.h")] + public static Gst.Pad check_setup_src_pad_by_name (Gst.Element element, Gst.StaticPadTemplate template, string name); [CCode (cheader_filename = "gst/gst.h")] public static void check_teardown_element (Gst.Element element); [CCode (cheader_filename = "gst/gst.h")] + public static void check_teardown_pad_by_name (Gst.Element element, string name); + [CCode (cheader_filename = "gst/gst.h")] public static void check_teardown_sink_pad (Gst.Element element); [CCode (cheader_filename = "gst/gst.h")] public static void check_teardown_src_pad (Gst.Element element); diff --git a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.gi b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.gi index d7a64afd6..0f8b0918b 100644 --- a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.gi +++ b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.gi @@ -29,6 +29,13 @@ + + + + + + + @@ -36,6 +43,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -74,6 +101,14 @@ + + + + + + + + @@ -82,12 +117,27 @@ + + + + + + + + + + + + + + + diff --git a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.metadata b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.metadata index 1dd5c3358..b12a81651 100644 --- a/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.metadata +++ b/vapi/packages/gstreamer-check-0.10/gstreamer-check-0.10.metadata @@ -1,2 +1,3 @@ Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h" Suite name="pointer" +gst_check_setup_* transfer_ownership="1"