#include <index.h>
Inheritance diagram for IndexPos:
Public Attributes | |
UInt64 | ThisPos |
The position (in file package edit units) of the data of which Location indexes the start. | |
Position | Location |
The location of the start of ThisPos edit unit in the essence container. | |
Rational | PosOffset |
The temporal offset for this edit unit (if Offset = true, otherwise undefined). | |
bool | Exact |
true if ThisPos is the requested edit unit and the location is for the requested sub-item. | |
bool | OtherPos |
true if ThisPos is not the requested edit unit | |
bool | Offset |
true if there is a temporal offset (stored in PosOffset, only set if Exact = true) | |
Int8 | KeyFrameOffset |
The offset in edit units to the previous key frame. | |
Int64 | KeyLocation |
The location of the start of the keyframe edit unit in the essence container. | |
UInt8 | Flags |
The flags for this edit unit (zero if ThisPos is not the requested edit unit). |
The position (in file package edit units) of the data of which Location indexes the start.
bool Exact |
true if ThisPos is the requested edit unit and the location is for the requested sub-item.
false if it is a preceeding edit unit or the requested sub-item could not be identified
bool OtherPos |
true if ThisPos is not the requested edit unit
bool Offset |
true if there is a temporal offset (stored in PosOffset, only set if Exact = true)
The offset in edit units to the previous key frame.
The location of the start of the keyframe edit unit in the essence container.