* Outputs a debugging message. This is the most general macro for outputting
* debugging messages. You will probably want to use one of the ones described
* below.
+ *
+ * There is no need to finish the end of the debug message with a newline
+ * character, a newline character will be added automatically.
*/
#ifdef G_HAVE_ISO_VARARGS
#define GST_CAT_LEVEL_LOG(cat,level,object,...) G_STMT_START{ \
* @...: printf-style message to output
*
* Output an error message belonging to the given object in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_WARNING_OBJECT:
* @...: printf-style message to output
*
* Output a warning message belonging to the given object in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_INFO_OBJECT:
*
* Output an informational message belonging to the given object in the given
* category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_DEBUG_OBJECT:
* @...: printf-style message to output
*
* Output an debugging message belonging to the given object in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_LOG_OBJECT:
* @...: printf-style message to output
*
* Output an logging message belonging to the given object in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_FIXME_OBJECT:
* @...: printf-style message to output
*
* Output a fixme message belonging to the given object in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_TRACE_OBJECT:
*
* Output a tracing message belonging to the given object in the given
* category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_MEMDUMP_OBJECT:
*
* Output a hexdump of @data relating to the given object in the given
* category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
* @...: printf-style message to output
*
* Output an error message in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_WARNING:
* @...: printf-style message to output
*
* Output an warning message in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_INFO:
* @...: printf-style message to output
*
* Output an informational message in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_DEBUG:
* @...: printf-style message to output
*
* Output an debugging message in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_LOG:
* @...: printf-style message to output
*
* Output an logging message in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_FIXME:
* @...: printf-style message to output
*
* Output an fixme message in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_TRACE:
* @...: printf-style message to output
*
* Output a tracing message in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_CAT_MEMDUMP:
* @length: length of the data to output
*
* Output a hexdump of @data in the given category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
* @...: printf-style message to output
*
* Output an error message belonging to the given object in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_WARNING_OBJECT:
* @...: printf-style message to output
*
* Output a warning message belonging to the given object in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_INFO_OBJECT:
*
* Output an informational message belonging to the given object in the default
* category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_DEBUG_OBJECT:
*
* Output a debugging message belonging to the given object in the default
* category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_LOG_OBJECT:
* @...: printf-style message to output
*
* Output a logging message belonging to the given object in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_FIXME_OBJECT:
* @...: printf-style message to output
*
* Output a fixme message belonging to the given object in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_TRACE_OBJECT:
* @...: printf-style message to output
*
* Output a tracing message belonging to the given object in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_MEMDUMP_OBJECT:
* @length: length of the data to output
*
* Output a logging message belonging to the given object in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
* @...: printf-style message to output
*
* Output an error message in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_WARNING:
* @...: printf-style message to output
*
* Output a warning message in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_INFO:
* @...: printf-style message to output
*
* Output an informational message in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_DEBUG:
* @...: printf-style message to output
*
* Output a debugging message in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_LOG:
* @...: printf-style message to output
*
* Output a logging message in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_FIXME:
* @...: printf-style message to output
*
* Output a fixme message in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_TRACE:
* @...: printf-style message to output
*
* Output a tracing message in the default category.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
/**
* GST_MEMDUMP:
* @length: length of the data to output
*
* Output a hexdump of @data.
+ *
+ * There is no need to finish the end of the message string with a newline
+ * character, a newline character will be added automatically.
*/
#ifdef G_HAVE_ISO_VARARGS