RTP session functions
[RTP Layer]

Collaboration diagram for RTP session functions:

Functions

rtp_session * rtp_session_init (nms_sockaddr *local, nms_sockaddr *peer)
rtp_ssrc * rtp_session_get_ssrc (rtp_session *sess, struct rtsp_ctrl_t *ctl)

Detailed Description

RTP session functions

Function Documentation

rtp_ssrc* rtp_session_get_ssrc ( rtp_session *  sess,
struct rtsp_ctrl_t *  ctl 
)

Gets the active SSRC for the given RTP Session

Parameters:
sess The session for which to get the SSRC
ctl The RTSP Controller
Returns:
The SSRC itself or NULL if there is no active SSRC

Definition at line 115 of file rtp_session.c.

References rtp_active_ssrc_queue(), rtp_next_active_ssrc(), and rtsp_get_rtp_queue().

Here is the call graph for this function:

rtp_session* rtp_session_init ( nms_sockaddr *  local,
nms_sockaddr *  peer 
)

Initializes a new rtp session with the specified endpoints

Parameters:
local local endpoint
peer remote endpoint
Returns:
a new rtp session, NULL as failure

Definition at line 41 of file rtp_session.c.

References BANDWIDTH, RTP_AVP_UDP, rtp_transport_set(), and rtpptdefs_new().

Here is the call graph for this function:


Generated on Tue Feb 3 03:10:03 2009 for libnemesi by  doxygen 1.5.4