Changeset 5357:f3c705877ceb in roaraudio for libroar/vio_rtp.c
- Timestamp:
- 12/15/11 18:13:47 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/vio_rtp.c
r5278 r5357 44 44 {ROAR_RTP_PT_A_L16_441_2, {.codec = ROAR_CODEC_PCM_S_BE, .bits = 16, .rate = 44100, .channels = 2}}, 45 45 {ROAR_RTP_PT_A_L16_441_1, {.codec = ROAR_CODEC_PCM_S_BE, .bits = 16, .rate = 44100, .channels = 1}}, 46 {-1, {-1, -1, -1 }}46 {-1, {-1, -1, -1, -1}} 47 47 }; 48 48 … … 127 127 size_t len_need = self->mtu * 4 + sizeof(struct roar_rtp_header); // we hope to never get pkgs with size > 4*mtu 128 128 size_t len_have; 129 s ize_t have = 0;129 ssize_t have = 0; 130 130 ssize_t ret; 131 131 union { … … 202 202 data.vp += dataoffset; 203 203 204 if ( ret <= count ) {204 if ( ret <= (ssize_t)count ) { 205 205 memcpy(buf, data.vp, ret); 206 206 ROAR_DBG("roar_vio_rtp_read(vio=%p, buf=%p, count=?) = %llu", vio, buf, (long long unsigned)(have+ret)); … … 251 251 } 252 252 253 return len_have ? len_have : ret;253 return len_have ? (ssize_t)len_have : ret; 254 254 } 255 255
Note: See TracChangeset
for help on using the changeset viewer.