Home
last modified time | relevance | path

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

/third_party/ffmpeg/libavcodec/
Dhevc_mvs.c100 int a_pf = A.pred_flag; in compare_mv_ref_idx()
101 int b_pf = B.pred_flag; in compare_mv_ref_idx()
169 if (temp_col.pred_flag == PF_INTRA) in derive_temporal_colocated_mvs()
172 if (!(temp_col.pred_flag & PF_L0)) in derive_temporal_colocated_mvs()
174 else if (temp_col.pred_flag == PF_L0) in derive_temporal_colocated_mvs()
176 else if (temp_col.pred_flag == PF_BI) { in derive_temporal_colocated_mvs()
274 (cand && !(TAB_MVF_PU(v).pred_flag == PF_INTRA))
420 mergecandlist[nb_merge_cand].pred_flag = available_l0 + (available_l1 << 1); in derive_spatial_merge_candidates()
445 if ((l0_cand.pred_flag & PF_L0) && (l1_cand.pred_flag & PF_L1) && in derive_spatial_merge_candidates()
451 mergecandlist[nb_merge_cand].pred_flag = PF_BI; in derive_spatial_merge_candidates()
[all …]
Dvc1_pred.h31 int pred_flag, int dir);
38 int mv1, int *pred_flag);
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()
Dhevc_filter.c653 if (curr->pred_flag == PF_BI && neigh->pred_flag == PF_BI) { in boundary_strength()
682 } else if ((curr->pred_flag != PF_BI) && (neigh->pred_flag != PF_BI)){ // 1 MV in boundary_strength()
686 if (curr->pred_flag & 1) { in boundary_strength()
694 if (neigh->pred_flag & 1) { in boundary_strength()
724 (x0 >> log2_min_pu_size)].pred_flag == PF_INTRA; in ff_hevc_deblocking_boundary_strengths()
755 if (curr->pred_flag == PF_INTRA || top->pred_flag == PF_INTRA) in ff_hevc_deblocking_boundary_strengths()
793 if (curr->pred_flag == PF_INTRA || left->pred_flag == PF_INTRA) in ff_hevc_deblocking_boundary_strengths()
Dvc1_block.c263 int *dmv_y, int *pred_flag) in get_mvdata_interlaced() argument
285 if (pred_flag) in get_mvdata_interlaced()
286 *pred_flag = *dmv_y & 1; in get_mvdata_interlaced()
306 if (v->numref && pred_flag) in get_mvdata_interlaced()
307 *pred_flag = index1 & 1; in get_mvdata_interlaced()
1743 int pred_flag = 0; in vc1_decode_p_mb_intfi() local
1791 dmv_x = dmv_y = pred_flag = 0; in vc1_decode_p_mb_intfi()
1793 get_mvdata_interlaced(v, &dmv_x, &dmv_y, &pred_flag); in vc1_decode_p_mb_intfi()
1795 … 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()
1801 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.c1806 mv->pred_flag = 0; in hevc_luma_mv_mvp_mode()
1814 mv->pred_flag = PF_L0; in hevc_luma_mv_mvp_mode()
1833 mv->pred_flag += PF_L1; in hevc_luma_mv_mvp_mode()
1893 if (current_mv.pred_flag & PF_L0) { in hls_prediction_unit()
1899 if (current_mv.pred_flag & PF_L1) { in hls_prediction_unit()
1906 if (current_mv.pred_flag == PF_L0) { in hls_prediction_unit()
1925 } else if (current_mv.pred_flag == PF_L1) { in hls_prediction_unit()
1945 } else if (current_mv.pred_flag == PF_BI) { in hls_prediction_unit()
2041 tab_mvf[(y_pu + j) * min_pu_width + x_pu + i].pred_flag = PF_INTRA; in luma_intra_pred_mode()
2153 tab_mvf[(y_pu + j) * min_pu_width + x_pu + k].pred_flag = PF_INTRA; in intra_prediction_unit_default_value()
Dhevcdec.h348 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 …]