[ CCode ( cprefix = "GST_LEVEL_" , type_id = "gst_debug_level_get_type ()" ) ]
public enum DebugLevel
The level defines the importance of a debugging message.
The more important a message is, the greater the probability that the debugging system outputs it.
- COUNT - The number of defined
- DEBUG - Debugging messages should be
used when something common happens that is not the expected default behavior, or something that's useful to know but doesn't happen all the
- ERROR - Error messages are to be used
only when an error occurred that stops the application from keeping working correctly.
- FIXME - Fixme messages are messages
that indicate that something in the executed code path is not fully implemented or handled yet.
- INFO - Informational messages should
be used to keep the developer updated about what is happening.
- LOG - Log messages are messages that
are very common but might be useful to know.
- MEMDUMP - memory dump messages are
used to log (small) chunks of data as memory dumps in the log.
- NONE - No debugging level specified or
- TRACE - Tracing-related messages.
- WARNING - Warning messages are to
inform about abnormal behaviour that could lead to problems or weird behaviour later on.