]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gstreamer-1.0: update to 1.0.1
authorRico Tzschichholz <ricotz@t-online.de>
Tue, 9 Oct 2012 19:22:58 +0000 (12:22 -0700)
committerEvan Nemerson <evan@coeus-group.com>
Tue, 9 Oct 2012 19:24:53 +0000 (12:24 -0700)
vapi/gstreamer-1.0.vapi
vapi/gstreamer-base-1.0.vapi
vapi/gstreamer-rtsp-1.0.vapi
vapi/metadata/GstRtp-1.0.metadata
vapi/metadata/GstVideo-1.0.metadata

index a0c0734fed80c3338fd9a075c75c6c1cc6398d4e..34eab9c449833ae6223bcb224c301f5894d18a3b 100644 (file)
@@ -891,7 +891,7 @@ namespace Gst {
                public bool link_pads (string? srcpadname, Gst.Element dest, string? destpadname, Gst.PadLinkCheck flags = Gst.PadLinkCheck.DEFAULT);
                public bool link_pads_filtered (string? srcpadname, Gst.Element dest, string? destpadname, Gst.Caps? filter);
                public void lost_state ();
-               public static Gst.Element make_from_uri (Gst.URIType type, string uri, string? elementname) throws GLib.Error;
+               public static unowned Gst.Element make_from_uri (Gst.URIType type, string uri, string? elementname) throws GLib.Error;
                public void message_full (Gst.MessageType type, GLib.Quark domain, int code, owned string? text, owned string? debug, string file, string function, int line);
                public bool post_message (owned Gst.Message message);
                public virtual Gst.Clock provide_clock ();
@@ -2590,6 +2590,7 @@ namespace Gst {
                END
        }
        [CCode (cheader_filename = "gst/gst.h", cprefix = "GST_SEGMENT_FLAG_", has_type_id = false)]
+       [Flags]
        public enum SegmentFlags {
                NONE,
                RESET,
index 239f7fe5d6eb9183317b0ae51e9edd2841b33db4..95a00515bccafede6d0f74dce04074f34d1b7ec8 100644 (file)
@@ -621,6 +621,7 @@ namespace Gst {
                        public void set_gap_aware (bool gap_aware);
                        public void set_in_place (bool in_place);
                        public void set_passthrough (bool passthrough);
+                       public void set_prefer_passthrough (bool prefer_passthrough);
                        public void set_qos_enabled (bool enabled);
                        [NoWrapper]
                        public virtual bool sink_event (Gst.Event event);
index f9149d06f8f989683edd9805622a854c209c326d..aa9a72bc41abfd503ab3b67ca7a32946c986ecd9 100644 (file)
@@ -470,7 +470,7 @@ namespace Gst {
                [CCode (cheader_filename = "gst/rtsp/gstrtsp-enumtypes.h,gst/rtsp/gstrtspconnection.h,gst/rtsp/gstrtspdefs.h,gst/rtsp/gstrtspextension.h,gst/rtsp/gstrtspmessage.h,gst/rtsp/gstrtsprange.h,gst/rtsp/gstrtsptransport.h,gst/rtsp/gstrtspurl.h")]
                public static Gst.RTSP.Result transport_parse (string str, Gst.RTSP.Transport transport);
                [CCode (cheader_filename = "gst/rtsp/gstrtsp-enumtypes.h,gst/rtsp/gstrtspconnection.h,gst/rtsp/gstrtspdefs.h,gst/rtsp/gstrtspextension.h,gst/rtsp/gstrtspmessage.h,gst/rtsp/gstrtsprange.h,gst/rtsp/gstrtsptransport.h,gst/rtsp/gstrtspurl.h")]
-               public static Gst.RTSP.Result url_parse (string urlstr, Gst.RTSP.Url url);
+               public static Gst.RTSP.Result url_parse (string urlstr, out Gst.RTSP.Url url);
                [CCode (cheader_filename = "gst/rtsp/gstrtsp-enumtypes.h,gst/rtsp/gstrtspconnection.h,gst/rtsp/gstrtspdefs.h,gst/rtsp/gstrtspextension.h,gst/rtsp/gstrtspmessage.h,gst/rtsp/gstrtsprange.h,gst/rtsp/gstrtsptransport.h,gst/rtsp/gstrtspurl.h")]
                public static unowned string version_as_text (Gst.RTSP.Version version);
        }
index 28b3aabe31565a08c31c47dbd0d7b14eb978f3a8..325fd80cafa2555d6a7068a9340073150e66c038 100644 (file)
@@ -7,7 +7,6 @@ RTP_PAYLOAD_* parent="Gst.RTP.Payload" name="RTP_PAYLOAD_(.+)"
 
 RTPBuffer struct=false base_type="Gst.Buffer"
   .buffer skip
-  .n_map skip
   .map unowned=false
 
 RTCP* parent="Gst.RTPC" name="RTCP(.+)"
index 6058618080aec6b3f36f81e7b4d9a521ed2b4abd..5ad04a93691e281b22e4f74f25211f503384d8a0 100644 (file)
@@ -13,3 +13,7 @@ VideoOverlay
 VideoCodecFrame
   .get_user_data skip
   .set_user_data skip
+
+// Bug #685833
+VideoCodecFrame
+  .abidata skip
\ No newline at end of file