Changeset 381:46b9c9025e7f in roaraudio for roard
- Timestamp:
- 08/05/08 19:23:36 (16 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/streams.c
r377 r381 45 45 n->datalen = 0; 46 46 n->offset = 0; 47 n->pos = 0; 47 48 48 49 ((struct roar_stream_server*)n)->client = -1; … … 199 200 // function in the whole project? 200 201 size_t todo = ROAR_OUTPUT_CALC_OUTBUFSIZE(info); 202 size_t needed = todo; 201 203 size_t todo_in; 202 204 size_t len, outlen; … … 389 391 */ 390 392 393 ((struct roar_stream*)g_streams[id])->pos = 394 ROAR_MATH_OVERFLOW_ADD(((struct roar_stream*)g_streams[id])->pos, 395 ROAR_OUTPUT_CALC_OUTBUFSAMP(info, needed-todo)); 396 //ROAR_WARN("stream=%i, pos=%u", id, ((struct roar_stream*)g_streams[id])->pos); 397 391 398 if ( todo > 0 ) { // zeroize the rest of teh buffer 392 399 memset(rest, 0, todo);
Note: See TracChangeset
for help on using the changeset viewer.