Changeset 4521
- Timestamp:
- 10/16/09 16:20:17 (4 years ago)
- Files:
-
- 1 modified
-
vic/branches/cc/rtp/session.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
vic/branches/cc/rtp/session.cpp
r4520 r4521 1278 1278 u_int16_t end = ntohs(xr1->end_seq); 1279 1279 1280 // parse XR chunks 1281 u_int16_t *chunk = (u_int16_t *) ++xr1; 1282 1280 1283 // i am an RTP data sender, so do the sender stuffs (AoA) 1281 1284 if (am_i_sender()) { 1282 1285 printf(">>> parse_xr - i_am_sender\n"); 1283 // parse XR chunks1284 u_int16_t *chunk = (u_int16_t *) ++xr1;1285 1286 1286 printf(" [%s +%d] beg:%d, end:%d, xr1len:%d (xrlen:%d)\n", 1287 1287 __FILE__,__LINE__,begin, end, ntohs(xr1->xr_len), xrlen); 1288 1288 1289 // TFWC sender 1289 // TFWC sender (getting AckVec) 1290 1290 tfwc_sndr_recv(xr->BT, begin, end, chunk); 1291 1291 … … 1296 1296 else { 1297 1297 printf(">>> parse_xr - i_am_receiver\n"); 1298 printf(" [%s +%d] beg:%d, end:%d\n", 1299 __FILE__,__LINE__, begin, end); 1300 1301 // parse XR chunks 1302 u_int16_t *chunk = (u_int16_t *) ++xr1; 1303 1304 printf(" [%s +%d] begin:%d, chunk[0]:%d\n", 1305 __FILE__,__LINE__, begin, ntohs(chunk[0])); 1306 1307 // TFWC receiver 1298 printf(" [%s +%d] chunk[0]:%d\n", 1299 __FILE__,__LINE__, ntohs(chunk[0])); 1300 1301 // TFWC receiver (getting ackofack) 1308 1302 tfwc_rcvr_recv_aoa(xr->BT, chunk); 1309 1303 } // end of XR block type 1
