Bump GLib requirement to >= 2.62
[platform/upstream/gstreamer.git] / subprojects / gst-plugins-good / ext / adaptivedemux2 / hls / m3u8.h
index d1b535d..2dba1c3 100644 (file)
@@ -383,34 +383,6 @@ GstStreamType          gst_stream_type_from_hls_type (GstHLSRenditionStreamType
 GstStreamType          gst_hls_get_stream_type_from_structure (GstStructure *structure);
 GstStreamType          gst_hls_get_stream_type_from_caps (GstCaps *caps);
 
-#if !GLIB_CHECK_VERSION(2, 62, 0)
-static inline gchar* g_date_time_format_iso8601(GDateTime* datetime) {
-  GString* outstr = NULL;
-  gchar* main_date = NULL;
-  gint64 offset;
-
-  // Main date and time.
-  main_date = g_date_time_format(datetime, "%Y-%m-%dT%H:%M:%S");
-  outstr = g_string_new(main_date);
-  g_free(main_date);
-
-  // Timezone. Format it as `%:::z` unless the offset is zero, in which case
-  // we can simply use `Z`.
-  offset = g_date_time_get_utc_offset(datetime);
-
-  if (offset == 0) {
-    g_string_append_c(outstr, 'Z');
-  } else {
-    gchar* time_zone = g_date_time_format(datetime, "%:::z");
-    g_string_append(outstr, time_zone);
-    g_free(time_zone);
-  }
-
-  return g_string_free(outstr, FALSE);
-}
-#endif
-
-
 G_END_DECLS
 
 #endif /* __M3U8_H__ */