upipe-modules/upipe_rtp_demux.h header reference
Upipe higher-level module reading several RTP streams More
Header inclusion
Members
Type
Functions
- struct upipe_mgr * upipe_rtp_demux_mgr_alloc(void )
- int upipe_rtp_demux_mgr_get_autof_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p)
- int upipe_rtp_demux_mgr_get_idem_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p)
- int upipe_rtp_demux_mgr_get_rtpd_mgr(struct upipe_mgr *mgr, struct upipe_mgr *p)
- int upipe_rtp_demux_mgr_set_autof_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m)
- int upipe_rtp_demux_mgr_set_idem_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m)
- int upipe_rtp_demux_mgr_set_rtpd_mgr(struct upipe_mgr *mgr, struct upipe_mgr *m)
Description
Upipe higher-level module reading several RTP streams
Members detail
This macro is declared in upipe-modules/upipe_rtp_demux.h source file, line 52.
This macro is declared in upipe-modules/upipe_rtp_demux.h source file, line 66.
This macro is declared in upipe-modules/upipe_rtp_demux.h source file, line 38.
This macro is declared in upipe-modules/upipe_rtp_demux.h source file, line 39.
This macro is declared in upipe-modules/upipe_rtp_demux.h source file, line 31.
This function is declared in upipe-modules/upipe_rtp_demux.h source file, line 46.
This function returns the management structure for all rtp_demux pipes.
The return value is pointer to manager
This enum is declared in upipe-modules/upipe_rtp_demux.h source file, line 49.
This enum extends upipe_mgr_command with specific commands for rtp_demux.
Identifier | Value | Description |
---|---|---|
UPIPE_RTP_DEMUX_MGR_SENTINEL | UPIPE_MGR_CONTROL_LOCAL | |
UPIPE_RTP_DEMUX_MGR_GET_RTPD_MGR | unknown | returns the current manager for rtpd inner pipes (struct upipe_mgr **) |
UPIPE_RTP_DEMUX_MGR_SET_RTPD_MGR | unknown | sets the manager for rtpd inner pipes (struct upipe_mgr *) |
UPIPE_RTP_DEMUX_MGR_GET_IDEM_MGR | unknown | returns the current manager for idem inner pipes (struct upipe_mgr **) |
UPIPE_RTP_DEMUX_MGR_SET_IDEM_MGR | unknown | sets the manager for idem inner pipes (struct upipe_mgr *) |
UPIPE_RTP_DEMUX_MGR_GET_AUTOF_MGR | unknown | returns the current manager for autof inner pipes (struct upipe_mgr **) |
UPIPE_RTP_DEMUX_MGR_SET_AUTOF_MGR | unknown | sets the manager for autof inner pipes (struct upipe_mgr *) |
This function is declared in upipe-modules/upipe_rtp_demux.h source file, line 98.
This function returns the current manager for autof inner pipes.
Parameter list:
- mgr: pointer to manager
- p: filled in with the autof manager
The return value is an error code
This function is declared in upipe-modules/upipe_rtp_demux.h source file, line 97.
This function returns the current manager for idem inner pipes.
Parameter list:
- mgr: pointer to manager
- p: filled in with the idem manager
The return value is an error code
This function is declared in upipe-modules/upipe_rtp_demux.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
This function is declared in upipe-modules/upipe_rtp_demux.h source file, line 98.
This function sets the manager for autof inner pipes. This may only be called before any pipe has been allocated.
Parameter list:
- mgr: pointer to manager
- m: pointer to autof manager
The return value is an error code
This function is declared in upipe-modules/upipe_rtp_demux.h source file, line 97.
This function sets the manager for idem inner pipes. This may only be called before any pipe has been allocated.
Parameter list:
- mgr: pointer to manager
- m: pointer to idem manager
The return value is an error code
This function is declared in upipe-modules/upipe_rtp_demux.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