GstFlowReturn

The result of passing data to a pad.

Note that the custom return values should not be exposed outside of the element scope.

Values

ValueMeaning
CUSTOM_SUCCESS_2102

Pre-defined custom success code.

CUSTOM_SUCCESS_1101

Pre-defined custom success code (define your custom success code to this to avoid compiler warnings).

CUSTOM_SUCCESS100

Elements can use values starting from this (and higher) to define custom success codes.

OK0

Data passing was ok.

NOT_LINKED-1

Pad is not linked.

FLUSHING-2

Pad is flushing.

EOS-3

Pad is EOS.

NOT_NEGOTIATED-4

Pad is not negotiated.

ERROR-5

Some (fatal) error occurred. Element generating this error should post an error message with more details.

NOT_SUPPORTED-6

This operation is not supported.

CUSTOM_ERROR-100

Elements can use values starting from this (and lower) to define custom error codes.

CUSTOM_ERROR_1-101

Pre-defined custom error code (define your custom error code to this to avoid compiler warnings).

CUSTOM_ERROR_2-102

Pre-defined custom error code.