AVBlocks for C++  1.9
Audio and Video Software Development Kit
primo::avblocks::AVBlocksError Namespace Reference

Defines API usage errors. More...

Enumerations

enum  Enum {
  Failed = 1,
  NullPointer = 2,
  InvalidParams = 3,
  Alloc = 4,
  NotImplemented = 5,
  InvalidOperation = 6,
  UnsupportedFormat = 7,
  MissingDependency = 8,
  UnlicensedFeature = 9
}
 AVBlocksError::Enum. More...

Detailed Description

Defines API usage errors.

These errors are raised when the AVBlocks API is used incorrectly.

Version:
1.0.0

Enumeration Type Documentation

enum Enum

AVBlocksError::Enum.

Enumerator:
Failed 

The operation failed for unknown reason.

NullPointer 

One or more of the input parameters are NULL but are expected to be valid objects.

InvalidParams 

At least one of the input parameters has an invalid value for the specified operation.

Alloc 

Failed to allocate enough memory.

NotImplemented 

The operation is not implemented yet.

InvalidOperation 

The operation is not allowed.

Certain functions may be performed only when an object is in a particular state. For example an AVBlocks object may need to be initialized or opened before it can do other things.

UnsupportedFormat 

The media format is not supported.

MissingDependency 

Missing Dependency.

Check ErrorInfo.hint() for more details.

UnlicensedFeature 

A required feature (codec/format) is not licensed and demo mode is not allowed.

See also:
Transcoder::allowDemoMode
Transcoder::setAllowDemoMode
 All Classes Namespaces Files Functions Variables Enumerations Enumerator