pidgin/android/libpurple2

9555c8a2cd8b
Parents 8de1d3ba48a1
Children 965b390b28c5
Show GTK and GStreamer version in Build Information dialog.
--- a/pidgin/gtkdialogs.c Sat Feb 02 22:27:25 2013 +0100
+++ b/pidgin/gtkdialogs.c Mon Feb 04 21:08:45 2013 -0500
@@ -44,6 +44,12 @@
#include "gtkwebview.h"
#include "pidginstock.h"
+#ifndef _WIN32
+#ifdef USE_GSTREAMER
+#include <gst/gst.h>
+#endif
+#endif
+
#include "gtk3compat.h"
static GList *dialogwindows = NULL;
@@ -593,14 +599,10 @@
g_string_append(str, "<dt>SSL:</dt><dd>SSL support was <strong><em>NOT</em></strong> compiled!</dd>");
#endif
-/* This might be useful elsewhere too, but it is particularly useful for
- * debugging stuff known to be GTK+/GLib bugs on Windows */
-#ifdef _WIN32
g_string_append_printf(str, "<dt>GTK+ Runtime:</dt><dd>%u.%u.%u</dd>"
"<dt>GLib Runtime:</dt><dd>%u.%u.%u</dd>",
gtk_major_version, gtk_minor_version, gtk_micro_version,
glib_major_version, glib_minor_version, glib_micro_version);
-#endif
g_string_append(str, "</dl><h3>Library Support</h3><dl>");
@@ -648,7 +650,9 @@
#ifndef _WIN32
#ifdef USE_GSTREAMER
- g_string_append(str, "<dt>GStreamer:</dt><dd>Enabled</dd>");
+ tmp = gst_version_string();
+ g_string_append_printf(str, "<dt>GStreamer:</dt><dd>%s</dd>", tmp);
+ g_free(tmp);
#else
g_string_append(str, "<dt>GStreamer:</dt><dd>Disabled</dd>");
#endif