63 #ifndef VIDEO_IO_DISPLAY_M2M_H_ 64 #define VIDEO_IO_DISPLAY_M2M_H_ 67 #include <VX/vx_kernels.h> 81 #define TIVX_KERNEL_DISPLAY_M2M_NAME "com.ti.displaym2m" 92 #define TIVX_DISPLAY_M2M_GET_STATISTICS (0x40000001u) 102 #define TIVX_DISPLAY_M2M_MAX_PIPE (1U) struct _vx_image * vx_image
VX_API_ENTRY vx_node VX_API_CALL tivxDisplayM2MNode(vx_graph graph, vx_user_data_object configuration, vx_image input, vx_image output)
[Graph] Creates a DISPLAY_M2M Node. This node can be used to do color space conversion like YUV422 to...
void tivx_display_m2m_params_init(tivx_display_m2m_params_t *prms)
Function to initialize Display M2M Parameters.
struct _vx_user_data_object * vx_user_data_object
The User Data Object. User Data Object is a strongly-typed container for other data structures...
The configuration data structure used by the TIVX_KERNEL_DISPLAY_M2M kernel.
struct _vx_graph * vx_graph
Display M2M status structure used to get the current status.
void tivxRegisterVideoIOTargetDisplayM2MKernels(void)
Function to register video io Kernels on the display_m2m Target.
struct _vx_node * vx_node
#define TIVX_DISPLAY_M2M_MAX_PIPE
Maximum number of display pipe-line supported in the DSS M2M node. Multiple number of pipe-lines are ...
void tivxUnRegisterVideoIOTargetDisplayM2MKernels(void)
Function to un-register video io Kernels on the display_m2m Target.
vx_status(* VX_API_CALL)(vx_reference *ref)
Callback type used to register release callbacks from object dervied from references.