• Home
  • Raw
  • Download

Lines Matching refs:frames

129         int frames = 0;  in audio_vbuffer_write()  local
131 frames = MIN(frame_count, audio_vbuffer->frame_count - audio_vbuffer->head); in audio_vbuffer_write()
133 frames = MIN(frame_count, audio_vbuffer->tail - (audio_vbuffer->head)); in audio_vbuffer_write()
140 frames*audio_vbuffer->frame_size); in audio_vbuffer_write()
141 audio_vbuffer->live += frames; in audio_vbuffer_write()
142 frames_written += frames; in audio_vbuffer_write()
143 frame_count -= frames; in audio_vbuffer_write()
144 audio_vbuffer->head = (audio_vbuffer->head + frames) % audio_vbuffer->frame_count; in audio_vbuffer_write()
156 int frames = 0; in audio_vbuffer_read() local
159 frames = MIN(frame_count, audio_vbuffer->frame_count - audio_vbuffer->tail); in audio_vbuffer_read()
161 frames = MIN(frame_count, audio_vbuffer->head - audio_vbuffer->tail); in audio_vbuffer_read()
167 frames*audio_vbuffer->frame_size); in audio_vbuffer_read()
168 audio_vbuffer->live -= frames; in audio_vbuffer_read()
169 frames_read += frames; in audio_vbuffer_read()
170 frame_count -= frames; in audio_vbuffer_read()
171 audio_vbuffer->tail = (audio_vbuffer->tail + frames) % audio_vbuffer->frame_count; in audio_vbuffer_read()
484 int frames = audio_vbuffer_read(&out->buffer, buffer, buffer_frames); in out_write_worker() local
486 int ret = pcm_write(pcm, buffer, pcm_frames_to_bytes(pcm, frames)); in out_write_worker()
543 const size_t frames = bytes / audio_stream_out_frame_size(stream); in out_write() local
564 size_t frames_written = audio_vbuffer_write(&out->buffer, buffer, frames); in out_write()
568 out->frames_written += frames; in out_write()
569 out->frames_rendered += frames; in out_write()
570 out->frames_total_buffered += frames; in out_write()
577 int frames_sleep = out->frames_total_buffered < out->buffer.frame_count ? 0 : frames; in out_write()
598 if (frames_written < frames) { in out_write()
599 …ALOGW("Hardware backing HAL too slow, could only write %zu of %zu frames", frames_written, frames); in out_write()
607 uint64_t *frames, struct timespec *timestamp) in out_get_presentation_position() argument
610 if (stream == NULL || frames == NULL || timestamp == NULL) { in out_get_presentation_position()
616 get_current_output_position(out, frames, timestamp); in out_get_presentation_position()
1065 const size_t frames = bytes / audio_stream_in_frame_size(stream); in in_read() local
1090 … const size_t frames_wait = ((uint64_t)frames_available > frames) ? 0 : frames - frames_available; in in_read()
1107 in->standby_frames_read += frames; in in_read()
1121 read_frames = audio_vbuffer_read(&in->buffer, in->stereo_to_mono_buf, frames); in in_read()
1129 for (i = 0; i < frames; i++) { in in_read()
1135 read_frames = audio_vbuffer_read(&in->buffer, buffer, frames); in in_read()
1160 int64_t *frames, int64_t *time) in in_get_capture_position() argument
1165 get_current_input_position(in, frames, &current_time); in in_get_capture_position()