AC_OUTPUT
dnl negate for output
+if test "x${GST_DISABLE_GST_DEBUG}" = "xno"; then enable_gst_debug="yes"; fi
if test "x${GST_DISABLE_LOADSAVE}" = "xno"; then enable_loadsave="yes"; fi
if test "x${GST_DISABLE_PARSE}" = "xno"; then enable_parse="yes"; fi
if test "x${GST_DISABLE_OPTION_PARSING}" = "xno"; then enable_option_parsing="yes"; fi
Documentation (manuals) : ${enable_docbook}
Documentation (API) : ${enable_gtk_doc}
+ Debug Logging : ${enable_gst_debug}
Pipeline XML load/save : ${enable_loadsave}
Command-line parser : ${enable_parse}
Option parsing in gst_init : ${enable_option_parsing}
* categories. These are explained at GST_DEBUG_CATEGORY_INIT().
*/
+#define GST_INFO_C
#include "gst_private.h"
#include "gstinfo.h"
{
}
-const gchar *
-gst_debug_message_get (GstDebugMessage * message)
-{
- return "";
-}
-
-gchar *
-gst_debug_construct_term_color (guint colorinfo)
-{
- return g_strdup ("");
-}
-
-gint
-gst_debug_construct_win_color (guint colorinfo)
-{
- return 0;
-}
-
void
gst_debug_log_default (GstDebugCategory * category, GstDebugLevel level,
const gchar * file, const gchar * function, gint line,
{
}
-const gchar *
-gst_debug_level_get_name (GstDebugLevel level)
-{
- return "";
-}
-
-void
-gst_debug_add_log_function (GstLogFunction func, gpointer data)
-{
-}
-
guint
gst_debug_remove_log_function (GstLogFunction func)
{
#else /* GST_DISABLE_GST_DEBUG */
-#if defined(__GNUC__) && __GNUC__ >= 3
+#if !defined(GST_INFO_C) && defined(__GNUC__) && __GNUC__ >= 3
# pragma GCC poison gst_debug_log
# pragma GCC poison gst_debug_log_valist
# pragma GCC poison _gst_debug_category_new