Lines Matching refs:frame_buffer
88 static int fill_buf(int fd, void *frame_buffer, snd_pcm_access_t access, in fill_buf() argument
98 len = read(fd, frame_buffer, size); in fill_buf()
107 static int fill_vector(int fd, void *frame_buffer, snd_pcm_access_t access, in fill_vector() argument
111 char **bufs = frame_buffer; in fill_vector()
131 static void deallocate_buf(void *frame_buffer, unsigned int samples_per_frame) in deallocate_buf() argument
133 free(frame_buffer); in deallocate_buf()
136 static void deallocate_vector(void *frame_buffer, in deallocate_vector() argument
139 char **bufs = frame_buffer; in deallocate_vector()
157 int (*fill)(int fd, void *frame_buffer, snd_pcm_access_t access, in test_frame_count()
160 void (*deallocator)(void *frame_buffer, unsigned int samples_per_frame); in test_frame_count()
161 void *frame_buffer; in test_frame_count() local
175 frame_buffer = allocator(access, sample_format, samples_per_frame, in test_frame_count()
177 if (frame_buffer == NULL) in test_frame_count()
180 err = fill(gen->fd, frame_buffer, access, sample_format, in test_frame_count()
189 frame_buffer, i); in test_frame_count()
194 deallocator(frame_buffer, samples_per_frame); in test_frame_count()