Lines Matching defs:free
185 goldfish_audio_buff_send( struct goldfish_audio_buff* b, int free, struct goldfish_audio_state* s )
189 if (write > free)
190 write = free;
501 static void goldfish_audio_callback(void *opaque, int free)
506 /* loop until free is zero or both buffers are empty */
507 while (free && s->current_buffer) {
510 while (free && s->current_buffer == 1) {
511 int written = goldfish_audio_buff_send( s->out_buff1, free, s );
514 free -= written;
526 while (free && s->current_buffer == 2) {
527 int written = goldfish_audio_buff_send( s->out_buff2, free, s );
530 free -= written;