AVBlocks for C++  2.1
Audio and Video Software Development Kit
primo::error::ErrorFacility Namespace Reference

Each facility represents the component that reports the error. More...

Variables

const int32_t AVBlocks = 5
 AVBlocks Error. More...
 
const int32_t Codec = 9
 Common errors for encoders, decoders, muxers, demuxers and other A/V components. More...
 
const int32_t MacMach = 3
 MacMach Error.
 
const int32_t MacOSStatus = 2
 MacOS Status.
 
const int32_t Posix = 4
 POSIX Error.
 
const int32_t Success = 0
 No error. More...
 
const int32_t Transcoder = 6
 Transcoder Error. More...
 
const int32_t Windows = 1
 Windows OS Error.
 

Detailed Description

Each facility represents the component that reports the error.

Common error facilities.

The error facility (ErrorInfo::facility) determines how the error code (ErrorInfo::code) must be interpreted.

Remarks
The pseudo facility Success (0) is used to signify a successful operation. When the error facility is Success (0) the error code must be ignored.

Variable Documentation

const int32_t AVBlocks = 5

AVBlocks Error.

See Also
primo::avblocks::AVBlocksError::Enum
const int32_t Codec = 9

Common errors for encoders, decoders, muxers, demuxers and other A/V components.

See Also
primo::codecs::CodecError::Enum
const int32_t Success = 0

No error.

The operation is successful.

const int32_t Transcoder = 6

Transcoder Error.

See Also
primo::avblocks::TranscoderError::Enum