Make forte heppy

Original commit message from CVS:
Make forte heppy
This commit is contained in:
Wim Taymans 2002-11-29 19:19:32 +00:00
parent fa3381146a
commit ff1a2e8f7b

View file

@ -52,38 +52,40 @@ extern gchar *_gst_progname;
/***** Categories and colorization *****/ /***** Categories and colorization *****/
/* be careful with these, make them match the enum */
static gchar *_gst_info_category_strings[] = { static gchar *_gst_info_category_strings[] = {
"GST_INIT", /* [GST_CAT_GST_INIT] = */ "GST_INIT",
"COTHREADS", /* [GST_CAT_COTHREADS] = */ "COTHREADS",
"COTHREAD_SWITCH", /* [GST_CAT_COTHREAD_SWITCH] = */ "COTHREAD_SWITCH",
"AUTOPLUG", /* [GST_CAT_AUTOPLUG] = */ "AUTOPLUG",
"AUTOPLUG_ATTEMPT", /* [GST_CAT_AUTOPLUG_ATTEMPT] = */ "AUTOPLUG_ATTEMPT",
"PARENTAGE", /* [GST_CAT_PARENTAGE] = */ "PARENTAGE",
"STATES", /* [GST_CAT_STATES] = */ "STATES",
"PLANNING", /* [GST_CAT_PLANNING] = */ "PLANNING",
"SCHEDULING", /* [GST_CAT_SCHEDULING] = */ "SCHEDULING",
"DATAFLOW", /* [GST_CAT_DATAFLOW] = */ "DATAFLOW",
"BUFFER", /* [GST_CAT_BUFFER] = */ "BUFFER",
"CAPS", /* [GST_CAT_CAPS] = */ "CAPS",
"CLOCK", /* [GST_CAT_CLOCK] = */ "CLOCK",
"ELEMENT_PADS", /* [GST_CAT_ELEMENT_PADS] = */ "ELEMENT_PADS",
"ELEMENTFACTORY", /* [GST_CAT_ELEMENT_FACTORY] = */ "ELEMENTFACTORY",
"PADS", /* [GST_CAT_PADS] = */ "PADS",
"PIPELINE", /* [GST_CAT_PIPELINE] = */ "PIPELINE",
"PLUGIN_LOADING", /* [GST_CAT_PLUGIN_LOADING] = */ "PLUGIN_LOADING",
"PLUGIN_ERRORS", /* [GST_CAT_PLUGIN_ERRORS] = */ "PLUGIN_ERRORS",
"PLUGIN_INFO", /* [GST_CAT_PLUGIN_INFO] = */ "PLUGIN_INFO",
"PROPERTIES", /* [GST_CAT_PROPERTIES] = */ "PROPERTIES",
"THREAD", /* [GST_CAT_THREAD] = */ "THREAD",
"TYPES", /* [GST_CAT_TYPES] = */ "TYPES",
"XML", /* [GST_CAT_XML] = */ "XML",
"NEGOTIATION", /* [GST_CAT_NEGOTIATION] = */ "NEGOTIATION",
"REFCOUNTING", /* [GST_CAT_REFCOUNTING] = */ "REFCOUNTING",
"EVENT", /* [GST_CAT_EVENT] = */ "EVENT",
"PARAMS", /* [GST_CAT_PARAMS] = */ "PARAMS",
"", "",
"", "",
"CALL_TRACE", /* [GST_CAT_CALL_TRACE] = */ "CALL_TRACE",
/* [31] = */
}; };
/** /**
@ -111,38 +113,40 @@ gst_get_category_name (gint category) {
* Background color codes: * Background color codes:
* 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white * 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
*/ */
/* be careful with these, make them match the enum */
const gchar *_gst_category_colors[32] = { const gchar *_gst_category_colors[32] = {
[GST_CAT_GST_INIT] = "07;37", /* [GST_CAT_GST_INIT] = */ "07;37",
[GST_CAT_COTHREADS] = "00;32", /* [GST_CAT_COTHREADS] = */ "00;32",
[GST_CAT_COTHREAD_SWITCH] = "00;37;42", /* [GST_CAT_COTHREAD_SWITCH] = */ "00;37;42",
[GST_CAT_AUTOPLUG] = "00;34", /* [GST_CAT_AUTOPLUG] = */ "00;34",
[GST_CAT_AUTOPLUG_ATTEMPT] = "00;36;44", /* [GST_CAT_AUTOPLUG_ATTEMPT] = */ "00;36;44",
[GST_CAT_PARENTAGE] = "01;37;41", /* !! */ /* [GST_CAT_PARENTAGE] = */ "01;37;41", /* !! */
[GST_CAT_STATES] = "00;31", /* [GST_CAT_STATES] = */ "00;31",
[GST_CAT_PLANNING] = "07;35", /* [GST_CAT_PLANNING] = */ "07;35",
[GST_CAT_SCHEDULING] = "00;35", /* [GST_CAT_SCHEDULING] = */ "00;35",
[GST_CAT_DATAFLOW] = "00;32", /* [GST_CAT_DATAFLOW] = */ "00;32",
[GST_CAT_BUFFER] = "00;32", /* [GST_CAT_BUFFER] = */ "00;32",
[GST_CAT_CAPS] = "04;34", /* [GST_CAT_CAPS] = */ "04;34",
[GST_CAT_CLOCK] = "00;33", /* !! */ /* [GST_CAT_CLOCK] = */ "00;33", /* !! */
[GST_CAT_ELEMENT_PADS] = "01;37;41", /* !! */ /* [GST_CAT_ELEMENT_PADS] = */ "01;37;41", /* !! */
[GST_CAT_ELEMENT_FACTORY] = "01;37;41", /* !! */ /* [GST_CAT_ELEMENT_FACTORY] = */ "01;37;41", /* !! */
[GST_CAT_PADS] = "01;37;41", /* !! */ /* [GST_CAT_PADS] = */ "01;37;41", /* !! */
[GST_CAT_PIPELINE] = "01;37;41", /* !! */ /* [GST_CAT_PIPELINE] = */ "01;37;41", /* !! */
[GST_CAT_PLUGIN_LOADING] = "00;36", /* [GST_CAT_PLUGIN_LOADING] = */ "00;36",
[GST_CAT_PLUGIN_ERRORS] = "05;31", /* [GST_CAT_PLUGIN_ERRORS] = */ "05;31",
[GST_CAT_PLUGIN_INFO] = "00;36", /* [GST_CAT_PLUGIN_INFO] = */ "00;36",
[GST_CAT_PROPERTIES] = "00;37;44", /* !! */ /* [GST_CAT_PROPERTIES] = */ "00;37;44", /* !! */
[GST_CAT_THREAD] = "00;31", /* [GST_CAT_THREAD] = */ "00;31",
[GST_CAT_TYPES] = "01;37;41", /* !! */ /* [GST_CAT_TYPES] = */ "01;37;41", /* !! */
[GST_CAT_XML] = "01;37;41", /* !! */ /* [GST_CAT_XML] = */ "01;37;41", /* !! */
[GST_CAT_NEGOTIATION] = "07;34", /* [GST_CAT_NEGOTIATION] = */ "07;34",
[GST_CAT_REFCOUNTING] = "00;34:42", /* [GST_CAT_REFCOUNTING] = */ "00;34:42",
[GST_CAT_EVENT] = "01;37;41", /* !! */ /* [GST_CAT_EVENT] = */ "01;37;41", /* !! */
[GST_CAT_PARAMS] = "00;30;43", /* !! */ /* [GST_CAT_PARAMS] = */ "00;30;43", /* !! */
"",
[GST_CAT_CALL_TRACE] = "", "",
[31] = "05;31", /* [GST_CAT_CALL_TRACE] = */ "",
/* [31] = */ "05;31",
}; };
/* colorization hash - DEPRACATED in favor of above */ /* colorization hash - DEPRACATED in favor of above */
@ -154,7 +158,6 @@ inline gint _gst_debug_stringhash_color(gchar *file) {
} }
/***** DEBUG system *****/ /***** DEBUG system *****/
GstDebugHandler _gst_debug_handler = gst_default_debug_handler; GstDebugHandler _gst_debug_handler = gst_default_debug_handler;
guint32 _gst_debug_categories = 0x00000000; guint32 _gst_debug_categories = 0x00000000;