upipe-modules/upipe_rtp_source.h header reference

Bin pipe decapsulating RTP packets from a UDP source More

Header inclusion  

Members  

Type  

Functions  

Description  

Bin pipe decapsulating RTP packets from a UDP source

Members detail  

#define UPIPE_RTPSRC_MGR_GET_SET_MGR(name, NAME)  

This macro is declared in upipe-modules/upipe_rtp_source.h source file, line 51.

#define UPIPE_RTPSRC_MGR_GET_SET_MGR2(name, NAME)  

This macro is declared in upipe-modules/upipe_rtp_source.h source file, line 65.

#define UPIPE_RTPSRC_SIGNATURE  

This macro is declared in upipe-modules/upipe_rtp_source.h source file, line 38.

#define _UPIPE_MODULES_UPIPE_RTP_SOURCE_H_  

This macro is declared in upipe-modules/upipe_rtp_source.h source file, line 31.

struct upipe_mgr * upipe_rtpsrc_mgr_alloc(void )  

This function is declared in upipe-modules/upipe_rtp_source.h source file, line 45.

This function returns the management structure for all rtpsrc pipes.

The return value is pointer to manager

enum upipe_rtpsrc_mgr_command  

This enum is declared in upipe-modules/upipe_rtp_source.h source file, line 48.

This enum extends upipe_mgr_command with specific commands for rtpsrc.

IdentifierValueDescription
UPIPE_RTPSRC_MGR_SENTINELUPIPE_MGR_CONTROL_LOCAL
UPIPE_RTPSRC_MGR_GET_UDPSRC_MGRunknownreturns the current manager for udpsrc inner pipes (struct upipe_mgr **)
UPIPE_RTPSRC_MGR_SET_UDPSRC_MGRunknownsets the manager for udpsrc inner pipes (struct upipe_mgr *)
UPIPE_RTPSRC_MGR_GET_RTPD_MGRunknownreturns the current manager for rtpd inner pipes (struct upipe_mgr **)
UPIPE_RTPSRC_MGR_SET_RTPD_MGRunknownsets the manager for rtpd inner pipes (struct upipe_mgr *)
UPIPE_RTPSRC_MGR_GET_SETFLOWDEF_MGRunknownreturns the current manager for setflowdef inner pipes (struct upipe_mgr **)
UPIPE_RTPSRC_MGR_SET_SETFLOWDEF_MGRunknownsets the manager for setflowdef inner pipes (struct upipe_mgr *)

int upipe_rtpsrc_mgr_get_rtpd_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p)  

This function is declared in upipe-modules/upipe_rtp_source.h source file, line 96.

This function returns the current manager for rtpd inner pipes.

Parameter list:

  • mgr: pointer to manager
  • p: filled in with the rtpd manager

The return value is an error code

int upipe_rtpsrc_mgr_get_setflowdef_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p)  

This function is declared in upipe-modules/upipe_rtp_source.h source file, line 97.

This function returns the current manager for setflowdef inner pipes.

Parameter list:

  • mgr: pointer to manager
  • p: filled in with the setflowdef manager

The return value is an error code

int upipe_rtpsrc_mgr_get_udpsrc_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p)  

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

This function returns the current manager for udpsrc inner pipes.

Parameter list:

  • mgr: pointer to manager
  • p: filled in with the udpsrc manager

The return value is an error code

int upipe_rtpsrc_mgr_set_rtpd_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m)  

This function is declared in upipe-modules/upipe_rtp_source.h source file, line 96.

This function sets the manager for rtpd inner pipes. This may only be called before any pipe has been allocated.

Parameter list:

  • mgr: pointer to manager
  • m: pointer to rtpd manager

The return value is an error code

int upipe_rtpsrc_mgr_set_setflowdef_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m)  

This function is declared in upipe-modules/upipe_rtp_source.h source file, line 97.

This function sets the manager for setflowdef inner pipes. This may only be called before any pipe has been allocated.

Parameter list:

  • mgr: pointer to manager
  • m: pointer to setflowdef manager

The return value is an error code

int upipe_rtpsrc_mgr_set_udpsrc_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m)  

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

This function sets the manager for udpsrc inner pipes. This may only be called before any pipe has been allocated.

Parameter list:

  • mgr: pointer to manager
  • m: pointer to udpsrc manager

The return value is an error code

Valid XHTML 1.0 StrictGenerated by cmassiot on Fri Feb 2 23:57:18 2018 using MkDoc