Lines 306-315
Link Here
|
306 |
int bytes_read; |
306 |
int bytes_read; |
307 |
player->actual_length = 0; |
307 |
player->actual_length = 0; |
308 |
do { |
308 |
do { |
309 |
bytes_read = ESD_READ_BIN( player->source_id, |
309 |
ESD_READ_BIN( player->source_id, |
310 |
player->data_buffer + player->actual_length, |
310 |
player->data_buffer + player->actual_length, |
311 |
player->buffer_length - player->actual_length, |
311 |
player->buffer_length - player->actual_length, |
312 |
actual, "str rd" ); |
312 |
actual, "str rd" ); |
|
|
313 |
bytes_read = actual; |
313 |
if (bytes_read < player->buffer_length - player->actual_length) |
314 |
if (bytes_read < player->buffer_length - player->actual_length) |
314 |
break; |
315 |
break; |
315 |
|
316 |
|