[vala] gstreamer-1.0: update to 1.0.1



commit 9e947cb8758980197c93e7cce4083bc9c4459fba
Author: Rico Tzschichholz <ricotz t-online de>
Date:   Tue Oct 9 12:22:58 2012 -0700

    gstreamer-1.0: update to 1.0.1

 vapi/gstreamer-1.0.vapi             |    3 ++-
 vapi/gstreamer-base-1.0.vapi        |    1 +
 vapi/gstreamer-rtsp-1.0.vapi        |    2 +-
 vapi/metadata/GstRtp-1.0.metadata   |    1 -
 vapi/metadata/GstVideo-1.0.metadata |    4 ++++
 5 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi
index a0c0734..34eab9c 100644
--- a/vapi/gstreamer-1.0.vapi
+++ b/vapi/gstreamer-1.0.vapi
@@ -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,
diff --git a/vapi/gstreamer-base-1.0.vapi b/vapi/gstreamer-base-1.0.vapi
index 239f7fe..95a0051 100644
--- a/vapi/gstreamer-base-1.0.vapi
+++ b/vapi/gstreamer-base-1.0.vapi
@@ -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);
diff --git a/vapi/gstreamer-rtsp-1.0.vapi b/vapi/gstreamer-rtsp-1.0.vapi
index f9149d0..aa9a72b 100644
--- a/vapi/gstreamer-rtsp-1.0.vapi
+++ b/vapi/gstreamer-rtsp-1.0.vapi
@@ -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);
 	}
diff --git a/vapi/metadata/GstRtp-1.0.metadata b/vapi/metadata/GstRtp-1.0.metadata
index 28b3aab..325fd80 100644
--- a/vapi/metadata/GstRtp-1.0.metadata
+++ b/vapi/metadata/GstRtp-1.0.metadata
@@ -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(.+)"
diff --git a/vapi/metadata/GstVideo-1.0.metadata b/vapi/metadata/GstVideo-1.0.metadata
index 6058618..5ad04a9 100644
--- a/vapi/metadata/GstVideo-1.0.metadata
+++ b/vapi/metadata/GstVideo-1.0.metadata
@@ -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



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]