Finding Media in an SDP Session Structure
sdp_media_t sdp_find_media(sdp_media_t *media, const char *name);
The sdp_find_media
()
function searches the media
list that is specified by the media
parameter for the
media entry that is specified by the name
parameter.
For more information, see the
sdp_find_media
(3COMMPUTIL) man page.
Example 2-3 Using sdp_find_media
()
The incomplete SDP description in this example has two sections, an audio section and a video section.
m=audio 49170 RTP/AVP 0 8 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 m=video 51372 RTP/AVP 31 32 a=rtpmap:31 H261/90000 a=rtpmap:32 MPV/90000 /* * Assuming that above description is parsed using sdp_parse() and that * the parsed structure is in "session" sdp_session_t structure. */ sdp_media_t *my_media; my_media = sdp_find_media(session->s_media, "video"); /* * my_media now points to the structure containg video media section * information */