Lines Matching defs:cache
12 #include "frame-cache.h"
40 struct frame_cache cache;
191 if (avail_count > frame_cache_get_count(&state->cache)) {
197 bytes_per_frame = state->cache.bytes_per_sample *
198 state->cache.samples_per_frame;
205 buf = state->cache.buf_ptr;
219 frame_cache_increase_count(&state->cache,
224 consumed_count = frame_cache_get_count(&state->cache);
225 err = mapper_context_process_frames(mapper, state->cache.buf,
230 frame_cache_reduce(&state->cache, consumed_count);
256 if (avail_count > frame_cache_get_count(&state->cache)) {
257 avail_count -= frame_cache_get_count(&state->cache);
259 err = mapper_context_process_frames(mapper, state->cache.buf_ptr,
263 frame_cache_increase_count(&state->cache, avail_count);
264 avail_count = state->cache.remained_count;
269 bytes_per_frame = state->cache.bytes_per_sample *
270 state->cache.samples_per_frame;
277 buf = state->cache.buf;
292 frame_cache_reduce(&state->cache, consumed_count);
453 // Use cache for double number of frames per period.
454 err = frame_cache_init(&state->cache, *access,
523 frame_cache_destroy(&state->cache);