THPFrameCompInfo

Description

THPFrameCompInfo.jpg

THP movie data can interleave multiple data sets for each frame and store them internally.

In the THP library, these data that are interleaved are called components. Both THP video data and THP audio data are single components. For extensibility, THP movie data can store components other than video and audio.

THPFrameCompInfo can store the number of components contained in the THP movie data (numComponents) and the storage order in each frame as an array (frameComp[]). This array stores the THP component identifiers in component interleave order (see table below).

Video Comp 0
Audio Comp 1
Undefined 2
Undefined 3
Undefined 4
Undefined 5
Undefined 6
Undefined 7
8
9
A
B
C
D
E
F
Nothing FF

Example

If the first component is THP video data and the second component is THP audio data, THPFrameCompInfo is as follows.


numComponents = 2 :Number of components.
frameComp [0] = 0 :Video data identifier.
frameComp [1] = 1 :Audio data identifier.
frameComp [2…15] = FF :No data.

After THPFrameCompInfo, information about the components (THPVideoInfo, THPAudioInfo etc.) is stored. Information about these components must be in the THP components identifier order that is stored in the frameComp array.


See Also

THPConv.exe,
THP Movie File Format,

Revision History

03/01/2006 Initial version.