Home
last modified time | relevance | path

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

/external/libvpx/libvpx/vp8/encoder/
Drdopt.h103 int ref_frame_map[4]) { in get_reference_search_order()
106 ref_frame_map[i++] = INTRA_FRAME; in get_reference_search_order()
107 if (cpi->ref_frame_flags & VP8_LAST_FRAME) ref_frame_map[i++] = LAST_FRAME; in get_reference_search_order()
108 if (cpi->ref_frame_flags & VP8_GOLD_FRAME) ref_frame_map[i++] = GOLDEN_FRAME; in get_reference_search_order()
109 if (cpi->ref_frame_flags & VP8_ALTR_FRAME) ref_frame_map[i++] = ALTREF_FRAME; in get_reference_search_order()
110 for (; i < 4; ++i) ref_frame_map[i] = -1; in get_reference_search_order()
Dpickinter.c606 int ref_frame_map[4]; in vp8_pick_inter_mode() local
715 ref_frame_map[0] = -1; in vp8_pick_inter_mode()
716 ref_frame_map[1] = parent_ref_frame; in vp8_pick_inter_mode()
717 ref_frame_map[2] = -1; in vp8_pick_inter_mode()
718 ref_frame_map[3] = -1; in vp8_pick_inter_mode()
721 get_reference_search_order(cpi, ref_frame_map); in vp8_pick_inter_mode()
726 if (ref_frame_map[1] > 0) { in vp8_pick_inter_mode()
729 mdcounts, ref_frame_map[1], cpi->common.ref_frame_sign_bias); in vp8_pick_inter_mode()
770 int this_ref_frame = ref_frame_map[vp8_ref_frame_order[mode_index]]; in vp8_pick_inter_mode()
Drdopt.c1771 int ref_frame_map[4]; in vp8_rd_pick_inter_mode() local
1792 get_reference_search_order(cpi, ref_frame_map); in vp8_rd_pick_inter_mode()
1797 if (ref_frame_map[1] > 0) { in vp8_rd_pick_inter_mode()
1800 mdcounts, ref_frame_map[1], cpi->common.ref_frame_sign_bias); in vp8_rd_pick_inter_mode()
1818 int this_ref_frame = ref_frame_map[vp8_ref_frame_order[mode_index]]; in vp8_rd_pick_inter_mode()
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decoder.c99 memset(&cm->ref_frame_map, -1, sizeof(cm->ref_frame_map)); in vp9_decoder_create()
197 idx = cm->ref_frame_map[0]; in vp9_set_reference_dec()
199 idx = cm->ref_frame_map[1]; in vp9_set_reference_dec()
201 idx = cm->ref_frame_map[2]; in vp9_set_reference_dec()
235 const int old_idx = cm->ref_frame_map[ref_index]; in swap_frame_buffers()
243 cm->ref_frame_map[ref_index] = cm->next_ref_frame_map[ref_index]; in swap_frame_buffers()
249 const int old_idx = cm->ref_frame_map[ref_index]; in swap_frame_buffers()
251 cm->ref_frame_map[ref_index] = cm->next_ref_frame_map[ref_index]; in swap_frame_buffers()
329 const int old_idx = cm->ref_frame_map[ref_index]; in vp9_receive_compressed_data()
342 const int old_idx = cm->ref_frame_map[ref_index]; in vp9_receive_compressed_data()
Dvp9_decodeframe.c1756 const int frame_to_show = cm->ref_frame_map[vpx_rb_read_literal(rb, 3)]; in read_uncompressed_header()
1790 memset(&cm->ref_frame_map, -1, sizeof(cm->ref_frame_map)); in read_uncompressed_header()
1822 memset(&cm->ref_frame_map, -1, sizeof(cm->ref_frame_map)); in read_uncompressed_header()
1829 const int idx = cm->ref_frame_map[ref]; in read_uncompressed_header()
1889 cm->next_ref_frame_map[ref_index] = cm->ref_frame_map[ref_index]; in read_uncompressed_header()
1892 if (cm->ref_frame_map[ref_index] >= 0) in read_uncompressed_header()
1893 ++frame_bufs[cm->ref_frame_map[ref_index]].ref_count; in read_uncompressed_header()
1898 cm->next_ref_frame_map[ref_index] = cm->ref_frame_map[ref_index]; in read_uncompressed_header()
1900 if (cm->ref_frame_map[ref_index] >= 0) in read_uncompressed_header()
1901 ++frame_bufs[cm->ref_frame_map[ref_index]].ref_count; in read_uncompressed_header()
/external/libvpx/libvpx/vp9/common/
Dvp9_onyxc_int.h117 int ref_frame_map[REF_FRAMES]; /* maps fb_idx to reference slot */ member
263 if (cm->ref_frame_map[index] < 0) return NULL; in get_ref_frame()
264 assert(cm->ref_frame_map[index] < FRAME_BUFFERS); in get_ref_frame()
265 return &cm->buffer_pool->frame_bufs[cm->ref_frame_map[index]].buf; in get_ref_frame()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_firstpass.c1517 ref_cnt_fb(pool->frame_bufs, &cm->ref_frame_map[cpi->gld_fb_idx], in vp9_first_pass()
1518 cm->ref_frame_map[cpi->lst_fb_idx]); in vp9_first_pass()
1531 ref_cnt_fb(pool->frame_bufs, &cm->ref_frame_map[cpi->lst_fb_idx], in vp9_first_pass()
1539 ref_cnt_fb(pool->frame_bufs, &cm->ref_frame_map[cpi->gld_fb_idx], in vp9_first_pass()
1540 cm->ref_frame_map[cpi->lst_fb_idx]); in vp9_first_pass()
Dvp9_encoder.h795 return (map_idx != INVALID_IDX) ? cm->ref_frame_map[map_idx] : INVALID_IDX; in get_ref_frame_buf_idx()
Dvp9_encoder.c2818 ref_cnt_fb(pool->frame_bufs, &cm->ref_frame_map[cpi->gld_fb_idx],
2820 ref_cnt_fb(pool->frame_bufs, &cm->ref_frame_map[cpi->alt_fb_idx],
2833 ref_cnt_fb(pool->frame_bufs, &cm->ref_frame_map[cpi->alt_fb_idx],
2852 ref_cnt_fb(pool->frame_bufs, &cm->ref_frame_map[arf_idx], cm->new_fb_idx);
2859 ref_cnt_fb(pool->frame_bufs, &cm->ref_frame_map[cpi->gld_fb_idx],
2873 ref_cnt_fb(pool->frame_bufs, &cm->ref_frame_map[cpi->lst_fb_idx],
4041 const int *const map = cpi->common.ref_frame_map;
4651 cm->ref_frame_map[i] = INVALID_IDX;