MPP Programming Interface Reference Manual  jpl-r2.0.0
mpi_sys.h File Reference

MPI for MPP system. More...

#include "mpi_common.h"

Data Structures

struct  MPI_VB_POOL_CONF_S
 Struct for pool configuration. More...
 
struct  MPI_VB_CONF_S
 Struct for video buffer configuration. More...
 

Macros

#define MPI_MAX_POOL_NAME_LEN   16
 
#define MPI_MAX_PUB_POOL   16
 

Functions

INT32 MPI_VB_setConf (const MPI_VB_CONF_S *p_vb_conf)
 Set video buffer configuration. More...
 
INT32 MPI_VB_getConf (MPI_VB_CONF_S *p_vb_conf)
 Get video buffer configuration. More...
 
INT32 MPI_VB_init (VOID)
 Initialize video buffer system. More...
 
INT32 MPI_VB_exit (VOID)
 Exit video buffer system. More...
 
INT32 MPI_SYS_init (VOID)
 Initialize MPI system.
 
INT32 MPI_SYS_exit (VOID)
 Exit MPI system.
 

Detailed Description

MPI for MPP system.

Macro Definition Documentation

#define MPI_MAX_POOL_NAME_LEN   16

Max string length for pool name.

#define MPI_MAX_PUB_POOL   16

Max number of public pool.

Function Documentation

INT32 MPI_VB_exit ( VOID  )

Exit video buffer system.

See also
MPI_VB_init()
Returns
The execution result.
INT32 MPI_VB_getConf ( MPI_VB_CONF_S p_vb_conf)

Get video buffer configuration.

Parameters
[out]p_vb_confpointer to video buffer configuration.
See also
MPI_VB_setConf()
Returns
The execution result.
INT32 MPI_VB_init ( VOID  )

Initialize video buffer system.

See also
MPI_VB_exit()
Returns
The execution result.
INT32 MPI_VB_setConf ( const MPI_VB_CONF_S p_vb_conf)

Set video buffer configuration.

Parameters
[in]p_vb_confpointer to video buffer configuration.
See also
MPI_VB_getConf()
Returns
The execution result.