NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
DevBlkImageDesc Struct Reference

Detailed Description

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...
 

Field Documentation

◆ embDataBottom

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.

◆ embDataTop

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.

◆ embSizeBottom

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.

◆ embSizeTop

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.

◆ height

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.

◆ imageData

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.

◆ imageDataDMA

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.

◆ pitch

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.


The documentation for this struct was generated from the following file: