GstRTSPUrl: Add some const to methods
authorWim Taymans <wim.taymans@collabora.co.uk>
Wed, 4 Feb 2009 12:16:48 +0000 (13:16 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Wed, 4 Feb 2009 12:16:48 +0000 (13:16 +0100)
Add const to the methods that do not modify the object.

gst-libs/gst/rtsp/gstrtspurl.c
gst-libs/gst/rtsp/gstrtspurl.h

index 4885160..0feacbe 100644 (file)
@@ -205,7 +205,7 @@ invalid:
  * Since: 0.10.22
  */
 GstRTSPUrl *
-gst_rtsp_url_copy (GstRTSPUrl * url)
+gst_rtsp_url_copy (const GstRTSPUrl * url)
 {
   GstRTSPUrl *res;
 
@@ -274,7 +274,7 @@ gst_rtsp_url_set_port (GstRTSPUrl * url, guint16 port)
  * Returns: #GST_RTSP_OK.
  */
 GstRTSPResult
-gst_rtsp_url_get_port (GstRTSPUrl * url, guint16 * port)
+gst_rtsp_url_get_port (const GstRTSPUrl * url, guint16 * port)
 {
   g_return_val_if_fail (url != NULL, GST_RTSP_EINVAL);
   g_return_val_if_fail (port != NULL, GST_RTSP_EINVAL);
@@ -297,7 +297,7 @@ gst_rtsp_url_get_port (GstRTSPUrl * url, guint16 * port)
  * Returns: a string with the request URI. g_free() after usage.
  */
 gchar *
-gst_rtsp_url_get_request_uri (GstRTSPUrl * url)
+gst_rtsp_url_get_request_uri (const GstRTSPUrl * url)
 {
   gchar *uri;
 
index 30764fa..db9620e 100644 (file)
@@ -89,12 +89,12 @@ struct _GstRTSPUrl {
 GType gst_rtsp_url_get_type (void);
 
 GstRTSPResult      gst_rtsp_url_parse           (const gchar *urlstr, GstRTSPUrl **url);
-GstRTSPUrl*        gst_rtsp_url_copy            (GstRTSPUrl *url);
+GstRTSPUrl*        gst_rtsp_url_copy            (const GstRTSPUrl *url);
 void               gst_rtsp_url_free            (GstRTSPUrl *url);
-gchar*             gst_rtsp_url_get_request_uri (GstRTSPUrl *url);
+gchar*             gst_rtsp_url_get_request_uri (const GstRTSPUrl *url);
 
 GstRTSPResult      gst_rtsp_url_set_port        (GstRTSPUrl *url, guint16 port);
-GstRTSPResult      gst_rtsp_url_get_port        (GstRTSPUrl *url, guint16 *port);
+GstRTSPResult      gst_rtsp_url_get_port        (const GstRTSPUrl *url, guint16 *port);
 
 G_END_DECLS