EdgeAI TIOVX Apps Guide
tiovx_capture_module.c File Reference
Include dependency graph for tiovx_capture_module.c:

Data Structures

struct  TIOVXCaptureNodePriv
 

Macros

#define TIOVX_MODULES_DEFAULT_CAPTURE_SENSOR   "SENSOR_SONY_IMX390_UB953_D3"
 

Functions

vx_status tiovx_capture_configure_params (NodeObj *node)
 
vx_status tiovx_capture_create_config (NodeObj *node)
 
vx_status tiovx_capture_create_error_detection_frame (NodeObj *node)
 
vx_status tiovx_capture_module_send_error_frame (NodeObj *node)
 
void tiovx_capture_init_cfg (TIOVXCaptureNodeCfg *node_cfg)
 Function to initialize tiovx capture module config. More...
 
vx_status tiovx_capture_init_node (NodeObj *node)
 
vx_status tiovx_capture_create_node (NodeObj *node)
 
vx_status tiovx_capture_delete_node (NodeObj *node)
 
vx_status tiovx_capture_post_verify_graph (NodeObj *node)
 
vx_uint32 tiovx_capture_get_cfg_size ()
 
vx_uint32 tiovx_capture_get_priv_size ()
 

Macro Definition Documentation

◆ TIOVX_MODULES_DEFAULT_CAPTURE_SENSOR

#define TIOVX_MODULES_DEFAULT_CAPTURE_SENSOR   "SENSOR_SONY_IMX390_UB953_D3"

Function Documentation

◆ tiovx_capture_configure_params()

vx_status tiovx_capture_configure_params ( NodeObj *  node)

◆ tiovx_capture_create_config()

vx_status tiovx_capture_create_config ( NodeObj *  node)

◆ tiovx_capture_create_error_detection_frame()

vx_status tiovx_capture_create_error_detection_frame ( NodeObj *  node)

◆ tiovx_capture_module_send_error_frame()

vx_status tiovx_capture_module_send_error_frame ( NodeObj *  node)

◆ tiovx_capture_init_node()

vx_status tiovx_capture_init_node ( NodeObj *  node)

◆ tiovx_capture_create_node()

vx_status tiovx_capture_create_node ( NodeObj *  node)

◆ tiovx_capture_delete_node()

vx_status tiovx_capture_delete_node ( NodeObj *  node)

◆ tiovx_capture_post_verify_graph()

vx_status tiovx_capture_post_verify_graph ( NodeObj *  node)

◆ tiovx_capture_get_cfg_size()

vx_uint32 tiovx_capture_get_cfg_size ( )

◆ tiovx_capture_get_priv_size()

vx_uint32 tiovx_capture_get_priv_size ( )