Home
last modified time | relevance | path

Searched refs:ext_fb_list (Results 1 – 1 of 1) sorted by relevance

/external/libvpx/libvpx/
Dvpxdec.c353 struct ExternalFrameBufferList *const ext_fb_list = in get_vp9_frame_buffer() local
355 if (ext_fb_list == NULL) return -1; in get_vp9_frame_buffer()
358 for (i = 0; i < ext_fb_list->num_external_frame_buffers; ++i) { in get_vp9_frame_buffer()
359 if (!ext_fb_list->ext_fb[i].in_use) break; in get_vp9_frame_buffer()
362 if (i == ext_fb_list->num_external_frame_buffers) return -1; in get_vp9_frame_buffer()
364 if (ext_fb_list->ext_fb[i].size < min_size) { in get_vp9_frame_buffer()
365 free(ext_fb_list->ext_fb[i].data); in get_vp9_frame_buffer()
366 ext_fb_list->ext_fb[i].data = (uint8_t *)calloc(min_size, sizeof(uint8_t)); in get_vp9_frame_buffer()
367 if (!ext_fb_list->ext_fb[i].data) return -1; in get_vp9_frame_buffer()
369 ext_fb_list->ext_fb[i].size = min_size; in get_vp9_frame_buffer()
[all …]