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