#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.
1.5.1-p1