Home
last modified time | relevance | path

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

/external/libaom/libaom/av1/encoder/
Dgop_structure.c29 static void set_multi_layer_params(GF_GROUP *const gf_group, int start, int end, in set_multi_layer_params() argument
41 gf_group->update_type[*frame_ind] = LF_UPDATE; in set_multi_layer_params()
42 gf_group->arf_src_offset[*frame_ind] = 0; in set_multi_layer_params()
43 gf_group->arf_pos_in_gf[*frame_ind] = 0; in set_multi_layer_params()
44 gf_group->arf_update_idx[*frame_ind] = arf_ind; in set_multi_layer_params()
45 gf_group->pyramid_level[*frame_ind] = MIN_PYRAMID_LVL; in set_multi_layer_params()
46 ++gf_group->pyramid_lvl_nodes[MIN_PYRAMID_LVL]; in set_multi_layer_params()
54 gf_group->update_type[*frame_ind] = INTNL_ARF_UPDATE; in set_multi_layer_params()
55 gf_group->arf_src_offset[*frame_ind] = m - start - 1; in set_multi_layer_params()
56 gf_group->arf_pos_in_gf[*frame_ind] = 0; in set_multi_layer_params()
[all …]
Dencode_strategy.c181 ++cpi->twopass.gf_group.index; in update_twopass_gf_group_index()
193 const GF_GROUP *const gf_group = &cpi->twopass.gf_group; in check_show_existing_frame() local
196 gf_group->update_type[gf_group->index]; in check_show_existing_frame()
197 const int which_arf = (gf_group->arf_update_idx[gf_group->index] > 0); in check_show_existing_frame()
318 const GF_GROUP *const gf_group = &cpi->twopass.gf_group; in get_current_frame_ref_type() local
330 else if (gf_group->update_type[gf_group->index] == INTNL_ARF_UPDATE) in get_current_frame_ref_type()
405 static int get_order_offset(const GF_GROUP *const gf_group, in get_order_offset() argument
413 AOMMIN((MAX_GF_INTERVAL - 1), gf_group->arf_src_offset[gf_group->index]); in get_order_offset()
465 const GF_GROUP *const gf_group = &cpi->twopass.gf_group; in get_arf_src_index() local
466 if (gf_group->update_type[gf_group->index] == ARF_UPDATE) { in get_arf_src_index()
[all …]
Dpass2_strategy.c578 GF_GROUP *const gf_group = &twopass->gf_group; in allocate_gf_group_bits() local
585 for (int i = 0; i < gf_group->size; ++i) { in allocate_gf_group_bits()
586 if (gf_group->update_type[i] == INTNL_ARF_UPDATE) { in allocate_gf_group_bits()
598 gf_group->bit_allocation[frame_index] = 0; in allocate_gf_group_bits()
600 gf_group->bit_allocation[frame_index] = gf_arf_bits; in allocate_gf_group_bits()
616 gf_group->bit_allocation[frame_index] = gf_arf_bits; in allocate_gf_group_bits()
623 while (gf_group->update_type[frame_index] == INTNL_ARF_UPDATE) { in allocate_gf_group_bits()
650 if (gf_group->update_type[frame_index] == INTNL_OVERLAY_UPDATE) { in allocate_gf_group_bits()
651 assert(gf_group->pyramid_height <= MAX_PYRAMID_LVL && in allocate_gf_group_bits()
654 const int arf_pos = gf_group->arf_pos_in_gf[frame_index]; in allocate_gf_group_bits()
[all …]
Dratectrl.c360 static RATE_FACTOR_LEVEL get_rate_factor_level(const GF_GROUP *const gf_group) { in get_rate_factor_level() argument
361 const FRAME_UPDATE_TYPE update_type = gf_group->update_type[gf_group->index]; in get_rate_factor_level()
375 get_rate_factor_level(&cpi->twopass.gf_group); in get_rate_correction_factor()
402 get_rate_factor_level(&cpi->twopass.gf_group); in set_rate_correction_factor()
808 const GF_GROUP *gf_group = &cpi->twopass.gf_group; in gf_group_pyramid_level() local
809 int this_height = gf_group->pyramid_level[gf_group->index]; in gf_group_pyramid_level()
997 get_rate_factor_level(&cpi->twopass.gf_group); in av1_frame_type_qdelta()
1011 const GF_GROUP *gf_group = &cpi->twopass.gf_group; in rc_pick_q_and_bounds_two_pass() local
1022 gf_group->update_type[gf_group->index] == INTNL_ARF_UPDATE; in rc_pick_q_and_bounds_two_pass()
1114 if (gf_group->update_type[gf_group->index] == ARF_UPDATE) { in rc_pick_q_and_bounds_two_pass()
[all …]
Dpartition_strategy.h148 cpi->twopass.gf_group.update_type[cpi->twopass.gf_group.index] != in use_auto_max_partition()
150 cpi->twopass.gf_group.update_type[cpi->twopass.gf_group.index] != in use_auto_max_partition()
Dtpl_model.c463 const GF_GROUP *gf_group, int *tpl_group_frames, in init_gop_frames() argument
480 (void)gf_group; in init_gop_frames()
581 const GF_GROUP *gf_group = &cpi->twopass.gf_group; in av1_tpl_setup_stats() local
585 init_gop_frames(cpi, gf_picture, gf_group, &tpl_group_frames, frame_input); in av1_tpl_setup_stats()
Drd.c369 const GF_GROUP *const gf_group = &cpi->twopass.gf_group; in av1_compute_rd_mult() local
370 const FRAME_UPDATE_TYPE frame_type = gf_group->update_type[gf_group->index]; in av1_compute_rd_mult()
398 const GF_GROUP *const gf_group = &cpi->twopass.gf_group; in av1_get_adaptive_rdmult() local
399 const FRAME_UPDATE_TYPE frame_type = gf_group->update_type[gf_group->index]; in av1_get_adaptive_rdmult()
Dfirstpass.h167 GF_GROUP gf_group; member
Dtemporal_filter.c1250 const GF_GROUP *const gf_group = &cpi->twopass.gf_group; in av1_temporal_filter() local
1254 if (gf_group->update_type[gf_group->index] == INTNL_ARF_UPDATE) { in av1_temporal_filter()
1265 int which_arf = gf_group->arf_update_idx[gf_group->index]; in av1_temporal_filter()
Dencodeframe.c4294 TplDepFrame *tpl_frame = &cpi->tpl_stats[cpi->twopass.gf_group.index]; in get_rdmult_delta()
4310 if (cpi->twopass.gf_group.index >= MAX_LAG_BUFFERS) return orig_rdmult; in get_rdmult_delta()
4806 if (cpi->twopass.gf_group.index > 0 && cpi->oxcf.enable_tpl_model && in encode_sb_row()
5434 if (cpi->twopass.gf_group.index && in encode_frame_internal()
5435 cpi->twopass.gf_group.index < MAX_LAG_BUFFERS && in encode_frame_internal()
5437 TplDepFrame *tpl_frame = &cpi->tpl_stats[cpi->twopass.gf_group.index]; in encode_frame_internal()
Dencoder.c4583 current_frame->frame_number, cpi->twopass.gf_group.index, in dump_filtered_recon_frames()
4584 cpi->twopass.gf_group.update_type[cpi->twopass.gf_group.index], in dump_filtered_recon_frames()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_firstpass.c2125 static void find_arf_order(VP9_COMP *cpi, GF_GROUP *gf_group, in find_arf_order() argument
2136 (depth > gf_group->allowed_max_layer_depth)) { in find_arf_order()
2138 gf_group->update_type[*index_counter] = LF_UPDATE; in find_arf_order()
2139 gf_group->arf_src_offset[*index_counter] = 0; in find_arf_order()
2140 gf_group->frame_gop_index[*index_counter] = idx; in find_arf_order()
2141 gf_group->rf_level[*index_counter] = INTER_NORMAL; in find_arf_order()
2142 gf_group->layer_depth[*index_counter] = depth; in find_arf_order()
2143 gf_group->gfu_boost[*index_counter] = NORMAL_BOOST; in find_arf_order()
2146 gf_group->max_layer_depth = VPXMAX(gf_group->max_layer_depth, depth); in find_arf_order()
2153 gf_group->layer_depth[*index_counter] = depth; in find_arf_order()
[all …]
Dvp9_ratectrl.c680 cpi->twopass.gf_group.rf_level[cpi->twopass.gf_group.index]; in get_rate_correction_factor()
707 cpi->twopass.gf_group.rf_level[cpi->twopass.gf_group.index]; in set_rate_correction_factor()
725 cpi->twopass.gf_group.rf_level[cpi->twopass.gf_group.index]; in vp9_rc_update_rate_correction_factors()
874 const GF_GROUP *const gf_group = &cpi->twopass.gf_group; in get_gf_active_quality() local
880 ? gf_group->gfu_boost[gf_group->index] in get_gf_active_quality()
1368 const GF_GROUP *gf_group = &cpi->twopass.gf_group; in rc_constant_q() local
1388 if (gf_group->rf_level[gf_group_index] == GF_ARF_LOW) { in rc_constant_q()
1389 const int layer_depth = gf_group->layer_depth[gf_group_index]; in rc_constant_q()
1409 const GF_GROUP *gf_group = &cpi->twopass.gf_group; in rc_pick_q_and_bounds_two_pass() local
1447 if (gf_group->rf_level[gf_group_index] == GF_ARF_LOW) { in rc_pick_q_and_bounds_two_pass()
[all …]
Dvp9_encoder.c804 GF_GROUP *const gf_group = &cpi->twopass.gf_group; in setup_frame() local
805 cm->frame_context_idx = clamp(gf_group->layer_depth[gf_group->index] - 1, 0, in setup_frame()
2891 GF_GROUP *const gf_group = &cpi->twopass.gf_group; local
2896 q >= rc->rf_level_maxq[gf_group->rf_level[gf_group->index]]) {
2938 GF_GROUP *const gf_group = &twopass->gf_group; local
2939 const int gfg_index = gf_group->index;
2941 if (gfg_index == 0) return gf_group->update_type[gfg_index] == LF_UPDATE;
2942 return gf_group->update_type[gfg_index - 1] != LF_UPDATE &&
2943 gf_group->update_type[gfg_index] == LF_UPDATE;
2996 GF_GROUP *const gf_group = &cpi->twopass.gf_group; local
[all …]
Dvp9_rd.c211 const GF_GROUP *const gf_group = &cpi->twopass.gf_group; in modulate_rdmult() local
212 const FRAME_UPDATE_TYPE frame_type = gf_group->update_type[gf_group->index]; in modulate_rdmult()
214 ? gf_group->gfu_boost[gf_group->index] in modulate_rdmult()
Dvp9_firstpass.h193 GF_GROUP gf_group; member
Dvp9_bitstream.c913 GF_GROUP *const gf_group = &cpi->twopass.gf_group; in vp9_get_refresh_mask() local
920 for (idx = 0; idx < gf_group->stack_size; ++idx) in vp9_get_refresh_mask()
921 if (arf_idx == gf_group->arf_index_stack[idx]) break; in vp9_get_refresh_mask()
922 if (idx == gf_group->stack_size) break; in vp9_get_refresh_mask()
926 cpi->twopass.gf_group.top_arf_idx = arf_idx; in vp9_get_refresh_mask()
Dvp9_temporal_filter.c976 const GF_GROUP *const gf_group = &cpi->twopass.gf_group; in adjust_arnr_filter() local
1038 if (gf_group->arf_src_offset[gf_group->index] < in adjust_arnr_filter()
Dvp9_encodeframe.c3591 const int gf_group_index = cpi->twopass.gf_group.index; in get_rdmult_delta()
3607 if (cpi->twopass.gf_group.layer_depth[gf_group_index] > 1) return orig_rdmult; in get_rdmult_delta()
4285 if (cpi->twopass.gf_group.index > 0 && cpi->sf.enable_tpl_model) { in encode_rd_sb_row()
5673 const int gf_group_index = cpi->twopass.gf_group.index; in encode_frame_internal()
5743 TplDepFrame *tpl_frame = &cpi->tpl_stats[cpi->twopass.gf_group.index]; in encode_frame_internal()
/external/ltp/testcases/network/stress/ns-tools/
Dns-mcast.h74 struct sockaddr_storage gf_group; member
Dns-common.c537 memcpy(&gsf->gf_group, mainfo_p->ai_addr, mainfo_p->ai_addrlen); in create_source_filter()
/external/iproute2/include/uapi/linux/
Din.h210 struct __kernel_sockaddr_storage gf_group; /* multicast address */ member
/external/kernel-headers/original/uapi/linux/
Din.h210 struct __kernel_sockaddr_storage gf_group; /* multicast address */ member
/external/syzkaller/sys/linux/
Dsocket_inet.txt139 gf_group sockaddr_storage_in
Dsocket_inet6.txt154 gf_group sockaddr_storage_in6