NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
SensorSerializer.h File Reference

Detailed Description

NVIDIA DriveWorks API: Sensor Serializer

Description: This file defines sensor serializer methods.

Definition in file SensorSerializer.h.

Go to the source code of this file.

Typedefs

typedef struct dwSensorSerializerNewObject * dwSensorSerializerNewHandle_t
 Handle representing a sensor serializer. More...
 

Functions

DW_API_PUBLIC dwStatus dwSensorSerializerNew_initialize (dwSensorSerializerNewHandle_t *const serializer, dwCodecHeaderHandle_t const codecHeader, dwSerializerParams const *const serializerConfig, dwContextHandle_t const context)
 Create and initialize a sensor serializer based on the driveworks context parameter, CodecHeader parameter and dwSerializerParams parameter. More...
 
DW_API_PUBLIC dwStatus dwSensorSerializerNew_release (dwSensorSerializerNewHandle_t const serializer)
 Release the sensor serializer. More...
 
DW_API_PUBLIC dwStatus dwSensorSerializerNew_serializeData (uint8_t const *const data, size_t const size, dwTime_t const timestamp, dwSensorSerializerNewHandle_t const serializer)
 Serialize the data synchronously. More...
 
DW_API_PUBLIC dwStatus dwSensorSerializerNew_serializeDataAsync (uint8_t const *const data, size_t const size, dwTime_t const timestamp, dwSensorSerializerNewHandle_t const serializer)
 Serialize the data asynchronously. More...
 
DW_API_PUBLIC dwStatus dwSensorSerializerNew_serializeCameraFrame (dwCameraFrameHandle_t const frame, dwSensorSerializerNewHandle_t const serializer)
 Serialize the camera frame synchronously. More...
 
DW_API_PUBLIC dwStatus dwSensorSerializerNew_serializeCameraFrameAsync (dwCameraFrameHandle_t const frame, dwSensorSerializerNewHandle_t const serializer)
 Serialize the camera frame asynchronously. More...
 
DW_API_PUBLIC dwStatus dwSensorSerializerNew_start (dwSensorSerializerNewHandle_t const serializer)
 Create and launch a worker thread to do serialization task. More...
 
DW_API_PUBLIC dwStatus dwSensorSerializerNew_stop (dwSensorSerializerNewHandle_t const serializer)
 Stop the internal worker thread. More...
 
DW_API_PUBLIC dwStatus dwSensorSerializerNew_appendAllocationAttributes (dwImageProperties *const imgProps, dwSensorSerializerNewHandle_t const serializer)
 The internal encoder's allocation attributes are appended to the image properties imgProps of the allocated images. More...