Navigation
Unreal Engine C++ API Reference > Plugins > AVCodecsCore
References
Module | AVCodecsCore |
Header | /Engine/Plugins/Experimental/AVCodecs/AVCodecsCore/Source/AVCodecsCore/Public/AVResult.h |
Include | #include "AVResult.h" |
Syntax
enum EAVResult
&123;
Unknown = 0,
Fatal = 1000,
FatalUnsupported,
Error = 2000,
ErrorUnsupported,
ErrorInvalidState,
ErrorCreating,
ErrorDestroying,
ErrorResolving,
ErrorMapping,
ErrorUnmapping,
ErrorLocking,
ErrorUnlocking,
Warning = 3000,
WarningInvalidState,
Pending = 4000,
PendingInput,
PendingOutput,
Success = 5000,
&125;
Values
Name | Description |
---|---|
Unknown | |
Fatal | |
FatalUnsupported | |
Error | |
ErrorUnsupported | |
ErrorInvalidState | |
ErrorCreating | |
ErrorDestroying | |
ErrorResolving | |
ErrorMapping | |
ErrorUnmapping | |
ErrorLocking | |
ErrorUnlocking | |
Warning | |
WarningInvalidState | |
Pending | |
PendingInput | |
PendingOutput | |
Success |
Remarks
Low level AV result. Use specific result codes where possible for better logging. Result codes are laid out in 'ranges', ie. ErrorCreating/ErrorResolving/ErrorUnlocking are all in the Error range.
MAINTAINER NOTE: When adding a new result value, add a matching case statement to ToString(EAVResult).