T3GPVideoPropertiesBase Class Reference

class T3GPVideoPropertiesBase

This class should not be used directly. It stores common properties amongst all supported types of video data.

Note: iTimescale should be chosen so that the duration of each sample is an integer. It should also be chosen so that the duration of the presentation fits into 32 bits.

Protected Member Functions
T3GPVideoPropertiesBase(T3GPVideoType, TUint, const TSize &)
Public Attributes
TSize iSize
TUint iTimescale
T3GPVideoType iType

Constructor & Destructor Documentation

T3GPVideoPropertiesBase(T3GPVideoType, TUint, const TSize &)

T3GPVideoPropertiesBase(T3GPVideoTypeaType,
TUintaTimescale,
const TSize &aSize
)[protected]

Parameters

T3GPVideoType aType
TUint aTimescale
const TSize & aSize

Member Data Documentation

TSize iSize

TSize iSize

Video width and height in pixels

TUint iTimescale

TUint iTimescale

Timescale of the video data. This is the number of time units that pass in one second.

T3GPVideoType iType

T3GPVideoType iType

Type of video stream contained in the file.