static gchar **
gst_data_uri_src_get_protocols (void)
{
- static gchar *protocols[] = { "data", 0 };
+ static gchar *protocols[] = { (char *) "data", 0 };
return protocols;
}
/* Convert to UTF8 */
if (strcmp ("text/plain", mimetype) == 0 &&
- charset && strcasecmp ("US-ASCII", charset) != 0
- && strcasecmp ("UTF-8", charset) != 0) {
+ charset && g_ascii_strcasecmp ("US-ASCII", charset) != 0
+ && g_ascii_strcasecmp ("UTF-8", charset) != 0) {
gsize read;
gsize written;
gchar *old_data = (gchar *) GST_BUFFER_DATA (src->buffer);
gchar *data;
data =
- g_convert_with_fallback (old_data, -1, "UTF-8", charset, "*", &read,
- &written, NULL);
+ g_convert_with_fallback (old_data, -1, "UTF-8", charset, (char *) "*",
+ &read, &written, NULL);
g_free (old_data);
GST_BUFFER_DATA (src->buffer) = GST_BUFFER_MALLOCDATA (src->buffer) =
(guint8 *) data;