GstFlowReturn

The result of passing data to a pad. Note that the custom return values should not be exposed outside of the element scope. GST_FLOW_CUSTOM_SUCCESS_2 Pre-defined custom success code. GST_FLOW_CUSTOM_SUCCESS_1 Pre-defined custom success code (define your custom success code to this to avoid compiler warnings). GST_FLOW_CUSTOM_SUCCESS Elements can use values starting from this (and higher) to define custom success codes. GST_FLOW_OK Data passing was ok. GST_FLOW_NOT_LINKED Pad is not linked. GST_FLOW_FLUSHING Pad is flushing. GST_FLOW_EOS Pad is EOS. GST_FLOW_NOT_NEGOTIATED Pad is not negotiated. GST_FLOW_ERROR Some (fatal) error occured. Element generating this error should post an error message with more details. GST_FLOW_NOT_SUPPORTED This operation is not supported. GST_FLOW_CUSTOM_ERROR Elements can use values starting from this (and lower) to define custom error codes. GST_FLOW_CUSTOM_ERROR_1 Pre-defined custom error code (define your custom error code to this to avoid compiler warnings). GST_FLOW_CUSTOM_ERROR_2 Pre-defined custom error code.

Values

ValueMeaning
CUSTOM_SUCCESS_2102
CUSTOM_SUCCESS_1101
CUSTOM_SUCCESS100
OK0
NOT_LINKED-1
FLUSHING-2
EOS-3
NOT_NEGOTIATED-4
ERROR-5
NOT_SUPPORTED-6
CUSTOM_ERROR-100
CUSTOM_ERROR_1-101
CUSTOM_ERROR_2-102

Meta