Changeset 3547 for pjproject/trunk/pjmedia/src/pjmedia/transport_ice.c
- Timestamp:
- Apr 28, 2011 4:01:40 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/src/pjmedia/transport_ice.c
r2957 r3547 175 175 static const pj_str_t STR_IP6 = { "IP6", 3 }; 176 176 static const pj_str_t STR_RTCP = { "rtcp", 4 }; 177 static const pj_str_t STR_BANDW_RR = { "RR", 2 }; 178 static const pj_str_t STR_BANDW_RS = { "RS", 2 }; 177 179 178 180 enum { … … 602 604 if (attr) 603 605 pjmedia_sdp_attr_remove(&m->attr_count, m->attr, attr); 606 /* If RTCP is not in use, we MUST send b=RS:0 and b=RR:0. */ 607 pj_assert(m->bandw_count + 2 <= PJ_ARRAY_SIZE(m->bandw)); 608 if (m->bandw_count + 2 <= PJ_ARRAY_SIZE(m->bandw)) { 609 m->bandw[m->bandw_count] = PJ_POOL_ZALLOC_T(sdp_pool, 610 pjmedia_sdp_bandw); 611 pj_memcpy(&m->bandw[m->bandw_count]->modifier, &STR_BANDW_RS, 612 sizeof(pj_str_t)); 613 m->bandw_count++; 614 m->bandw[m->bandw_count] = PJ_POOL_ZALLOC_T(sdp_pool, 615 pjmedia_sdp_bandw); 616 pj_memcpy(&m->bandw[m->bandw_count]->modifier, &STR_BANDW_RR, 617 sizeof(pj_str_t)); 618 m->bandw_count++; 619 } 604 620 } 605 621
Note: See TracChangeset
for help on using the changeset viewer.