Home
last modified time | relevance | path

Searched refs:modification_of_pic_nums_idc (Results 1 – 12 of 12) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_slice.c48 RK_S32 modification_of_pic_nums_idc = 0; in ref_pic_list_mvc_modification() local
62 READ_UE(p_bitctx, &modification_of_pic_nums_idc); in ref_pic_list_mvc_modification()
63 currSlice->modification_of_pic_nums_idc[LIST_0][i] = modification_of_pic_nums_idc; in ref_pic_list_mvc_modification()
64 if (modification_of_pic_nums_idc == 0 || modification_of_pic_nums_idc == 1) { in ref_pic_list_mvc_modification()
67 if (modification_of_pic_nums_idc == 2) { in ref_pic_list_mvc_modification()
69 … } else if (modification_of_pic_nums_idc == 4 || modification_of_pic_nums_idc == 5) { in ref_pic_list_mvc_modification()
74 } while (modification_of_pic_nums_idc != 3); in ref_pic_list_mvc_modification()
88 READ_UE(p_bitctx, &modification_of_pic_nums_idc); in ref_pic_list_mvc_modification()
89 currSlice->modification_of_pic_nums_idc[LIST_1][i] = modification_of_pic_nums_idc; in ref_pic_list_mvc_modification()
90 if (modification_of_pic_nums_idc == 0 || modification_of_pic_nums_idc == 1) { in ref_pic_list_mvc_modification()
[all …]
H A Dh264d_global.h781 RK_S32 *modification_of_pic_nums_idc[2]; member
968 RK_S32 modification_of_pic_nums_idc[2][MAX_REORDER_TIMES]; member
H A Dh264d_init.c1444 RK_S32 *modification_of_pic_nums_idc = currSlice->modification_of_pic_nums_idc[cur_list]; in check_ref_pic_list() local
1457 for (i = 0; modification_of_pic_nums_idc[i] != 3 && i < MAX_REORDER_TIMES; i++) { in check_ref_pic_list()
1460 if (modification_of_pic_nums_idc[i] > 3) in check_ref_pic_list()
1462 if (modification_of_pic_nums_idc[i] < 2) { in check_ref_pic_list()
1463 if (modification_of_pic_nums_idc[i] == 0) { in check_ref_pic_list()
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_slice.c360 RK_U32 modification_of_pic_nums_idc = 0; in h264e_slice_read() local
367 ret |= mpp_read_ue(&bit, &modification_of_pic_nums_idc); in h264e_slice_read()
368 ops.modification_of_pic_nums_idc = modification_of_pic_nums_idc; in h264e_slice_read()
370 bit.used_bits, modification_of_pic_nums_idc); in h264e_slice_read()
372 switch (modification_of_pic_nums_idc) { in h264e_slice_read()
396 modification_of_pic_nums_idc); in h264e_slice_read()
402 } while (modification_of_pic_nums_idc != 3); in h264e_slice_read()
642 mpp_writer_put_ue(s, rplmo.modification_of_pic_nums_idc); in h264e_slice_write_header()
645 rplmo.modification_of_pic_nums_idc); in h264e_slice_write_header()
647 switch (rplmo.modification_of_pic_nums_idc) { in h264e_slice_write_header()
[all …]
H A Dh264e_slice.h38 RK_S32 modification_of_pic_nums_idc; member
H A Dh264e_dpb.c341 op.modification_of_pic_nums_idc = (refr->status.is_lt_ref) ? (2) : (0); in h264e_dpb_build_list()
343 op.modification_of_pic_nums_idc = 2; in h264e_dpb_build_list()
348 op.modification_of_pic_nums_idc = curr->frame_num > refr->frame_num ? 0 : 1; in h264e_dpb_build_list()
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu541.c604 regs->reg108.rodr_pic_idx = rplmo.modification_of_pic_nums_idc; in setup_vepu541_codec()
606 switch (rplmo.modification_of_pic_nums_idc) { in setup_vepu541_codec()
616 rplmo.modification_of_pic_nums_idc); in setup_vepu541_codec()
H A Dhal_h264e_vepu540c.c592 regs->reg_base.synt_sli2.rodr_pic_idx = rplmo.modification_of_pic_nums_idc; in setup_vepu540c_codec()
594 switch (rplmo.modification_of_pic_nums_idc) { in setup_vepu540c_codec()
604 rplmo.modification_of_pic_nums_idc); in setup_vepu540c_codec()
H A Dhal_h264e_vepu580.c939 regs->reg_base.synt_sli2.rodr_pic_idx = rplmo.modification_of_pic_nums_idc; in setup_vepu580_codec()
941 switch (rplmo.modification_of_pic_nums_idc) { in setup_vepu580_codec()
951 rplmo.modification_of_pic_nums_idc); in setup_vepu580_codec()
H A Dhal_h264e_vepu510.c962 reg_frm->synt_sli2.rodr_pic_idx = rplmo.modification_of_pic_nums_idc; in setup_vepu510_codec()
964 switch (rplmo.modification_of_pic_nums_idc) { in setup_vepu510_codec()
974 rplmo.modification_of_pic_nums_idc); in setup_vepu510_codec()
H A Dhal_h264e_vepu511.c931 reg_frm->synt_sli2.rodr_pic_idx = rplmo.modification_of_pic_nums_idc; in setup_vepu511_codec()
933 switch (rplmo.modification_of_pic_nums_idc) { in setup_vepu511_codec()
943 rplmo.modification_of_pic_nums_idc); in setup_vepu511_codec()
/rockchip-linux_mpp/
H A DCHANGELOG.md698 - [h264e_dpb]: fix modification_of_pic_nums_idc error issue