GstCoreError

Core errors are errors inside the core GStreamer library. GST_CORE_ERROR_FAILED a general error which doesn't fit in any other category. Make sure you add a custom message to the error call. GST_CORE_ERROR_TOO_LAZY do not use this except as a placeholder for deciding where to go while developing code. GST_CORE_ERROR_NOT_IMPLEMENTED use this when you do not want to implement this functionality yet. GST_CORE_ERROR_STATE_CHANGE used for state change errors. GST_CORE_ERROR_PAD used for pad-related errors. GST_CORE_ERROR_THREAD used for thread-related errors. GST_CORE_ERROR_NEGOTIATION used for negotiation-related errors. GST_CORE_ERROR_EVENT used for event-related errors. GST_CORE_ERROR_SEEK used for seek-related errors. GST_CORE_ERROR_CAPS used for caps-related errors. GST_CORE_ERROR_TAG used for negotiation-related errors. GST_CORE_ERROR_MISSING_PLUGIN used if a plugin is missing. GST_CORE_ERROR_CLOCK used for clock related errors. GST_CORE_ERROR_DISABLED used if functionality has been disabled at compile time. GST_CORE_ERROR_NUM_ERRORS the number of core error types.

Values

ValueMeaning
FAILED1
TOO_LAZY
NOT_IMPLEMENTED
STATE_CHANGE
PAD
THREAD
NEGOTIATION
EVENT
SEEK
CAPS
TAG
MISSING_PLUGIN
CLOCK
DISABLED
NUM_ERRORS

Meta