Vision Apps User Guide
app_ldc_module.h File Reference

Go to the source code of this file.

Data Structures

struct  LDCObj
 LDC Module Data Structure. More...
 

Macros

#define LDC_TABLE_WIDTH   (1920)
 Default LDC table width. Can be modified as needed for use case. More...
 
#define LDC_TABLE_HEIGHT   (1080)
 Default LDC table width. Can be modified as needed for use case. More...
 
#define LDC_DS_FACTOR   (2)
 Default LDC downscale factor. Can be modified as needed for use case. More...
 
#define LDC_BLOCK_WIDTH   (64)
 Default LDC block width. Can be modified as needed for use case. More...
 
#define LDC_BLOCK_HEIGHT   (32)
 Default LDC block height. Can be modified as needed for use case. More...
 
#define LDC_PIXEL_PAD   (1)
 Default LDC pixel padding. Can be modified as needed for use case. More...
 

Functions

vx_status app_init_ldc (vx_context context, LDCObj *ldcObj, SensorObj *sensorObj, char *objName, uint32_t num_cameras_enabled)
 LDC module init helper function. More...
 
void app_deinit_ldc (LDCObj *ldcObj)
 LDC module deinit helper function. More...
 
void app_delete_ldc (LDCObj *ldcObj)
 LDC module delete helper function. More...
 
vx_status app_create_graph_ldc (vx_graph graph, LDCObj *ldcObj, vx_object_array input_arr, const char *target)
 LDC module create helper function. More...
 
vx_status app_create_graph_ldc_write_output (vx_graph graph, LDCObj *ldcObj)
 LDC module write output helper function. More...
 
vx_status app_send_cmd_ldc_write_node (LDCObj *ldcObj, vx_uint32 start_frame, vx_uint32 num_frames, vx_uint32 num_skip)
 LDC module write output helper function. More...