Home
last modified time | relevance | path

Searched refs:REF_FRAMES (Results 1 – 25 of 38) sorted by relevance

12

/external/libaom/libaom/av1/encoder/
Dblock.h80 int_mv global_mvs[REF_FRAMES];
152 #define SINGLE_REF_MODES ((REF_FRAMES - 1) * 4)
174 uint8_t ref0_counts[REF_FRAMES]; // Counters for ref_frame[0].
175 uint8_t ref1_counts[REF_FRAMES]; // Counters for ref_frame[1].
177 uint8_t interintra_motion_mode_count[REF_FRAMES]; // Counter for interintra
277 unsigned int max_mv_context[REF_FRAMES];
280 unsigned int pred_sse[REF_FRAMES];
281 int pred_mv_sad[REF_FRAMES];
394 MV pred_mv[REF_FRAMES];
Dcontext_tree.h71 MV pred_mv[REF_FRAMES];
102 MV mv_ref_fulls[REF_FRAMES];
Dmbgraph.h26 } ref[REF_FRAMES];
Dencoder.h580 int global_motion_used[REF_FRAMES];
712 #define MAX_INTERNAL_ARFS (REF_FRAMES - BWDREF_FRAME - 1)
777 int fb_of_context_type[REF_FRAMES];
804 int gmparams_cost[REF_FRAMES];
1025 int remapped_ref_idx[REF_FRAMES];
1281 static const uint8_t av1_ref_frame_flag_list[REF_FRAMES] = { 0,
Drdopt.c417 [REF_FRAMES] = {
434 static const int16_t comp_inter_to_mode_idx[COMP_INTER_MODE_NUM][REF_FRAMES]
435 [REF_FRAMES] = {
701 int64_t dist_refs[REF_FRAMES];
702 int dist_order_refs[REF_FRAMES];
719 int_mv single_newmv[MAX_REF_MV_SERCH][REF_FRAMES];
720 int single_newmv_rate[MAX_REF_MV_SERCH][REF_FRAMES];
721 int single_newmv_valid[MAX_REF_MV_SERCH][REF_FRAMES];
722 int64_t modelled_rd[MB_MODE_COUNT][MAX_REF_MV_SERCH][REF_FRAMES];
724 int64_t simple_rd[MB_MODE_COUNT][MAX_REF_MV_SERCH][REF_FRAMES];
[all …]
Dencode_strategy.c377 for (int i = 0; i < REF_FRAMES; i++) { in update_fb_of_context_type()
395 for (int i = 0; i < REF_FRAMES; i++) { in update_fb_of_context_type()
755 int new_map[REF_FRAMES]; in update_ref_frame_map()
1132 REF_FRAMES * sizeof(*cm->remapped_ref_idx)); in av1_encode_strategy()
Dpartition_strategy.h119 for (int idx = 0; idx < REF_FRAMES; idx++) { in init_simple_motion_search_mvs()
Drd.h289 int64_t prediction_type_threshes[REF_FRAMES][REFERENCE_MODES];
Dcontext_tree.c235 memcpy(dst_ctx->pred_mv, src_ctx->pred_mv, sizeof(MV) * REF_FRAMES); in av1_copy_tree_context()
/external/libaom/libaom/av1/common/
Dmvref_common.h124 assert((REF_FRAMES + FWD_REFS * BWD_REFS + uni_comp_ref_idx) < in av1_ref_frame_type()
126 return REF_FRAMES + FWD_REFS * BWD_REFS + uni_comp_ref_idx; in av1_ref_frame_type()
128 return REF_FRAMES + FWD_RF_OFFSET(rf[0]) + in av1_ref_frame_type()
161 if (ref_frame_type >= REF_FRAMES) { in av1_set_ref_frame()
162 rf[0] = ref_frame_map[ref_frame_type - REF_FRAMES][0]; in av1_set_ref_frame()
163 rf[1] = ref_frame_map[ref_frame_type - REF_FRAMES][1]; in av1_set_ref_frame()
Donyxc_int.h141 WarpedMotionParams global_motion[REF_FRAMES];
155 int8_t ref_deltas[REF_FRAMES];
347 int remapped_ref_idx[REF_FRAMES];
349 struct scale_factors ref_scale_factors[REF_FRAMES];
356 RefCntBuffer *ref_frame_map[REF_FRAMES];
360 RefCntBuffer *next_ref_frame_map[REF_FRAMES];
471 int ref_frame_sign_bias[REF_FRAMES]; /* Two state 0, 1 */
520 WarpedMotionParams global_motion[REF_FRAMES];
529 int ref_frame_id[REF_FRAMES];
530 int valid_for_referencing[REF_FRAMES];
[all …]
Denums.h561 REF_FRAMES, enumerator
566 EXTREF_FRAME = REF_FRAMES,
585 #define FRAME_BUFFERS (REF_FRAMES + 1 + INTER_REFS_PER_FRAME)
613 #define MODE_CTX_REF_FRAMES (REF_FRAMES + TOTAL_COMP_REFS)
Dav1_loopfilter.h93 int8_t ref_deltas[REF_FRAMES];
117 uint8_t lvl[MAX_MB_PLANE][MAX_SEGMENTS][2][REF_FRAMES][MAX_MODE_LF_DELTAS];
Dmvref_common.c824 if (global_mvs != NULL && ref_frame < REF_FRAMES) { in av1_find_mv_refs()
938 int ref_offset[REF_FRAMES] = { 0 }; in motion_field_projection()
1383 REF_FRAME_INFO ref_frame_info[REF_FRAMES]; in av1_set_frame_refs()
1386 for (int i = 0; i < REF_FRAMES; ++i) { in av1_set_frame_refs()
1423 qsort(ref_frame_info, REF_FRAMES, sizeof(REF_FRAME_INFO), in av1_set_frame_refs()
1429 int fwd_start_idx = 0, fwd_end_idx = REF_FRAMES - 1; in av1_set_frame_refs()
1431 for (int i = 0; i < REF_FRAMES; i++) { in av1_set_frame_refs()
1444 int bwd_end_idx = REF_FRAMES - 1; in av1_set_frame_refs()
/external/libvpx/libvpx/vp9/common/
Dvp9_onyxc_int.h38 #define REF_FRAMES (1 << REF_FRAMES_LOG2) macro
42 #define FRAME_BUFFERS (REF_FRAMES + 1 + REFS_PER_FRAME)
117 int ref_frame_map[REF_FRAMES]; /* maps fb_idx to reference slot */
121 int next_ref_frame_map[REF_FRAMES];
272 if (index < 0 || index >= REF_FRAMES) return NULL; in get_ref_frame()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_svc_layercontext.h168 uint8_t fb_idx_spatial_layer_id[REF_FRAMES];
169 uint8_t fb_idx_temporal_layer_id[REF_FRAMES];
176 uint8_t fb_idx_base[REF_FRAMES];
Dvp9_encoder.h588 YV12_BUFFER_CONFIG *tpl_recon_frames[REF_FRAMES];
589 EncFrameBuf enc_frame_buf[REF_FRAMES];
608 int ref_fb_idx[REF_FRAMES];
646 int interp_filter_selected[REF_FRAMES][SWITCHABLE];
Dvp9_svc_layercontext.c58 for (i = 0; i < REF_FRAMES; ++i) { in vp9_init_layer_context()
182 alt_ref_idx < REF_FRAMES) in vp9_init_layer_context()
709 for (ref = 0; ref < REF_FRAMES; ++ref) { in vp9_copy_flags_ref_update_idx()
1177 for (i = 0; i < REF_FRAMES; i++) { in vp9_svc_update_ref_frame_bypass_mode()
1199 for (i = 0; i < REF_FRAMES; i++) { in vp9_svc_update_ref_frame()
Dvp9_denoiser.c489 for (i = 0; i < REF_FRAMES; i++) { in vp9_denoiser_update_frame_info()
578 for (i = 0; i < REF_FRAMES; i++) { in vp9_denoiser_realloc_svc()
/external/libaom/libaom/av1/decoder/
Ddecoder.c103 for (int i = 0; i < REF_FRAMES; i++) { in av1_decoder_create()
331 for (int ref_index = 0; ref_index < REF_FRAMES; ++ref_index) { in release_frame_buffers()
378 for (; ref_index < REF_FRAMES && check_on_show_existing_frame; in swap_frame_buffers()
Ddecodeframe.c2161 memcpy(lf->ref_deltas, cm->prev_frame->ref_deltas, REF_FRAMES); in setup_loopfilter()
2185 for (int i = 0; i < REF_FRAMES; i++) in setup_loopfilter()
2196 memcpy(cm->cur_frame->ref_deltas, lf->ref_deltas, REF_FRAMES); in setup_loopfilter()
4729 REF_FRAMES * sizeof(WarpedMotionParams)); in read_global_motion()
4737 for (int i = 0; i < REF_FRAMES; i++) { in reset_ref_frame_map()
4764 for (; ref_index < REF_FRAMES; ++ref_index) { in generate_next_ref_frame_map()
4778 for (int i = 0; i < REF_FRAMES; i++) { in update_ref_frame_id()
4794 cm->current_frame.refresh_frame_flags = (1 << REF_FRAMES) - 1; in show_existing_frame_reset()
4825 for (i = 0; i < REF_FRAMES; ++i) { in reset_frame_buffers()
5027 for (int i = 0; i < REF_FRAMES; i++) { in read_uncompressed_header()
[all …]
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decoder.c290 for (; ref_index < REF_FRAMES && !cm->show_existing_frame; ++ref_index) { in swap_frame_buffers()
335 for (; ref_index < REF_FRAMES && !cm->show_existing_frame; ++ref_index) { in release_fb_on_decoder_exit()
/external/libvpx/libvpx/vpx_scale/generic/
Dyv12config.c195 if (frame_size > VPX_MAX_ALLOCABLE_MEMORY / REF_FRAMES) return -1; in vpx_realloc_frame_buffer()
/external/libvpx/libvpx/examples/
Dsvc_encodeframe.c262 if (alt_ref_enabled > REF_FRAMES - svc_ctx->spatial_layers) { in parse_options()
266 REF_FRAMES - svc_ctx->spatial_layers, alt_ref_enabled); in parse_options()
/external/libaom/libaom/aom_scale/generic/
Dyv12config.c72 if (alloc_size > AOM_MAX_ALLOCABLE_MEMORY / REF_FRAMES) return -1; in realloc_frame_buffer_aligned()

12