Data Structures | |
| struct | sdp_attr_s |
| SDP attributes list basic element. More... | |
| struct | sdp_medium_info_s |
| Medium imformations. More... | |
| struct | sdp_session_info |
| Session informations. More... | |
Defines | |
| #define | SDP_MEDIA_FIELDS |
| #define | SDP_SESSION_FIELDS |
Typedefs | |
| typedef struct sdp_attr_s | sdp_attr |
| typedef struct sdp_medium_info_s | sdp_medium_info |
Functions | |
| sdp_session_info * | sdp_session_setup (char *descr, int descr_len) |
| sdp_medium_info * | sdp_media_setup (char **descr, int descr_len) |
| int | sdp_set_attr (sdp_attr **attr_list, char *a) |
| void | sdp_session_destroy (sdp_session_info *) |
| void | sdp_media_destroy (sdp_medium_info *) |
| int | sdp_parse_m_descr (sdp_medium_info *, char *) |
| sdp_attr * | sdp_get_attr (sdp_attr *attr_list, char *name) |
| sdp_range | sdp_parse_range (char *value) |
SDP is intended for describing multimedia sessions for the purposes of session announcement, session invitation, and other forms of multimedia session initiation. (from RFC abstract)
| #define SDP_MEDIA_FIELDS |
| #define SDP_SESSION_FIELDS |
| sdp_medium_info* sdp_media_setup | ( | char ** | descr, | |
| int | descr_len | |||
| ) |
Parse SDP media informations
| descr | the body to parse | |
| descr_len | its length |
Definition at line 35 of file sdp_media_setup.c.
References sdp_medium_info_s::next.
Referenced by sdp_session_setup().
| sdp_range sdp_parse_range | ( | char * | value | ) |
Parses an SDP range attribute value (currently only NPT format is supported, the code is based on feng's parse_play_time_range)
Definition at line 67 of file sdp_attr.c.
| sdp_session_info* sdp_session_setup | ( | char * | descr, | |
| int | descr_len | |||
| ) |
Parses the SDP
| descr | the text to be parsed | |
| descr_len | the length of the text |
Definition at line 37 of file sdp_session_setup.c.
References sdp_media_setup().

1.5.4