DVDBuilder for C++  3.4
DVD Authoring Software Development Kit
primo::dvdbuilder::SubpictureEncoderError Namespace Reference

SubpictureEncoderError namespace. More...

Enumerations

enum  Enum {
  Start = 0x00000600,
  End = 0x000006FF,
  Success = GenericError::Success,
  InternalError = GenericError::InternalError,
  SyntaxError = (SubpictureEncoderError::Start + 1),
  UnsupportedFeature = (SubpictureEncoderError::Start + 2),
  ReadImageError = (SubpictureEncoderError::Start + 3),
  InvalidBitmapDimensions = (SubpictureEncoderError::Start + 4),
  UnexpectedBitmapColor = (SubpictureEncoderError::Start + 5),
  SubpictureEncodingError = (SubpictureEncoderError::Start + 6)
}
 The SubpictureEncoderError::Enum type defines a range of error codes which are returned by the SubpictureEncoder::error method. More...
 

Detailed Description

SubpictureEncoderError namespace.

See also
SubpictureEncoder::error
Version
2.1.1

Enumeration Type Documentation

enum Enum

The SubpictureEncoderError::Enum type defines a range of error codes which are returned by the SubpictureEncoder::error method.

Enumerator
Start 

This is not an actual error code.

This is a base value for SubpictureEncoder errors.

Success 

= 0

The operation is successful.

InternalError 

= 0x01

Internal error. An unexpected error in SubpictureEncoder.

SyntaxError 

= 0x601

Syntax error in the input file.

UnsupportedFeature 

= 0x602

An unsupported feature is specified in the input file.

ReadImageError 

= 0x603

The input image can not be loaded.

InvalidBitmapDimensions 

= 0x604

The bitmap width and height must be positive and divisible by 2 (i.e. width and height must be even numbers).

UnexpectedBitmapColor 

= 0x605

A subpicture image contains a color that is different from the mask colors configuration of the SubpictureEncoder. The background, pattern, emphasis1, and emphasis2 mask colors can be set with the SubpictureEncoder::setImageMaskColor method.

SubpictureEncodingError 

= 0x606

Subpicture encoding error. The encoded subpicture size exceeds 52KB.