Home
last modified time | relevance | path

Searched refs:max_poc_lsb (Results 1 – 5 of 5) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_refs.c353 RK_S32 max_poc_lsb = 1 << s->sps->log2_max_poc_lsb; in mpp_hevc_compute_poc() local
354 RK_S32 prev_poc_lsb = s->pocTid0 % max_poc_lsb; in mpp_hevc_compute_poc()
358 if (poc_lsb < prev_poc_lsb && prev_poc_lsb - poc_lsb >= max_poc_lsb / 2) in mpp_hevc_compute_poc()
359 poc_msb = prev_poc_msb + max_poc_lsb; in mpp_hevc_compute_poc()
360 else if (poc_lsb > prev_poc_lsb && poc_lsb - prev_poc_lsb > max_poc_lsb / 2) in mpp_hevc_compute_poc()
361 poc_msb = prev_poc_msb - max_poc_lsb; in mpp_hevc_compute_poc()
H A Dh265d_parser.c427 RK_S32 max_poc_lsb = 1 << sps->log2_max_poc_lsb; in decode_lt_rps() local
475 rps->poc[i] += s->poc - delta * max_poc_lsb - s->sh.pic_order_cnt_lsb; in decode_lt_rps()
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_dpb.h115 RK_S32 max_poc_lsb; member
H A Dh264e_dpb.c140 dpb->max_poc_lsb = (1 << log2_max_poc_lsb); in h264e_dpb_setup()
151 log2_max_poc_lsb, dpb->max_poc_lsb); in h264e_dpb_setup()
549 if (curr_poc_lsb >= dpb->max_poc_lsb) { in h264e_dpb_proc()
554 p->poc = curr_poc_lsb + curr_poc_msb * dpb->max_poc_lsb; in h264e_dpb_proc()
H A Dh264e_slice.c605 RK_S32 max_poc_lsb = (1 << slice->log2_max_poc_lsb); in h264e_slice_write_header() local
607 if (pic_order_cnt_lsb >= max_poc_lsb) in h264e_slice_write_header()
608 pic_order_cnt_lsb &= (max_poc_lsb - 1); in h264e_slice_write_header()