AVBlocks for C++
1.9
Audio and Video Software Development Kit
|
Describes the AVBlocks facilities that could generate errors. More...
Enumerations | |
enum | Enum { Success = 0, SystemWindows = 1, SystemMacOSStatus = 2, SystemMacMach = 3, SystemPosix = 4, AVBlocks = 5, Transcoder = 6, Demuxer = 7, Muxer = 8, Codec = 9, MediaInfo = 10, Stream = 11, Block = 12 } |
ErrorFacility::Enum. More... |
Describes the AVBlocks facilities that could generate errors.
Each facility represents either an external component or a component implemented by AVBlocks.
Often error codes will have the same value, but different meaning depending on the facility that generated the error.
enum Enum |
Success |
Not a facility. This is a special value that indicates a successful operation. |
SystemWindows |
Windows OS. |
SystemMacOSStatus |
MacOS. |
SystemMacMach |
Mach (Mac) |
SystemPosix |
POSIX (Linux, Mac) |
AVBlocks |
AVBlocks API error. The error code is a value from the AVBlocksError::Enum. |
Transcoder |
Transcoder error. The error code is a value from the TranscoderError::Enum. |
Demuxer |
Demuxer error. The error code is a value from the DemuxerError::Enum. |
Muxer |
Multiplexer error. The error code is a value from the MuxerError::Enum. |
Codec |
Codec error. The error code is a value from the CodecError::Enum. |
MediaInfo |
MediaInfo error. The error code is a value from the MediaInfoError::Enum. |
Stream |
Stream error. The error code is a value from the StreamError::Enum. |
Block |
Plug-in error. The error code is specific to a AVBlocks plug-in (a.k.a. block). |