From 57982994870c09111746ca9ec712951562f32c95 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20P=C3=B6lsterl?= Date: Thu, 23 Sep 2010 12:44:18 +0200 Subject: [PATCH] Updated Vala bindings --- bindings/vala/gst-rtsp-server-0.10.vapi | 8 ++++---- bindings/vala/packages/gst-rtsp-server-0.10.metadata | 13 +++++++++---- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/bindings/vala/gst-rtsp-server-0.10.vapi b/bindings/vala/gst-rtsp-server-0.10.vapi index 45b0fb5..2126ce5 100644 --- a/bindings/vala/gst-rtsp-server-0.10.vapi +++ b/bindings/vala/gst-rtsp-server-0.10.vapi @@ -36,7 +36,7 @@ namespace Gst { public bool is_ipv6; public bool is_live; public weak GLib.Mutex @lock; - public weak Gst.Element pipeline; + public Gst.Element pipeline; public weak Gst.RTSPTimeRange range; public bool reused; public weak Gst.Element rtpbin; @@ -256,18 +256,18 @@ namespace Gst { public Gst.RTSPTransport set_transport (Gst.RTSPTransport ct); } [Compact] - [CCode (cheader_filename = "gst/gst.h")] + [CCode (cheader_filename = "gst/rtsp-server/rtsp-sdp.h")] public class SDPInfo { public weak string server_ip; public weak string server_proto; } - [CCode (cprefix = "GST_RTSP_FILTER_", has_type_id = false, cheader_filename = "gst/gst.h")] + [CCode (cprefix = "GST_RTSP_FILTER_", has_type_id = false, cheader_filename = "gst/rtsp-server/rtsp-session-pool.h")] public enum RTSPFilterResult { REMOVE, KEEP, REF } - [CCode (cprefix = "GST_RTSP_MEDIA_STATUS_", has_type_id = false, cheader_filename = "gst/gst.h")] + [CCode (cprefix = "GST_RTSP_MEDIA_STATUS_", has_type_id = false, cheader_filename = "gst/rtsp-server/rtsp-media.h")] public enum RTSPMediaStatus { UNPREPARED, PREPARING, diff --git a/bindings/vala/packages/gst-rtsp-server-0.10.metadata b/bindings/vala/packages/gst-rtsp-server-0.10.metadata index 10c1592..b944eb6 100644 --- a/bindings/vala/packages/gst-rtsp-server-0.10.metadata +++ b/bindings/vala/packages/gst-rtsp-server-0.10.metadata @@ -4,6 +4,7 @@ GstRTSPMedia cheader_filename="gst/rtsp-server/rtsp-media.h" GstRTSPMediaTrans cheader_filename="gst/rtsp-server/rtsp-media.h" GstRTSPMediaFactory cheader_filename="gst/rtsp-server/rtsp-media-factory.h" GstRTSPMediaMapping cheader_filename="gst/rtsp-server/rtsp-media-mapping.h" +GstRTSPMediaStatus cheader_filename="gst/rtsp-server/rtsp-media.h" GstRTSPMediaStream cheader_filename="gst/rtsp-server/rtsp-media.h" GstRTSPServer cheader_filename="gst/rtsp-server/rtsp-server.h" GstRTSPSession cheader_filename="gst/rtsp-server/rtsp-session.h" @@ -11,6 +12,12 @@ GstRTSPSessionMedia cheader_filename="gst/rtsp-server/rtsp-session.h" GstRTSPSessionPool cheader_filename="gst/rtsp-server/rtsp-session-pool.h" GstRTSPSessionStream cheader_filename="gst/rtsp-server/rtsp-session.h" GstRTSPSessionFilterFunc cheader_filename="gst/rtsp-server/rtsp-session-pool.h" +GstRTSPSessionPoolFunc cheader_filename="gst/rtsp-server/rtsp-session-pool.h" +GstSDPInfo cheader_filename="gst/rtsp-server/rtsp-sdp.h" +GstRTSPFilterResult cheader_filename="gst/rtsp-server/rtsp-session-pool.h" +GstRTSPKeepAliveFunc cheader_filename="gst/rtsp-server/rtsp-media.h" +GstRTSPSendFunc cheader_filename="gst/rtsp-server/rtsp-media.h" +gst_rtsp_sdp_from_media cheader_filename="gst/rtsp-server/rtsp-sdp.h" gst_rtsp_client_get_media_mapping transfer_ownership="1" gst_rtsp_client_get_session_pool transfer_ownership="1" gst_rtsp_media_factory_get_launch transfer_ownership="1" @@ -26,6 +33,7 @@ gst_rtsp_server_create_watch transfer_ownership="1" nullable="1" gst_rtsp_server_get_address transfer_ownership="1" gst_rtsp_server_get_io_channel transfer_ownership="1" nullable="1" gst_rtsp_server_get_media_mapping transfer_ownership="1" +gst_rtsp_server_get_service transfer_ownership="1" gst_rtsp_server_get_session_pool transfer_ownership="1" gst_rtsp_server_get_service transfer_ownership="1" gst_rtsp_server_attach.context nullable="1" @@ -36,7 +44,4 @@ gst_rtsp_session_pool_create_watch transfer_ownership="1" gst_rtsp_session_pool_find transfer_ownership="1" nullable="1" gst_rtsp_session_pool_filter transfer_ownership="1" type_arguments="RTSPSession" gst_rtsp_session_stream_set_transport transfer_ownership="1" -GstRTSPKeepAliveFunc cheader_filename="gst/rtsp-server/rtsp-media.h" -GstRTSPSendFunc cheader_filename="gst/rtsp-server/rtsp-media.h" -GstRTSPSessionPoolFunc cheader_filename="gst/rtsp-server/rtsp-session-pool.h" -gst_rtsp_sdp_from_media cheader_filename="gst/rtsp-server/rtsp-sdp.h" +GstRTSPMedia.pipeline weak="0" -- 2.7.4