upipe-modules/upipe_blit.h header reference

Header inclusion  

Members  

Type  

Functions  

Members detail  

#define UPIPE_BLIT_INPUT_SIGNATURE  

This macro is declared in upipe-modules/upipe_blit.h source file, line 34.

#define UPIPE_BLIT_SIGNATURE  

This macro is declared in upipe-modules/upipe_blit.h source file, line 33.

#define _UPIPE_MODULES_UPIPE_BLIT_H_  

This macro is declared in upipe-modules/upipe_blit.h source file, line 27.

struct upipe_mgr * upipe_blit_mgr_alloc(void )  

This function is declared in upipe-modules/upipe_blit.h source file, line 41.

This function returns the management structure for blit pipes.

The return value is pointer to manager

enum upipe_blit_sub_command  

This enum is declared in upipe-modules/upipe_blit.h source file, line 45.

This enum extends upipe_command with specific commands for upipe_blit_sub pipes.

IdentifierValueDescription
UPIPE_SUB_SENTINEL0
UPIPE_SUB_SET_POSITIONH1
UPIPE_SUB_GET_POSITIONH2
UPIPE_SUB_SET_POSITIONV3
UPIPE_SUB_GET_POSITIONV4
UPIPE_SUB_SET_POSITION5
UPIPE_SUB_GET_POSITION6

enum ubase_err upipe_blit_sub_get_hposition(struct upipe *upipe, int *h)  

This function is declared in upipe-modules/upipe_blit.h source file, line 69.

This function returns the current H position of the sub.

Parameters list:

  • upipe: description structure of the pipe
  • h: filled with current horizontal position

The return value is an error code

enum ubase_err upipe_blit_sub_get_position(struct upipe *upipe, int *h, int *v)  

This function is declared in upipe-modules/upipe_blit.h source file, line 136.

This function return the position of the sub.

Parameters list:

  • upipe: description structure of the pipe
  • h: horizontal position
  • v: vertical position

The return value is an error code

enum ubase_err upipe_blit_sub_get_vposition(struct upipe *upipe, int *v)  

This function is declared in upipe-modules/upipe_blit.h source file, line 95.

This function returns the current V position of the sub.

Parameters list:

  • upipe: description structure of the pipe
  • v: filled with current vertical position

The return value is an error code

enum ubase_err upipe_blit_sub_set_hposition(struct upipe *upipe, int h)  

This function is declared in upipe-modules/upipe_blit.h source file, line 82.

This function sets the H position of the sub.

Parameters list:

  • upipe: description structure of the pipe
  • h: horizontal position

The return value is an error code

enum ubase_err upipe_blit_sub_set_position(struct upipe *upipe, int h, int v)  

This function is declared in upipe-modules/upipe_blit.h source file, line 122.

This function sets the position of the sub.

Parameters list:

  • upipe: description structure of the pipe
  • h: horizontal position
  • v: vertical position

The return value is an error code

enum ubase_err upipe_blit_sub_set_vposition(struct upipe *upipe, int v)  

This function is declared in upipe-modules/upipe_blit.h source file, line 108.

This function sets the V position of the sub.

Parameters list:

  • upipe: description structure of the pipe
  • v: vertical position

The return value is an error code

Valid XHTML 1.0 StrictGenerated by cmassiot on Thu Nov 6 12:15:23 2014 using MkDoc