qulogic/pidgin

Hide mediamanager internals when GStreamer disabled.

2018-06-11, Elliott Sales de Andrade
eab8c08a9962
Hide mediamanager internals when GStreamer disabled.
--- a/libpurple/mediamanager.c Mon Jun 11 16:30:35 2018 -0400
+++ b/libpurple/mediamanager.c Mon Jun 11 16:34:46 2018 -0400
@@ -51,11 +51,16 @@
gchar *session_id;
gchar *participant;
gulong window_id;
+#ifdef USE_GSTREAMER
GstElement *sink;
+#else
+ gpointer sink;
+#endif
};
struct _PurpleMediaManagerPrivate
{
+#ifdef USE_GSTREAMER
GstElement *pipeline;
PurpleMediaCaps ui_caps;
GList *medias;
@@ -81,6 +86,7 @@
GMutex appdata_mutex;
guint appdata_cb_token; /* last used read/write callback token */
#endif
+#endif
};
#ifdef HAVE_MEDIA_APPLICATION