Structure to describe a RAW image buffer.
Definition at line 195 of file devblk_cdi.h.
Data Fields | |
uint8_t * | imageData |
A CPU pointer to an image buffer. More... | |
uint64_t | imageDataDMA |
An image buffer address which can be used for direct crypto HW access. More... | |
uint32_t | pitch |
Length of a single line of an image (with any padding), in bytes. More... | |
uint32_t | height |
Total height of an image, including top and/or bottom embedded data (if embedded data is put into the same buffer). More... | |
const uint8_t * | embDataTop |
Pointer to start of a top embedded data, if enabled on a sensor. More... | |
uint32_t | embSizeTop |
Size of a top embedded data in bytes, if enabled. More... | |
const uint8_t * | embDataBottom |
Pointer to start of a bottom embedded data, if enabled on a sensor. More... | |
uint32_t | embSizeBottom |
Size of a bottom embedded data in bytes, if enabled. More... | |
const uint8_t* DevBlkImageDesc::embDataBottom |
Pointer to start of a bottom embedded data, if enabled on a sensor.
Only makes sense if embedded data is put into a buffer separate from imageData buffer. Valid value: [non-NULL] if bottom embedded data is active.
Definition at line 239 of file devblk_cdi.h.
const uint8_t* DevBlkImageDesc::embDataTop |
Pointer to start of a top embedded data, if enabled on a sensor.
Only makes sense if embedded data is put into a buffer separate from imageData buffer. Valid value: [non-NULL] if top embedded data is active.
Definition at line 226 of file devblk_cdi.h.
uint32_t DevBlkImageDesc::embSizeBottom |
Size of a bottom embedded data in bytes, if enabled.
The embedded data len must be >= 0
Definition at line 244 of file devblk_cdi.h.
uint32_t DevBlkImageDesc::embSizeTop |
Size of a top embedded data in bytes, if enabled.
The embedded data len must be >= 0.
Definition at line 231 of file devblk_cdi.h.
uint32_t DevBlkImageDesc::height |
Total height of an image, including top and/or bottom embedded data (if embedded data is put into the same buffer).
The height must be > 0
Definition at line 218 of file devblk_cdi.h.
uint8_t* DevBlkImageDesc::imageData |
A CPU pointer to an image buffer.
Same as imageDataDMA Valid value: non-NULL.
Definition at line 200 of file devblk_cdi.h.
uint64_t DevBlkImageDesc::imageDataDMA |
An image buffer address which can be used for direct crypto HW access.
Same as imageData. Valid value: non-0.
Definition at line 206 of file devblk_cdi.h.
uint32_t DevBlkImageDesc::pitch |
Length of a single line of an image (with any padding), in bytes.
The pitch must be > 0.
Definition at line 211 of file devblk_cdi.h.