Lines Matching refs:lc
45 HEVCLocalContext *lc = s->HEVClc; in ff_hevc_set_neighbour_available() local
49 lc->na.cand_up = (lc->ctb_up_flag || y0b); in ff_hevc_set_neighbour_available()
50 lc->na.cand_left = (lc->ctb_left_flag || x0b); in ff_hevc_set_neighbour_available()
51 lc->na.cand_up_left = (x0b || y0b) ? lc->na.cand_left && lc->na.cand_up : lc->ctb_up_left_flag; in ff_hevc_set_neighbour_available()
52 lc->na.cand_up_right_sap = in ff_hevc_set_neighbour_available()
54 lc->ctb_up_right_flag && !y0b : lc->na.cand_up; in ff_hevc_set_neighbour_available()
55 lc->na.cand_up_right = in ff_hevc_set_neighbour_available()
56 lc->na.cand_up_right_sap in ff_hevc_set_neighbour_available()
57 && (x0 + nPbW) < lc->end_of_tiles_x; in ff_hevc_set_neighbour_available()
58 lc->na.cand_bottom_left = ((y0 + nPbH) >= lc->end_of_tiles_y) ? 0 : lc->na.cand_left; in ff_hevc_set_neighbour_available()
292 HEVCLocalContext *lc = s->HEVClc; in derive_spatial_merge_candidates() local
298 const int cand_bottom_left = lc->na.cand_bottom_left; in derive_spatial_merge_candidates()
299 const int cand_left = lc->na.cand_left; in derive_spatial_merge_candidates()
300 const int cand_up_left = lc->na.cand_up_left; in derive_spatial_merge_candidates()
301 const int cand_up = lc->na.cand_up; in derive_spatial_merge_candidates()
302 const int cand_up_right = lc->na.cand_up_right_sap; in derive_spatial_merge_candidates()
335 (lc->cu.part_mode == PART_Nx2N || in derive_spatial_merge_candidates()
336 lc->cu.part_mode == PART_nLx2N || in derive_spatial_merge_candidates()
337 lc->cu.part_mode == PART_nRx2N) || in derive_spatial_merge_candidates()
351 (lc->cu.part_mode == PART_2NxN || in derive_spatial_merge_candidates()
352 lc->cu.part_mode == PART_2NxnU || in derive_spatial_merge_candidates()
353 lc->cu.part_mode == PART_2NxnD) || in derive_spatial_merge_candidates()
488 HEVCLocalContext *lc = s->HEVClc; in ff_hevc_luma_mv_merge_mode() local
492 x0 = lc->cu.x; in ff_hevc_luma_mv_merge_mode()
493 y0 = lc->cu.y; in ff_hevc_luma_mv_merge_mode()
587 HEVCLocalContext *lc = s->HEVClc; in ff_hevc_luma_mv_mvp_mode() local
614 const int cand_bottom_left = lc->na.cand_bottom_left; in ff_hevc_luma_mv_mvp_mode()
615 const int cand_left = lc->na.cand_left; in ff_hevc_luma_mv_mvp_mode()
616 const int cand_up_left = lc->na.cand_up_left; in ff_hevc_luma_mv_mvp_mode()
617 const int cand_up = lc->na.cand_up; in ff_hevc_luma_mv_mvp_mode()
618 const int cand_up_right = lc->na.cand_up_right_sap; in ff_hevc_luma_mv_mvp_mode()