DivXNetworks, Inc.
Main Page | Namespace List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals | Related Pages

FormatInfo Struct Reference

#include <FormatInfo.h>


Detailed Description

Describes a compressed or uncompressed video format.


Data Fields

FourCC fourCC
int bpp
int width
int height
int inverted
int pixelAspectX
int pixelAspectY
int sizeMax
int timescale
int framePeriod
int framePeriodIsConstant


Field Documentation

int FormatInfo::bpp
 

Bits per pixel (zero if not known). This field is used to distinguish the various uncompressed RGB formats.

FourCC FormatInfo::fourCC
 

Four CC of the video format.

int FormatInfo::framePeriod
 

Duration of each frame, in units of time defined by timescale. In the case of variable framerate, this should be set to the maximum expected frame period.

int FormatInfo::framePeriodIsConstant
 

1 if frame rate is constant; 0 otherwise.

int FormatInfo::height
 

Height of the image in pixels.

int FormatInfo::inverted
 

Set non-zero if the bottom line of the image appears first in the buffer.

int FormatInfo::pixelAspectX
 

Pixel aspect ratio: horizontal part.

int FormatInfo::pixelAspectY
 

Pixel aspect ratio: vertical part.

int FormatInfo::sizeMax
 

Maximum size in bytes of a video frame of this format.

int FormatInfo::timescale
 

Number of units of time in a second.

int FormatInfo::width
 

Width of the image in pixels.


The documentation for this struct was generated from the following file:
Generated on Tue Jan 24 16:43:33 2006 for DivX Codec API Documentation.