Home | History | Annotate | Download | only in audio

Lines Matching full:live

955     int live = hw->total_samples_captured - audio_pcm_hw_find_min_in (hw);
956 if (audio_bug (AUDIO_FUNC, live < 0 || live > hw->samples)) {
957 dolog ("live=%d hw->samples=%d\n", live, hw->samples);
960 return live;
964 int live, int pending)
967 int len = audio_MIN (left, live);
991 int live = hw->total_samples_captured - sw->total_hw_samples_acquired;
994 if (audio_bug (AUDIO_FUNC, live < 0 || live > hw->samples)) {
995 dolog ("live=%d hw->samples=%d\n", live, hw->samples);
999 rpos = hw->wpos - live;
1011 int samples, live, ret = 0, swlim, isamp, osamp, rpos, total = 0;
1016 live = hw->total_samples_captured - sw->total_hw_samples_acquired;
1017 if (audio_bug (AUDIO_FUNC, live < 0 || live > hw->samples)) {
1018 dolog ("live_in=%d hw->samples=%d\n", live, hw->samples);
1023 if (!live) {
1027 swlim = (live * sw->ratio) >> 32;
1092 int live = smin;
1094 if (audio_bug (AUDIO_FUNC, live < 0 || live > hw->samples)) {
1095 dolog ("live=%d hw->samples=%d\n", live, hw->samples);
1098 return live;
1108 int hwsamples, samples, isamp, osamp, wpos, live, dead, left, swlim, blck;
1117 live = sw->total_hw_samples_mixed;
1118 if (audio_bug (AUDIO_FUNC, live < 0 || live > hwsamples)){
1119 dolog ("live=%d hw->samples=%d\n", live, hwsamples);
1123 if (live == hwsamples) {
1125 dolog ("%s is full %d\n", sw->name, live);
1130 wpos = (sw->hw->rpos + live) % hwsamples;
1133 dead = hwsamples - live;
1141 dead = hwsamples - live;
1159 live += osamp;
1394 int live;
1400 live = sw->hw->total_samples_captured - sw->total_hw_samples_acquired;
1401 if (audio_bug (AUDIO_FUNC, live < 0 || live > sw->hw->samples)) {
1402 dolog ("live=%d sw->hw->samples=%d\n", live, sw->hw->samples);
1407 "%s: get_avail live %d ret %" PRId64 "\n",
1409 live, (((int64_t) live << 32) / sw->ratio) << sw->info.shift
1412 return (((int64_t) live << 32) / sw->ratio) << sw->info.shift;
1417 int live, dead;
1423 live = sw->total_hw_samples_mixed;
1425 if (audio_bug (AUDIO_FUNC, live < 0 || live > sw->hw->samples)) {
1426 dolog ("live=%d sw->hw->samples=%d\n", live, sw->hw->samples);
1430 dead = sw->hw->samples - live;
1433 dolog ("%s: get_free live %d dead %d ret %" PRId64 "\n",
1435 live, dead, (((int64_t) dead << 32) / sw->ratio) << sw->info.shift);
1485 int live, free, nb_live, cleanup_required, prev_rpos;
1487 live = audio_pcm_hw_get_live_out (hw, &nb_live);
1489 live = 0;
1492 if (audio_bug (AUDIO_FUNC, live < 0 || live > hw->samples)) {
1493 dolog ("live=%d hw->samples=%d\n", live, hw->samples);
1512 if (!live) {
1525 played = hw->pcm_ops->run_out (hw, live);
1620 int live, rpos, captured;
1624 captured = live = audio_pcm_hw_get_live_out (hw, NULL);
1626 while (live) {
1628 int to_capture = audio_MIN (live, left);
1641 live -= to_capture;