Home
last modified time | relevance | path

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

/external/libaom/libaom/av1/encoder/
Dencode_strategy.c465 RefBufferStack *ref_buffer_stack) { in update_arf_stack() argument
466 if (ref_buffer_stack->arf_stack_size >= 0) { in update_arf_stack()
467 if (ref_buffer_stack->arf_stack[0] == ref_map_index) in update_arf_stack()
468 stack_pop(ref_buffer_stack->arf_stack, &ref_buffer_stack->arf_stack_size); in update_arf_stack()
471 if (ref_buffer_stack->lst_stack_size) { in update_arf_stack()
472 for (int i = ref_buffer_stack->lst_stack_size - 1; i >= 0; --i) { in update_arf_stack()
473 if (ref_buffer_stack->lst_stack[i] == ref_map_index) { in update_arf_stack()
474 for (int idx = i; idx < ref_buffer_stack->lst_stack_size - 1; ++idx) in update_arf_stack()
475 ref_buffer_stack->lst_stack[idx] = in update_arf_stack()
476 ref_buffer_stack->lst_stack[idx + 1]; in update_arf_stack()
[all …]
Dencode_strategy.h78 const RefBufferStack *const ref_buffer_stack);
85 RefBufferStack *ref_buffer_stack);
99 void av1_get_ref_frames(const RefBufferStack *ref_buffer_stack,
Dtpl_model.c1252 RefBufferStack ref_buffer_stack = cpi->ref_buffer_stack; in init_gop_frames_for_tpl() local
1340 av1_get_ref_frames(&ref_buffer_stack, in init_gop_frames_for_tpl()
1354 &ref_buffer_stack); in init_gop_frames_for_tpl()
1365 refresh_frame_map_index, &ref_buffer_stack); in init_gop_frames_for_tpl()
1436 av1_get_ref_frames(&ref_buffer_stack, in init_gop_frames_for_tpl()
1449 &ref_buffer_stack); in init_gop_frames_for_tpl()
1454 refresh_frame_map_index, &ref_buffer_stack); in init_gop_frames_for_tpl()
Dencoder.h2794 RefBufferStack ref_buffer_stack; member