Lines Matching defs:delay1

834 	snd_pcm_sframes_t pdelay, cdelay, delay1, pdelay1, cdelay1, diff;
896 delay1 = cdelay1 + pdelay1;
909 (long)fill, (long)delay1
918 if (delay1 > fill && capt->counter > 0) {
925 diff = remove_samples(loop, 1, (delay1 - fill) / capt->pitch);
931 if (delay1 > fill) {
932 diff = (delay1 - fill) / play->pitch;
937 "sync: removing %li playback samples, delay1=%li\n", (long)diff, (long)delay1);
941 delay1 = cdelay1 + pdelay1;
944 "sync: removed %li playback samples, delay1=%li\n", (long)diff, (long)delay1);
946 if (delay1 > fill) {
947 diff = (delay1 - fill) / capt->pitch;
952 "sync: removing %li captured samples, delay1=%li\n", (long)diff, (long)delay1);
956 delay1 = cdelay1 + pdelay1;
959 "sync: removed %li captured samples, delay1=%li\n", (long)diff, (long)delay1);
963 diff = (fill - delay1) / play->pitch;
967 if (fill > delay1 && play->buf_count < (snd_pcm_uframes_t)diff) {
984 delay1 = writeit(play);
987 "sync: playback wrote %li samples\n", (long)delay1);
988 if (delay1 > diff) {
989 buf_remove(loop, delay1 - diff);
992 "sync: playback buf_remove %li samples\n", (long)(delay1 - diff));
998 } else if (delay1 < (snd_pcm_sframes_t)fill) {
999 diff = (fill - delay1) / play->pitch;
1001 delay1 = play->buf_size - play->buf_pos;
1004 "sync: playback short, silence filling %li / buf_count=%li\n", (long)delay1, play->buf_count);
1005 if (delay1 > diff)
1006 delay1 = diff;
1008 delay1 * play->channels);
1011 play->buf_pos += delay1;
1013 play->buf_count += delay1;
1014 diff -= delay1;
1033 delay1 = cdelay1 + pdelay1;
1034 snd_output_printf(loop->output, "%s: sync verify: %li\n", loop->id, delay1);