Value | Meaning |
---|---|
FAILED1 | a general error which doesn't fit in any other category. Make sure you add a custom message to the error call. |
TOO_LAZY2 | do not use this except as a placeholder for deciding where to go while developing code. |
NOT_IMPLEMENTED3 | use this when you do not want to implement this functionality yet. |
TYPE_NOT_FOUND4 | used when the element doesn't know the stream's type. |
WRONG_TYPE5 | used when the element doesn't handle this type of stream. |
CODEC_NOT_FOUND6 | used when there's no codec to handle the stream's type. |
DECODE7 | used when decoding fails. |
ENCODE8 | used when encoding fails. |
DEMUX9 | used when demuxing fails. |
MUX10 | used when muxing fails. |
FORMAT11 | used when the stream is of the wrong format (for example, wrong caps). |
DECRYPT12 | used when the stream is encrypted and can't be decrypted because this is not supported by the element. |
DECRYPT_NOKEY13 | used when the stream is encrypted and can't be decrypted because no suitable key is available. |
NUM_ERRORS14 | the number of stream error types. |
Stream errors are for anything related to the stream being processed: format errors, media type errors, ... They're typically used by decoders, demuxers, converters, ...