|
Data Structures |
| struct | pjmedia_sdp_attr |
| struct | pjmedia_sdp_rtpmap |
| struct | pjmedia_sdp_fmtp |
| struct | pjmedia_sdp_rtcp_attr |
| struct | pjmedia_sdp_conn |
| struct | pjmedia_sdp_media |
| struct | pjmedia_sdp_session |
Defines |
| #define | PJMEDIA_MAX_SDP_FMT 32 |
| #define | PJMEDIA_MAX_SDP_ATTR (PJMEDIA_MAX_SDP_FMT*2 + 4) |
| #define | PJMEDIA_MAX_SDP_MEDIA 16 |
Typedefs |
| typedef struct pjmedia_sdp_attr | pjmedia_sdp_attr |
| typedef struct pjmedia_sdp_rtpmap | pjmedia_sdp_rtpmap |
| typedef struct pjmedia_sdp_fmtp | pjmedia_sdp_fmtp |
| typedef struct pjmedia_sdp_conn | pjmedia_sdp_conn |
| typedef struct pjmedia_sdp_media | pjmedia_sdp_media |
| typedef struct pjmedia_sdp_session | pjmedia_sdp_session |
Functions |
| pjmedia_sdp_attr * | pjmedia_sdp_attr_create (pj_pool_t *pool, const char *name, const pj_str_t *value) |
| pjmedia_sdp_attr * | pjmedia_sdp_attr_clone (pj_pool_t *pool, const pjmedia_sdp_attr *attr) |
| pjmedia_sdp_attr * | pjmedia_sdp_attr_find (unsigned count, pjmedia_sdp_attr *const attr_array[], const pj_str_t *name, const pj_str_t *fmt) |
| pjmedia_sdp_attr * | pjmedia_sdp_attr_find2 (unsigned count, pjmedia_sdp_attr *const attr_array[], const char *name, const pj_str_t *fmt) |
| pj_status_t | pjmedia_sdp_attr_add (unsigned *count, pjmedia_sdp_attr *attr_array[], pjmedia_sdp_attr *attr) |
| unsigned | pjmedia_sdp_attr_remove_all (unsigned *count, pjmedia_sdp_attr *attr_array[], const char *name) |
| pj_status_t | pjmedia_sdp_attr_remove (unsigned *count, pjmedia_sdp_attr *attr_array[], pjmedia_sdp_attr *attr) |
| pj_status_t | pjmedia_sdp_attr_to_rtpmap (pj_pool_t *pool, const pjmedia_sdp_attr *attr, pjmedia_sdp_rtpmap **p_rtpmap) |
| pj_status_t | pjmedia_sdp_attr_get_rtpmap (const pjmedia_sdp_attr *attr, pjmedia_sdp_rtpmap *rtpmap) |
| pj_status_t | pjmedia_sdp_rtpmap_to_attr (pj_pool_t *pool, const pjmedia_sdp_rtpmap *rtpmap, pjmedia_sdp_attr **p_attr) |
| pj_status_t | pjmedia_sdp_attr_get_fmtp (const pjmedia_sdp_attr *attr, pjmedia_sdp_fmtp *fmtp) |
| pj_status_t | pjmedia_sdp_attr_get_rtcp (const pjmedia_sdp_attr *attr, pjmedia_sdp_rtcp_attr *rtcp) |
| pjmedia_sdp_attr * | pjmedia_sdp_attr_create_rtcp (pj_pool_t *pool, const pj_sockaddr *a) |
| pjmedia_sdp_conn * | pjmedia_sdp_conn_clone (pj_pool_t *pool, const pjmedia_sdp_conn *rhs) |
| pjmedia_sdp_media * | pjmedia_sdp_media_clone (pj_pool_t *pool, const pjmedia_sdp_media *rhs) |
| pjmedia_sdp_attr * | pjmedia_sdp_media_find_attr (const pjmedia_sdp_media *m, const pj_str_t *name, const pj_str_t *fmt) |
| pjmedia_sdp_attr * | pjmedia_sdp_media_find_attr2 (const pjmedia_sdp_media *m, const char *name, const pj_str_t *fmt) |
| pj_status_t | pjmedia_sdp_media_add_attr (pjmedia_sdp_media *m, pjmedia_sdp_attr *attr) |
| unsigned | pjmedia_sdp_media_remove_all_attr (pjmedia_sdp_media *m, const char *name) |
| pj_status_t | pjmedia_sdp_media_remove_attr (pjmedia_sdp_media *m, pjmedia_sdp_attr *attr) |
| pj_status_t | pjmedia_sdp_media_cmp (const pjmedia_sdp_media *sd1, const pjmedia_sdp_media *sd2, unsigned option) |
| pj_status_t | pjmedia_sdp_transport_cmp (const pj_str_t *t1, const pj_str_t *t2) |
| pj_status_t | pjmedia_sdp_media_deactivate (pj_pool_t *pool, pjmedia_sdp_media *m) |
| pj_status_t | pjmedia_sdp_parse (pj_pool_t *pool, char *buf, pj_size_t len, pjmedia_sdp_session **p_sdp) |
| int | pjmedia_sdp_print (const pjmedia_sdp_session *sdp, char *buf, pj_size_t size) |
| pj_status_t | pjmedia_sdp_validate (const pjmedia_sdp_session *sdp) |
| pjmedia_sdp_session * | pjmedia_sdp_session_clone (pj_pool_t *pool, const pjmedia_sdp_session *sdp) |
| pj_status_t | pjmedia_sdp_session_cmp (const pjmedia_sdp_session *sd1, const pjmedia_sdp_session *sd2, unsigned option) |