Lines Matching refs:media

226 sdp_find_media(sdp_media_t *media, const char *name)  in sdp_find_media()  argument
228 if (media == NULL || name == NULL || (strlen(name) == 0)) { in sdp_find_media()
231 while (media != NULL) { in sdp_find_media()
232 if (media->m_name != NULL) { in sdp_find_media()
233 if (strcasecmp(name, media->m_name) == 0) in sdp_find_media()
234 return (media); in sdp_find_media()
236 media = media->m_next; in sdp_find_media()
238 return (media); in sdp_find_media()
266 sdp_find_media_rtpmap(sdp_media_t *media, const char *format) in sdp_find_media_rtpmap() argument
271 if (media == NULL || format == NULL || (strlen(format) == 0)) { in sdp_find_media_rtpmap()
274 attr = media->m_attr; in sdp_find_media_rtpmap()
669 int portcount, const char *protocol, const char *fmt, sdp_media_t **media) in sdp_add_media() argument
675 if (media != NULL) in sdp_add_media()
676 *media = NULL; in sdp_add_media()
706 if (media != NULL) in sdp_add_media()
707 *media = new_media; in sdp_add_media()
732 sdp_media_t *media; in sdp_get_length() local
797 media = session->s_media; in sdp_get_length()
798 while (media != NULL) { in sdp_get_length()
800 len += strlen(media->m_name); in sdp_get_length()
801 len += snprintf(buf, 1, "%u", media->m_port) + 1; in sdp_get_length()
802 len += snprintf(buf, 1, "%d", media->m_portcount) + 1; in sdp_get_length()
803 len += strlen(media->m_proto) + 1; in sdp_get_length()
804 list = media->m_format; in sdp_get_length()
809 if (media->m_info != NULL) in sdp_get_length()
810 len += strlen(media->m_info) + FIELD_EQUALS_CRLF_LEN; in sdp_get_length()
811 conn = media->m_conn; in sdp_get_length()
813 bw = media->m_bw; in sdp_get_length()
815 SDP_LEN_KEY(media->m_key); in sdp_get_length()
816 attr = media->m_attr; in sdp_get_length()
818 media = media->m_next; in sdp_get_length()
835 sdp_media_t *media; in sdp_clone_session() local
916 media = session->s_media; in sdp_clone_session()
917 while (media != NULL) { in sdp_clone_session()
918 if (sdp_list_to_str(media->m_format, &format, B_TRUE) != 0) in sdp_clone_session()
920 if (sdp_add_media(new_sess, media->m_name, in sdp_clone_session()
921 media->m_port, media->m_portcount, media->m_proto, in sdp_clone_session()
927 if (media->m_info != NULL) { in sdp_clone_session()
929 media->m_info) != 0) { in sdp_clone_session()
933 conn = media->m_conn; in sdp_clone_session()
935 bw = media->m_bw; in sdp_clone_session()
937 SDP_ADD_KEY(new_media->m_key, media->m_key); in sdp_clone_session()
938 attr = media->m_attr; in sdp_clone_session()
941 media = media->m_next; in sdp_clone_session()
973 sdp_media_t *media; in sdp_session_to_str() local
1084 media = session->s_media; in sdp_session_to_str()
1085 while (media != NULL) { in sdp_session_to_str()
1086 if (media->m_portcount == 1) { in sdp_session_to_str()
1087 wrote = snprintf(buf, len, "m=%s %d %s", media->m_name, in sdp_session_to_str()
1088 media->m_port, media->m_proto); in sdp_session_to_str()
1090 wrote = snprintf(buf, len, "m=%s %d/%d %s", media-> in sdp_session_to_str()
1091 m_name, media->m_port, media->m_portcount, media-> in sdp_session_to_str()
1096 list = media->m_format; in sdp_session_to_str()
1106 SDP_INFORMATION_TO_STR(media->m_info); in sdp_session_to_str()
1107 conn = media->m_conn; in sdp_session_to_str()
1109 bw = media->m_bw; in sdp_session_to_str()
1111 SDP_KEY_TO_STR(media->m_key); in sdp_session_to_str()
1112 attr = media->m_attr; in sdp_session_to_str()
1114 media = media->m_next; in sdp_session_to_str()
1196 sdp_delete_all_media_field(sdp_media_t *media, const char field) in sdp_delete_all_media_field() argument
1198 if (media == NULL) in sdp_delete_all_media_field()
1202 free(media->m_info); in sdp_delete_all_media_field()
1203 media->m_info = NULL; in sdp_delete_all_media_field()
1206 sdp_free_connection(media->m_conn); in sdp_delete_all_media_field()
1207 media->m_conn = NULL; in sdp_delete_all_media_field()
1210 sdp_free_bandwidth(media->m_bw); in sdp_delete_all_media_field()
1211 media->m_bw = NULL; in sdp_delete_all_media_field()
1214 sdp_free_key(media->m_key); in sdp_delete_all_media_field()
1215 media->m_key = NULL; in sdp_delete_all_media_field()
1218 sdp_free_attribute(media->m_attr); in sdp_delete_all_media_field()
1219 media->m_attr = NULL; in sdp_delete_all_media_field()
1232 sdp_delete_media(sdp_media_t **l_media, sdp_media_t *media) in sdp_delete_media() argument
1237 if (l_media == NULL || *l_media == NULL || media == NULL) in sdp_delete_media()
1241 while (cur != NULL && cur != media) { in sdp_delete_media()