diff options
-rw-r--r-- | gst-libs/gst/rtsp/gstrtspbase64.c | 10 | ||||
-rw-r--r-- | gst-libs/gst/rtsp/gstrtspbase64.h | 8 |
2 files changed, 12 insertions, 6 deletions
diff --git a/gst-libs/gst/rtsp/gstrtspbase64.c b/gst-libs/gst/rtsp/gstrtspbase64.c index b96e2d7cb..a1064d6c5 100644 --- a/gst-libs/gst/rtsp/gstrtspbase64.c +++ b/gst-libs/gst/rtsp/gstrtspbase64.c @@ -63,10 +63,13 @@ gst_rtsp_base64_encode (const gchar * data, gsize len) * * Decode the base64 string pointed to by @data in-place. When @len is not #NULL * it will contain the length of the decoded data. + * + * Deprecated: use g_base64_decode_inplace() instead. */ -/* FIXME: Deprecate this once we depend on GLib 2.20 and - * use g_base64_decode_inplace then. - */ +#ifndef GST_REMOVE_DEPRECATED +#ifdef GST_DISABLE_DEPRECATED +void gst_rtsp_base64_decode_ip (gchar * data, gsize * len); +#endif void gst_rtsp_base64_decode_ip (gchar * data, gsize * len) { @@ -85,3 +88,4 @@ gst_rtsp_base64_decode_ip (gchar * data, gsize * len) if (len) *len = output_length; } +#endif diff --git a/gst-libs/gst/rtsp/gstrtspbase64.h b/gst-libs/gst/rtsp/gstrtspbase64.h index a92e99626..1501c1067 100644 --- a/gst-libs/gst/rtsp/gstrtspbase64.h +++ b/gst-libs/gst/rtsp/gstrtspbase64.h @@ -17,8 +17,8 @@ * Boston, MA 02111-1307, USA. */ -#ifndef __BASE64_H__ -#define __BASE64_H__ +#ifndef __GST_RTSP_BASE64_H__ +#define __GST_RTSP_BASE64_H__ #include <glib.h> @@ -28,8 +28,10 @@ G_BEGIN_DECLS gchar *gst_rtsp_base64_encode (const gchar *data, gsize len); #endif +#ifndef GST_DISABLE_DEPRECATED void gst_rtsp_base64_decode_ip (gchar *data, gsize *len); +#endif G_END_DECLS -#endif +#endif /* __GST_RTSP_BASE64_H__ */ |