Debug.logDefault

The default logging handler used by GStreamer. Logging functions get called whenever a macro like GST_DEBUG or similar is used. This function outputs the message and additional info to stderr (or the log file specified via the GST_DEBUG_FILE environment variable).

You can add other handlers by using gst_debug_add_log_function(). And you can remove this handler by calling gst_debug_remove_log_function(gst_debug_log_default);

struct Debug
static
void
logDefault

Parameters

category DebugCategory

category to log

level GstDebugLevel

level of the message

file string

the file that emitted the message, usually the __FILE__ identifier

funct string

the function that emitted the message

line int

the line from that the message was emitted, usually __LINE__

object ObjectG

the object this message relates to, or %NULL if none

message GstDebugMessage*

the actual message

unused void*

an unused variable, reserved for some user_data.

Meta