Home | History | Annotate | Download | only in audio

Lines Matching full:live

259     int           live = audio_pcm_hw_get_live_out (hw);

261 if (!live) {
270 while (live > 0) {
273 int wav_samples = audio_MIN(wav_bytes >> hw->info.shift, live);
274 int hw_samples = audio_MIN(hw->samples - hw->rpos, live);
284 //D("run_out: buffer:%d pos:%d size:%d wsamples:%d wbytes:%d live:%d rpos:%d hwsamples:%d\n", s->write_index,
285 // s->write_pos, s->write_size, wav_samples, wav_bytes, live, hw->rpos, hw->samples);
291 live -= wav_samples;
311 live = 0;
512 int live = hw->samples - hw->total_samples_captured;
514 if (!live) {
530 while (live > 0) {
533 int wav_samples = audio_MIN(wav_bytes >> hw->info.shift, live);
534 int hw_samples = audio_MIN(hw->samples - hw->wpos, live);
544 D("%s: buffer:%d pos:%d size:%d wsamples:%d wbytes:%d live:%d wpos:%d hwsamples:%d\n",
545 __FUNCTION__, s->read_index, s->read_pos, s->read_size, wav_samples, wav_bytes, live,
554 live -= wav_samples;
567 live = 0;