Home
last modified time | relevance | path

Searched refs:nal_reference_idc (Results 1 – 15 of 15) sorted by relevance

/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_slice.c57 slice->nal_reference_idc = (frm->status.is_non_ref) ? (H264_NALU_PRIORITY_DISPOSABLE) : in h264e_slice_update()
297 ret |= mpp_read_bits(&bit, 2, &slice->nal_reference_idc); in h264e_slice_read()
299 bit.used_bits, slice->nal_reference_idc); in h264e_slice_read()
406 if (slice->nal_reference_idc) { in h264e_slice_read()
564 mpp_writer_put_raw_bits(s, slice->nal_reference_idc, 2); in h264e_slice_write_header()
566 mpp_writer_bits(s), slice->nal_reference_idc); in h264e_slice_write_header()
679 slice->nal_reference_idc, slice->idr_flag); in h264e_slice_write_header()
681 if (slice->nal_reference_idc) { in h264e_slice_write_header()
H A Dh264e_slice.h101 RK_S32 nal_reference_idc; member
H A Dh264e_api_v2.c532 prefix->nal_ref_idc = slice->nal_reference_idc; in h264e_proc_hal()
/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_slice.c247 currSlice->nal_reference_idc = cur_nalu->nal_reference_idc; in init_slice_parmeters()
250 p_Vid->p_Dec->errctx.used_ref_flag = currSlice->nal_reference_idc ? 1 : 0; in init_slice_parmeters()
592 if (currSlice->nal_reference_idc) { in process_slice()
H A Dh264d_pps.c195 if (currSlice->nal_reference_idc) { in process_prefix()
H A Dh264d_parse.c166 ptmp = (RK_S32 *)&cur_nal->nal_reference_idc; in parser_nalu_header()
482 RK_U32 nal_reference_idc = -1; in judge_is_new_frame() local
488 READ_BITS(p_bitctx, 2, &nal_reference_idc); in judge_is_new_frame()
H A Dh264d_global.h195 H264NalRefIdcType nal_reference_idc; //!< NALU_PRIORITY_xxxx member
762 RK_S32 nal_reference_idc; //!< nal_reference_idc from NAL unit member
H A Dh264d_init.c88 if (pSlice->nal_reference_idc) { in decode_poc()
117 if ((!pSlice->nal_reference_idc) && pSlice->AbsFrameNum > 0) { in decode_poc()
136 if (!pSlice->nal_reference_idc) { in decode_poc()
173 if (!pSlice->nal_reference_idc) { in decode_poc()
696 dec_pic->used_for_reference = (currSlice->nal_reference_idc != 0); in alloc_decpic()
H A Dh264d_fill.c319 p_long->nal_ref_idc = currSlice->nal_reference_idc; in fill_slice_syntax()
/rockchip-linux_mpp/mpp/hal/common/h264/
H A Dhal_h264e_stream_amend.c371 sw_nal_ref_idc = slice->nal_reference_idc; in h264e_vepu_stream_amend_sync_ref_idc()
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu541.c559 regs->reg013.cur_frm_ref = slice->nal_reference_idc > 0; in setup_vepu541_codec()
565 regs->reg103.nal_ref_idc = slice->nal_reference_idc; in setup_vepu541_codec()
H A Dhal_h264e_vepu540c.c551 regs->reg_base.enc_pic.cur_frm_ref = slice->nal_reference_idc > 0; in setup_vepu540c_codec()
554 regs->reg_base.synt_nal.nal_ref_idc = slice->nal_reference_idc; in setup_vepu540c_codec()
H A Dhal_h264e_vepu580.c897 regs->reg_base.enc_pic.cur_frm_ref = slice->nal_reference_idc > 0; in setup_vepu580_codec()
900 regs->reg_base.synt_nal.nal_ref_idc = slice->nal_reference_idc; in setup_vepu580_codec()
H A Dhal_h264e_vepu510.c920 reg_frm->common.enc_pic.cur_frm_ref = slice->nal_reference_idc > 0; in setup_vepu510_codec()
923 reg_frm->synt_nal.nal_ref_idc = slice->nal_reference_idc; in setup_vepu510_codec()
H A Dhal_h264e_vepu511.c890 reg_frm->common.enc_pic.cur_frm_ref = slice->nal_reference_idc > 0; in setup_vepu511_codec()
893 reg_frm->synt_nal.nal_ref_idc = slice->nal_reference_idc; in setup_vepu511_codec()