From f9c7be96394d68c68a0c9d6cf0eec23971563e34 Mon Sep 17 00:00:00 2001 From: Edward Hervey Date: Tue, 7 Dec 2010 17:35:14 +0100 Subject: [PATCH] rtsp: Move around the typedefs to make GIR happy Otherwise it will generate they symbols as _GstRTSP* (with the leading underscore). --- gst-libs/gst/rtsp/gstrtsptransport.h | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/gst-libs/gst/rtsp/gstrtsptransport.h b/gst-libs/gst/rtsp/gstrtsptransport.h index 9250b02..995d753 100644 --- a/gst-libs/gst/rtsp/gstrtsptransport.h +++ b/gst-libs/gst/rtsp/gstrtsptransport.h @@ -96,6 +96,9 @@ typedef enum { #define GST_TYPE_RTSP_LOWER_TRANS (gst_rtsp_lower_trans_get_type()) GType gst_rtsp_lower_trans_get_type (void); +typedef struct _GstRTSPRange GstRTSPRange; +typedef struct _GstRTSPTransport GstRTSPTransport; + /** * GstRTSPRange: * @min: minimum value of the range @@ -103,10 +106,11 @@ GType gst_rtsp_lower_trans_get_type (void); * * A type to specify a range. */ -typedef struct _GstRTSPRange { + +struct _GstRTSPRange { gint min; gint max; -} GstRTSPRange; +}; /** * GstRTSPTransport: @@ -128,7 +132,8 @@ typedef struct _GstRTSPRange { * * A structure holding the RTSP transport values. */ -typedef struct _GstRTSPTransport { + +struct _GstRTSPTransport { GstRTSPTransMode trans; GstRTSPProfile profile; GstRTSPLowerTrans lower_transport; @@ -151,7 +156,7 @@ typedef struct _GstRTSPTransport { /* RTP specific */ guint ssrc; -} GstRTSPTransport; +}; GstRTSPResult gst_rtsp_transport_new (GstRTSPTransport **transport); GstRTSPResult gst_rtsp_transport_init (GstRTSPTransport *transport); -- 2.7.4