TIOVX User Guide

Detailed Description

Display M2M Kernels.

Data Structures

struct  tivx_display_m2m_params_t
 The configuration data structure used by the TIVX_KERNEL_DISPLAY_M2M kernel. More...
 
struct  tivx_display_m2m_statistics_t
 Display M2M status structure used to get the current status. More...
 

Defines

#define TIVX_KERNEL_DISPLAY_M2M_NAME   "com.ti.displaym2m"
 Display M2M kernel name.
 
#define TIVX_DISPLAY_M2M_GET_STATISTICS   (0x40000001u)
 Control Command to return Display M2M statistics to application. More...
 
#define TIVX_DISPLAY_M2M_MAX_PIPE   (1U)
 Maximum number of display pipe-line supported in the DSS M2M node. Multiple number of pipe-lines are needed to support blending.
 

Functions

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 YUV420 OR RGB888 to YUV420 and vice versa. This node operates in Memory to Memory mode. More...
 
void tivx_display_m2m_params_init (tivx_display_m2m_params_t *prms)
 Function to initialize Display M2M Parameters. More...
 

Macro Definition Documentation

◆ TIVX_DISPLAY_M2M_GET_STATISTICS

#define TIVX_DISPLAY_M2M_GET_STATISTICS   (0x40000001u)

Control Command to return Display M2M statistics to application.

This control command returns the status of the Display M2M node. Please refer to tivx_display_m2m_statistics_t structure.

Definition at line 92 of file video_io_display_m2m.h.

Function Documentation

◆ tivxDisplayM2MNode()

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 YUV420 OR RGB888 to YUV420 and vice versa. This node operates in Memory to Memory mode.

Parameters
[in]graphThe reference to the graph.
[in]configuration
[in]input
[out]output
See also
TIVX_KERNEL_DISPLAY_M2M_NAME
Returns
vx_node.
Return values
vx_nodeA node reference. Any possible errors preventing a successful creation should be checked using vxGetStatus

◆ tivx_display_m2m_params_init()

void tivx_display_m2m_params_init ( tivx_display_m2m_params_t prms)

Function to initialize Display M2M Parameters.

Parameters
prms[in] Pointer to display M2M params configuration structure