Searched refs:alt_fb_idx (Results 1 - 22 of 22) sorted by relevance

/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/
H A Dvp9_svc_layercontext.c281 cpi->alt_fb_idx = cpi->svc.spatial_layer_id - 2;
283 cpi->alt_fb_idx = cpi->lst_fb_idx;
288 cpi->alt_fb_idx = lc->alt_ref_idx;
292 // Find a proper alt_fb_idx for layers that don't have alt ref frame
294 cpi->alt_fb_idx = cpi->lst_fb_idx;
301 cpi->alt_fb_idx = lc_lower->alt_ref_idx;
303 cpi->alt_fb_idx = cpi->svc.spatial_layer_id - 2;
305 cpi->alt_fb_idx = cpi->lst_fb_idx;
H A Dvp9_encoder.h249 int alt_fb_idx; member in struct:VP9_COMP
465 return cpi->alt_fb_idx;
H A Dvp9_encoder.c550 cpi->alt_fb_idx = 2;
1520 &cm->ref_frame_map[cpi->alt_fb_idx], cm->new_fb_idx);
1528 // and alt_fb_idx so that, overall, we've stored the old GF in the new ARF
1533 &cm->ref_frame_map[cpi->alt_fb_idx], cm->new_fb_idx);
1535 tmp = cpi->alt_fb_idx;
1536 cpi->alt_fb_idx = cpi->gld_fb_idx;
1541 cpi->svc.layer_context[0].alt_ref_idx = cpi->alt_fb_idx;
1545 int arf_idx = cpi->alt_fb_idx;
1961 const int alt_is_last = map[cpi->alt_fb_idx] == map[cpi->lst_fb_idx];
1962 const int gold_is_alt = map[cpi->gld_fb_idx] == map[cpi->alt_fb_idx];
[all...]
H A Dvp9_bitstream.c898 // will swap gld_fb_idx and alt_fb_idx to achieve our objective. We do it
904 (cpi->refresh_golden_frame << cpi->alt_fb_idx);
906 int arf_idx = cpi->alt_fb_idx;
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/decoder/
H A Donyxd_if.c120 ref_fb_idx = cm->alt_fb_idx;
152 ref_fb_ptr = &cm->alt_fb_idx;
224 ref_cnt_fb (cm->fb_idx_ref_cnt, &cm->alt_fb_idx, new_fb);
234 new_fb = cm->alt_fb_idx;
245 ref_cnt_fb (cm->fb_idx_ref_cnt, &cm->alt_fb_idx, cm->new_fb_idx);
319 pbi->dec_fb_ref[ALTREF_FRAME] = &cm->yv12_fb[cm->alt_fb_idx];
/external/libvpx/libvpx/vp8/decoder/
H A Donyxd_if.c120 ref_fb_idx = cm->alt_fb_idx;
152 ref_fb_ptr = &cm->alt_fb_idx;
230 ref_cnt_fb (cm->fb_idx_ref_cnt, &cm->alt_fb_idx, new_fb);
240 new_fb = cm->alt_fb_idx;
251 ref_cnt_fb (cm->fb_idx_ref_cnt, &cm->alt_fb_idx, cm->new_fb_idx);
337 pbi->dec_fb_ref[ALTREF_FRAME] = &cm->yv12_fb[cm->alt_fb_idx];
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/
H A Donyxc_int.h85 int new_fb_idx, lst_fb_idx, gld_fb_idx, alt_fb_idx; member in struct:VP8Common
H A Dalloccommon.c72 oci->alt_fb_idx = 3;
/external/libvpx/libvpx/vp8/common/
H A Donyxc_int.h85 int new_fb_idx, lst_fb_idx, gld_fb_idx, alt_fb_idx; member in struct:VP8Common
H A Dalloccommon.c72 oci->alt_fb_idx = 3;
/external/libvpx/libvpx/vpx/
H A Dvp8cx.h303 int alt_fb_idx; /**< alt reference frame frame buffer index */ member in struct:vpx_svc_parameters
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/
H A Drdopt.h105 get_plane_pointers(&cpi->common.yv12_fb[cpi->common.alt_fb_idx],
H A Donyx_if.c2628 ref_fb_idx = cm->alt_fb_idx;
2647 ref_fb_idx = cm->alt_fb_idx;
3151 yv12_fb[cm->alt_fb_idx].flags &= ~VP8_ALTR_FRAME;
3153 cm->alt_fb_idx = cm->gld_fb_idx = cm->new_fb_idx;
3165 cm->yv12_fb[cm->alt_fb_idx].flags &= ~VP8_ALTR_FRAME;
3166 cm->alt_fb_idx = cm->new_fb_idx;
3176 if(cm->alt_fb_idx != cm->lst_fb_idx)
3179 yv12_fb[cm->alt_fb_idx].flags &= ~VP8_ALTR_FRAME;
3180 cm->alt_fb_idx = cm->lst_fb_idx;
3188 if(cm->alt_fb_idx !
[all...]
H A Dencodeframe.c1371 ref_fb_idx = cpi->common.alt_fb_idx;
/external/libvpx/libvpx/vp8/encoder/
H A Drdopt.h102 get_plane_pointers(&cpi->common.yv12_fb[cpi->common.alt_fb_idx],
H A Donyx_if.c2574 ref_fb_idx = cm->alt_fb_idx;
2593 ref_fb_idx = cm->alt_fb_idx;
3101 yv12_fb[cm->alt_fb_idx].flags &= ~VP8_ALTR_FRAME;
3103 cm->alt_fb_idx = cm->gld_fb_idx = cm->new_fb_idx;
3117 cm->yv12_fb[cm->alt_fb_idx].flags &= ~VP8_ALTR_FRAME;
3118 cm->alt_fb_idx = cm->new_fb_idx;
3130 if(cm->alt_fb_idx != cm->lst_fb_idx)
3133 yv12_fb[cm->alt_fb_idx].flags &= ~VP8_ALTR_FRAME;
3134 cm->alt_fb_idx = cm->lst_fb_idx;
3144 if(cm->alt_fb_idx !
[all...]
H A Dencodeframe.c1358 ref_fb_idx = cpi->common.alt_fb_idx;
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_onyx_int.h314 int alt_fb_idx; member in struct:VP9_COMP
581 return cpi->alt_fb_idx;
H A Dvp9_onyx_if.c775 cpi->alt_fb_idx = 2;
1974 &cm->ref_frame_map[cpi->alt_fb_idx], cm->new_fb_idx);
1995 &cm->ref_frame_map[cpi->alt_fb_idx], cm->new_fb_idx);
1997 tmp = cpi->alt_fb_idx;
1998 cpi->alt_fb_idx = cpi->gld_fb_idx;
2002 int arf_idx = cpi->alt_fb_idx;
3091 cpi->alt_fb_idx = cpi->arf_buffer_idx[cpi->sequence_number];
H A Dvp9_bitstream.c905 // gld_fb_idx and alt_fb_idx need to be swapped for future frames, but
909 (cpi->refresh_golden_frame << cpi->alt_fb_idx);
911 int arf_idx = cpi->alt_fb_idx;
/external/libvpx/libvpx/vpx/src/
H A Dsvc_encodeframe.c814 svc_params.alt_fb_idx = use_higher_layer ? si->layer - 2 : si->layer - 1;
837 svc_params.flags & VP8_EFLAG_NO_REF_ARF ? -1 : svc_params.alt_fb_idx);
842 svc_params.flags & VP8_EFLAG_NO_UPD_ARF ? -1 : svc_params.alt_fb_idx);
/external/libvpx/libvpx/vp9/
H A Dvp9_cx_iface.c1060 cpi->alt_fb_idx = params->alt_fb_idx;

Completed in 356 milliseconds