Changeset 272:34e5d64c0a95 in roaraudio
- Timestamp:
- 07/24/08 15:59:52 (16 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/streams.c
r271 r272 481 481 int streams_check (int id) { 482 482 int fh; 483 s ize_t req;483 ssize_t req; 484 484 struct roar_stream * s; 485 485 struct roar_stream_server * ss; … … 532 532 roar_buffer_free(b); 533 533 } else { 534 ROAR_DBG("streams_check(id=%i): EOF!", id); 535 roar_buffer_free(b); 536 streams_delete(id); 537 ROAR_DBG("streams_check(id=%i) = 0", id); 534 ROAR_DBG("streams_check(id=%i): read() = %i // errno: %s", id, req, strerror(errno)); 535 #ifdef ROAR_HAVE_LIBVORBISFILE 536 if ( errno != EAGAIN && errno != ESPIPE ) { // libvorbis file trys to seek a bit ofen :) 537 #else 538 if ( errno != EAGAIN ) { 539 #endif 540 ROAR_DBG("streams_check(id=%i): EOF!", id); 541 roar_buffer_free(b); 542 streams_delete(id); 543 ROAR_DBG("streams_check(id=%i) = 0", id); 544 } 538 545 return 0; 539 546 }
Note: See TracChangeset
for help on using the changeset viewer.