GstStreamError

Stream errors are for anything related to the stream being processed: format errors, media type errors, ... They're typically used by decoders, demuxers, converters, ...

Values

ValueMeaning
Failed1

a general error which doesn't fit in any other category. Make sure you add a custom message to the error call.

TooLazy2

do not use this except as a placeholder for deciding where to go while developing code.

NotImplemented3

use this when you do not want to implement this functionality yet.

TypeNotFound4

used when the element doesn't know the stream's type.

WrongType5

used when the element doesn't handle this type of stream.

CodecNotFound6

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.

DecryptNokey13

used when the stream is encrypted and can't be decrypted because no suitable key is available.

NumErrors14

the number of stream error types.