Home
last modified time | relevance | path

Searched refs:idr_flag (Results 1 – 20 of 20) sorted by relevance

/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_slice.c73 slice->idr_flag = is_idr; in h264e_slice_update()
75 if (slice->idr_flag) { in h264e_slice_update()
85 if (slice->idr_flag) in h264e_slice_update()
137 marking->idr_flag = 0; in h264e_marking_init()
188 if (marking->idr_flag) { in write_marking()
327 slice->idr_flag = (slice->nalu_type == 5); in h264e_slice_read()
328 if (slice->idr_flag) { in h264e_slice_read()
407 if (slice->idr_flag) { in h264e_slice_read()
598 marking->idr_flag = 1; in h264e_slice_write_header()
600 marking->idr_flag = 0; in h264e_slice_write_header()
[all …]
H A Dh264e_slice.h77 RK_S32 idr_flag; member
121 RK_S32 idr_flag; member
H A Dh264e_api_v2.c531 prefix->idr_flag = slice->idr_flag; in h264e_proc_hal()
H A Dh264e_dpb.c376 marking->idr_flag = 1; in h264e_dpb_build_marking()
382 marking->idr_flag = 0; in h264e_dpb_build_marking()
/rockchip-linux_mpp/mpp/common/
H A Dh264e_syntax.h46 RK_S32 idr_flag; member
H A Dh264d_syntax.h161 RK_U32 idr_flag; member
/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_slice.c178 if (pSlice->idr_flag || in dec_ref_pic_marking()
246 currSlice->idr_flag = cur_nalu->nalu_type == H264_NALU_TYPE_IDR; in init_slice_parmeters()
262 currSlice->anchor_pic_flag = currSlice->idr_flag; in init_slice_parmeters()
522 if (currSlice->idr_flag) { in process_slice()
H A Dh264d_global.h217 RK_U32 idr_flag; member
328 RK_S32 idr_flag; member
760 RK_S32 idr_flag; member
848 RK_U8 idr_flag; member
H A Dh264d_init.c47 if (pSlice->idr_flag) { in decode_poc()
96 if (pSlice->idr_flag) { in decode_poc()
158 if (pSlice->idr_flag) { // IDR picture in decode_poc()
287 p_stored_pic->idr_flag = p_pic->idr_flag; in clone_storable_picture()
567 impl->status.is_idr = dec_pic->idr_flag; in dpb_mark_malloc()
634 if (dec_pic->idr_flag || dec_pic->used_for_reference) in check_dpb_discontinuous()
697 dec_pic->idr_flag = currSlice->idr_flag; in alloc_decpic()
755 if (currSlice->idr_flag) { in update_pic_num()
1788 if (currSlice->idr_flag && (currSlice->layer_id == 0)) { // idr_flag==1 && layer_id==0 in prepare_init_ref_info()
2070 currSlice->idr_flag) { in init_picture()
[all …]
H A Dh264d_pps.c200 !currSlice->svcExt.idr_flag) { in process_prefix()
H A Dh264d_fill.c316 p_long->idr_flag = currSlice->idr_flag; in fill_slice_syntax()
H A Dh264d_dpb.c1064 VAL_CHECK(ret, !p->idr_flag && p->adaptive_ref_pic_buffering_flag); in adaptive_memory_management()
1447 if (p->idr_flag) { in store_picture_in_dpb()
1468 if (!p->idr_flag && p->used_for_reference && !p->adaptive_ref_pic_buffering_flag) { in store_picture_in_dpb()
1469 ASSERT(!p->idr_flag); in store_picture_in_dpb()
H A Dh264d_parse.c179 READ_ONEBIT(p_bitctx, &currSlice->svcExt.idr_flag); in parser_nalu_header()
/rockchip-linux_mpp/mpp/hal/common/h264/
H A Dhal_h264e_stream_amend.c303 slice->frame_num, (slice->idr_flag ? 'I' : 'P'), in h264e_vepu_stream_amend_proc()
317 H264NaluType type = slice->idr_flag ? H264_NALU_TYPE_IDR : H264_NALU_TYPE_SLICE; in h264e_vepu_stream_amend_proc()
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu1_v2.c568 | VEPU_REG_PIC_TYPE(slice->idr_flag) in hal_h264e_vepu1_gen_regs_v2()
H A Dhal_h264e_vepu2_v2.c633 | VEPU_REG_PIC_TYPE(slice->idr_flag) in hal_h264e_vepu2_gen_regs_v2()
/rockchip-linux_mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_vdpu1.c369 p_regs->SwReg08.sw_idr_pic_e = p_hal->slice_long[0].idr_flag; in vdpu1_set_vlc_regs()
H A Dhal_h264d_vdpu2.c410 p_regs->sw115.idr_pic_flag = p_hal->slice_long[0].idr_flag; in set_vlc_regs()
H A Dhal_h264d_vdpu34x.c541 common->reg013.cur_pic_is_idr = p_hal->slice_long->idr_flag; in set_registers()
H A Dhal_h264d_vdpu382.c548 common->reg013.cur_pic_is_idr = p_hal->slice_long->idr_flag; in set_registers()