The PixeLINK Data Stream file (.pds) is a binary file with the following format:
U32 | "magic number" 0x04040404, indicating that this is a valid PDS file |
U32 | number of frames in the file |
FRAME_DESC | FRAME_DESC for the first frame. NOTE: The uSize field indicates the size of the FRAME_DESC used in the PDS. |
data | Data for the first frame. NOTE : Format and size of data can be determined by examining the FRAME_DESC for this frame. |
FRAME_DESC | FRAME_DESC for the second frame |
data | Data for the second frame |
... | And so on until... |
FRAME_DESC | FRAME_DESC for the last frame. |
data | Data for the last frame |