Home
last modified time | relevance | path

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

/third_party/ffmpeg/libavcodec/
Dhevc_mvs.c101 int a_pf = A.pred_flag; in compare_mv_ref_idx()
102 int b_pf = B.pred_flag; in compare_mv_ref_idx()
170 if (temp_col.pred_flag == PF_INTRA) in derive_temporal_colocated_mvs()
173 if (!(temp_col.pred_flag & PF_L0)) in derive_temporal_colocated_mvs()
175 else if (temp_col.pred_flag == PF_L0) in derive_temporal_colocated_mvs()
177 else if (temp_col.pred_flag == PF_BI) { in derive_temporal_colocated_mvs()
275 (cand && !(TAB_MVF_PU(v).pred_flag == PF_INTRA))
421 mergecandlist[nb_merge_cand].pred_flag = available_l0 + (available_l1 << 1); in derive_spatial_merge_candidates()
446 if ((l0_cand.pred_flag & PF_L0) && (l1_cand.pred_flag & PF_L1) && in derive_spatial_merge_candidates()
452 mergecandlist[nb_merge_cand].pred_flag = PF_BI; in derive_spatial_merge_candidates()
[all …]
Dvc1_pred.h31 int pred_flag, int dir);
37 int mv1, int *pred_flag);
Dhevc_filter.c662 if (curr->pred_flag == PF_BI && neigh->pred_flag == PF_BI) { in boundary_strength()
691 } else if ((curr->pred_flag != PF_BI) && (neigh->pred_flag != PF_BI)){ // 1 MV in boundary_strength()
695 if (curr->pred_flag & 1) { in boundary_strength()
703 if (neigh->pred_flag & 1) { in boundary_strength()
733 (x0 >> log2_min_pu_size)].pred_flag == PF_INTRA; in ff_hevc_deblocking_boundary_strengths()
764 if (curr->pred_flag == PF_INTRA || top->pred_flag == PF_INTRA) in ff_hevc_deblocking_boundary_strengths()
802 if (curr->pred_flag == PF_INTRA || left->pred_flag == PF_INTRA) in ff_hevc_deblocking_boundary_strengths()
Dhevcpred_template.c40 (MVF_PU(x, y).pred_flag == PF_INTRA) in FUNC()
131 cand_bottom_left |= (MVF(x_left_pu, y_bottom_pu + i).pred_flag == PF_INTRA); in FUNC()
139 cand_left |= (MVF(x_left_pu, y_left_pu + i).pred_flag == PF_INTRA); in FUNC()
144 cand_up_left = MVF(x_left_pu, y_top_pu).pred_flag == PF_INTRA; in FUNC()
152 cand_up |= (MVF(x_top_pu + i, y_top_pu).pred_flag == PF_INTRA); in FUNC()
160 cand_up_right |= (MVF(x_right_pu + i, y_top_pu).pred_flag == PF_INTRA); in FUNC()
Dvc1_block.c264 int *dmv_y, int *pred_flag) in get_mvdata_interlaced() argument
286 if (pred_flag) in get_mvdata_interlaced()
287 *pred_flag = *dmv_y & 1; in get_mvdata_interlaced()
307 if (v->numref && pred_flag) in get_mvdata_interlaced()
308 *pred_flag = index1 & 1; in get_mvdata_interlaced()
1744 int pred_flag = 0; in vc1_decode_p_mb_intfi() local
1792 dmv_x = dmv_y = pred_flag = 0; in vc1_decode_p_mb_intfi()
1794 get_mvdata_interlaced(v, &dmv_x, &dmv_y, &pred_flag); in vc1_decode_p_mb_intfi()
1796 … ff_vc1_pred_mv(v, 0, dmv_x, dmv_y, 1, v->range_x, v->range_y, v->mb_type[0], pred_flag, 0); in vc1_decode_p_mb_intfi()
1802 dmv_x = dmv_y = pred_flag = 0; in vc1_decode_p_mb_intfi()
[all …]
Dvc1_pred.c214 int pred_flag, int dir) in ff_vc1_pred_mv() argument
344 opposite = 1 - pred_flag; in ff_vc1_pred_mv()
346 opposite = pred_flag; in ff_vc1_pred_mv()
892 int mv1, int *pred_flag) in ff_vc1_pred_b_mv_intfi() argument
932 …vc1_pred_mv(v, 0, dmv_x[0], dmv_y[0], 1, v->range_x, v->range_y, v->mb_type[0], pred_flag[0], 0); in ff_vc1_pred_b_mv_intfi()
933 …vc1_pred_mv(v, 0, dmv_x[1], dmv_y[1], 1, v->range_x, v->range_y, v->mb_type[0], pred_flag[1], 1); in ff_vc1_pred_b_mv_intfi()
937 …vc1_pred_mv(v, n, dmv_x[1], dmv_y[1], mv1, v->range_x, v->range_y, v->mb_type[0], pred_flag[1], 1); in ff_vc1_pred_b_mv_intfi()
942 …vc1_pred_mv(v, n, dmv_x[0], dmv_y[0], mv1, v->range_x, v->range_y, v->mb_type[0], pred_flag[0], 0); in ff_vc1_pred_b_mv_intfi()
Dhevcdec.c1828 mv->pred_flag = 0; in hevc_luma_mv_mvp_mode()
1836 mv->pred_flag = PF_L0; in hevc_luma_mv_mvp_mode()
1855 mv->pred_flag += PF_L1; in hevc_luma_mv_mvp_mode()
1915 if (current_mv.pred_flag & PF_L0) { in hls_prediction_unit()
1921 if (current_mv.pred_flag & PF_L1) { in hls_prediction_unit()
1928 if (current_mv.pred_flag == PF_L0) { in hls_prediction_unit()
1947 } else if (current_mv.pred_flag == PF_L1) { in hls_prediction_unit()
1967 } else if (current_mv.pred_flag == PF_BI) { in hls_prediction_unit()
2063 tab_mvf[(y_pu + j) * min_pu_width + x_pu + i].pred_flag = PF_INTRA; in luma_intra_pred_mode()
2175 tab_mvf[(y_pu + j) * min_pu_width + x_pu + k].pred_flag = PF_INTRA; in intra_prediction_unit_default_value()
Dhevcdec.h345 int8_t pred_flag; member
/third_party/ffmpeg/libavcodec/mips/
Dhevcpred_msa.c1985 i) * min_pu_width]).pred_flag == in ff_intra_pred_8_16x16_msa()
2001 i) * min_pu_width]).pred_flag == in ff_intra_pred_8_16x16_msa()
2009 (y_top_pu) * min_pu_width]).pred_flag == in ff_intra_pred_8_16x16_msa()
2025 min_pu_width]).pred_flag == PF_INTRA); in ff_intra_pred_8_16x16_msa()
2041 min_pu_width]).pred_flag == PF_INTRA); in ff_intra_pred_8_16x16_msa()
2117 * min_pu_width]).pred_flag == in ff_intra_pred_8_16x16_msa()
2128 * min_pu_width]).pred_flag == PF_INTRA)) { in ff_intra_pred_8_16x16_msa()
2140 * min_pu_width]).pred_flag == in ff_intra_pred_8_16x16_msa()
2154 * min_pu_width]).pred_flag == in ff_intra_pred_8_16x16_msa()
2170 * min_pu_width]).pred_flag == in ff_intra_pred_8_16x16_msa()
[all …]