TIOVX User Guide
hwa_vpac_fc.h File Reference

The FC kernels in this kernel extension. More...

#include <VX/vx.h>
#include <VX/vx_kernels.h>
#include "TI/hwa_vpac_viss.h"
#include "TI/hwa_vpac_msc.h"

Go to the source code of this file.

Data Structures

struct  tivx_vpac_fc_viss_msc_params_t
 The input config data structure used by the TIVX_KERNEL_VPAC_FC kernel. More...
 

Macros

#define TIVX_KERNEL_VPAC_FC_NAME   "com.ti.hwa.vpac_fc"
 vpac_fc kernel name
 
#define TIVX_VPAC_FC_MSC_CMD_SET_COEFF   (0x10000000u)
 Control Command to set MSC Filter Coefficients User data object tivx_vpac_msc_coefficients_t is passed as argument with this control command.
 
#define TIVX_VPAC_FC_MSC_CMD_SET_INPUT_PARAMS   (0x10000001u)
 Control Command to set MSC input parameters. More...
 
#define TIVX_VPAC_FC_MSC_CMD_SET_OUTPUT_PARAMS   (0x10000002u)
 Control Command to set MSC output scaling parameters. More...
 
#define TIVX_VPAC_FC_MSC_CMD_SET_CROP_PARAMS   (0x10000003u)
 Control Command to set MSC output croping parameters. More...
 
#define TIVX_VPAC_FC_VISS_CMD_SET_DCC_PARAMS   (0x10000004u)
 Control Command to set the DCC (Dynamic Camera Configuration) information to the given VISS Node. More...
 
#define TIVX_VPAC_FC_DELETE_GRAPH   (0x10000005u)
 Control Command to delete the flex-connect path created by the FC node. More...
 

Functions

void tivxRegisterHwaTargetVpacFcKernels (void)
 Function to register HWA Kernels on the vpac_fc Target.
 
void tivxUnRegisterHwaTargetVpacFcKernels (void)
 Function to un-register HWA Kernels on the vpac_fc Target.
 
VX_API_ENTRY vx_node VX_API_CALL tivxVpacFcVissMscNode (vx_graph graph, vx_user_data_object configuration, vx_user_data_object viss_ae_awb_result, vx_user_data_object dcc_buf, tivx_raw_image viss_raw, vx_image viss_out0, vx_image viss_out1, vx_image viss_out2, vx_image viss_out3, vx_user_data_object viss_h3a_out, vx_distribution viss_histogram0, vx_distribution viss_histogram1, vx_distribution viss_raw_histogram, vx_image msc_scale_out0_img, vx_image msc_scale_out1_img, vx_image msc_scale_out2_img, vx_image msc_scale_out3_img, vx_image msc_scale_out4_img, vx_image msc_scale_out5_img, vx_image msc_scale_out6_img, vx_image msc_scale_out7_img, vx_image msc_scale_out8_img, vx_image msc_scale_out9_img)
 [Graph] Creates a VPAC_FC Node. More...
 

Detailed Description

The FC kernels in this kernel extension.

Definition in file hwa_vpac_fc.h.