From eb68a892a6726838fcd5b448e60e55b4fd8777d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20P=C3=B6lsterl?= Date: Sun, 30 Nov 2008 23:57:26 +0100 Subject: [PATCH] Adjusted included headersfor Vala bindings. Ignore rtsp-url-compat.h --- bindings/vala/gst-rtsp-server.vapi | 10 ++++------ bindings/vala/packages/gst-rtsp-server.excludes | 1 + bindings/vala/packages/gst-rtsp-server.gi | 3 --- bindings/vala/packages/gst-rtsp-server.metadata | 4 ++++ 4 files changed, 9 insertions(+), 9 deletions(-) create mode 100644 bindings/vala/packages/gst-rtsp-server.excludes diff --git a/bindings/vala/gst-rtsp-server.vapi b/bindings/vala/gst-rtsp-server.vapi index 744b1d5928..90c85d21e9 100644 --- a/bindings/vala/gst-rtsp-server.vapi +++ b/bindings/vala/gst-rtsp-server.vapi @@ -57,7 +57,7 @@ namespace Gst { [NoAccessorMethod] public int port { get; construct; } } - [CCode (cheader_filename = "gst/gst.h")] + [CCode (cheader_filename = "gst/rtsp-server/rtsp-session.h")] public class RTSPSession : GLib.Object { public weak GLib.List medias; public weak string sessionid; @@ -67,7 +67,7 @@ namespace Gst { public RTSPSession (string sessionid); } [Compact] - [CCode (cheader_filename = "gst/gst.h")] + [CCode (cheader_filename = "gst/rtsp-server/rtsp-session.h")] public class RTSPSessionMedia { public weak Gst.Element fdsink; public weak Gst.RTSPMedia media; @@ -79,7 +79,7 @@ namespace Gst { public Gst.StateChangeReturn play (); public Gst.StateChangeReturn stop (); } - [CCode (cheader_filename = "gst/gst.h")] + [CCode (cheader_filename = "gst/rtsp-server/rtsp-session.h")] public class RTSPSessionPool : GLib.Object { public weak GLib.Mutex @lock; public weak GLib.HashTable sessions; @@ -90,7 +90,7 @@ namespace Gst { public void remove (Gst.RTSPSession sess); } [Compact] - [CCode (cheader_filename = "gst/gst.h")] + [CCode (cheader_filename = "gst/rtsp-server/rtsp-session-pool.h")] public class RTSPSessionStream { public weak Gst.RTSPTransport client_trans; public weak string destination; @@ -108,6 +108,4 @@ namespace Gst { public weak Gst.Element[] udpsrc; public weak Gst.RTSPTransport set_transport (string destination, Gst.RTSPTransport ct); } - [CCode (cheader_filename = "gst/gst.h")] - public const int HAVE_RTSP_URL_BOXED; } diff --git a/bindings/vala/packages/gst-rtsp-server.excludes b/bindings/vala/packages/gst-rtsp-server.excludes new file mode 100644 index 0000000000..4d93f3b112 --- /dev/null +++ b/bindings/vala/packages/gst-rtsp-server.excludes @@ -0,0 +1 @@ +rtsp-url-compat.h diff --git a/bindings/vala/packages/gst-rtsp-server.gi b/bindings/vala/packages/gst-rtsp-server.gi index cd1427092e..2886d60c28 100644 --- a/bindings/vala/packages/gst-rtsp-server.gi +++ b/bindings/vala/packages/gst-rtsp-server.gi @@ -59,8 +59,6 @@ - - @@ -208,6 +206,5 @@ - diff --git a/bindings/vala/packages/gst-rtsp-server.metadata b/bindings/vala/packages/gst-rtsp-server.metadata index 1381c63db3..35cf4aabe9 100644 --- a/bindings/vala/packages/gst-rtsp-server.metadata +++ b/bindings/vala/packages/gst-rtsp-server.metadata @@ -3,3 +3,7 @@ GstRTSPMediaStream cheader_filename="gst/rtsp-server/rstp-media.h" GstRTSPMedia cheader_filename="gst/rtsp-server/rstp-media.h" GstRTSPClient cheader_filename="gst/rtsp-server/rstp-client.h" GstRTSPServer cheader_filename="gst/rtsp-server/rstp-server.h" +GstRTSPSession cheader_filename="gst/rtsp-server/rtsp-session.h" +GstRTSPSessionMedia cheader_filename="gst/rtsp-server/rtsp-session.h" +GstRTSPSessionPool cheader_filename="gst/rtsp-server/rtsp-session.h" +GstRTSPSessionStream cheader_filename="gst/rtsp-server/rtsp-session-pool.h"