Searched refs:H264_StorePic_t (Results 1 – 6 of 6) sorted by relevance
| /rockchip-linux_mpp/mpp/codec/dec/h264/ |
| H A D | h264d_dpb.h | 33 void free_storable_picture(H264_DecCtx_t *p_Dec, H264_StorePic_t *p); 36 MPP_RET idr_memory_management(H264_DpbBuf_t *p_Dpb, H264_StorePic_t *p); 37 MPP_RET insert_picture_in_dpb(H264dVideoCtx_t *p_Vid, H264_FrameStore_t *fs, H264_StorePic_t *p,… 38 MPP_RET store_picture_in_dpb (H264_DpbBuf_t *p_Dpb, H264_StorePic_t *p); 46 MPP_RET exit_picture(H264dVideoCtx_t *p_Vid, H264_StorePic_t **dec_pic); 48 RK_U32 get_field_dpb_combine_flag(H264_FrameStore_t *p_last, H264_StorePic_t *p); 49 H264_StorePic_t *alloc_storable_picture(H264dVideoCtx_t *p_Vid, RK_S32 structure);
|
| H A D | h264d_init.c | 199 static MPP_RET store_proc_picture_in_dpb(H264_DpbBuf_t *p_Dpb, H264_StorePic_t *p) in store_proc_picture_in_dpb() 255 static H264_StorePic_t* clone_storable_picture(H264dVideoCtx_t *p_Vid, H264_StorePic_t *p_pic) in clone_storable_picture() 258 H264_StorePic_t *p_stored_pic = alloc_storable_picture(p_Vid, p_Vid->structure); in clone_storable_picture() 325 H264_StorePic_t *p_pic = NULL; in init_mvc_picture() 327 H264_StorePic_t *p_clone = NULL; in init_mvc_picture() 391 static MPP_RET dpb_mark_malloc(H264dVideoCtx_t *p_Vid, H264_StorePic_t *dec_pic) in dpb_mark_malloc() 608 static MPP_RET check_dpb_discontinuous(H264_StorePic_t *p_last, H264_StorePic_t *dec_pic, H264_SLIC… in check_dpb_discontinuous() 642 H264_StorePic_t *dec_pic = NULL; in alloc_decpic() 820 RK_S32 pic_num1 = (*(H264_StorePic_t**)arg1)->pic_num; in compare_pic_by_pic_num_desc() 821 RK_S32 pic_num2 = (*(H264_StorePic_t**)arg2)->pic_num; in compare_pic_by_pic_num_desc() [all …]
|
| H A D | h264d_dpb.c | 143 static RK_S32 get_pic_num_x(H264_StorePic_t *p, RK_S32 difference_of_pic_nums_minus1) in get_pic_num_x() 157 H264_StorePic_t *cur_pic = NULL; in unmark_for_reference() 265 static void mm_unmark_short_term_for_reference(H264_DpbBuf_t *p_Dpb, H264_StorePic_t *p, RK_S32 dif… in mm_unmark_short_term_for_reference() 305 static void mm_unmark_long_term_for_reference(H264_DpbBuf_t *p_Dpb, H264_StorePic_t *p, RK_S32 long… in mm_unmark_long_term_for_reference() 421 static void mark_pic_long_term(H264_DpbBuf_t *p_Dpb, H264_StorePic_t* p, RK_S32 long_term_frame_idx… in mark_pic_long_term() 494 static MPP_RET mm_assign_long_term_frame_idx(H264_DpbBuf_t *p_Dpb, H264_StorePic_t* p, RK_S32 diffe… in mm_assign_long_term_frame_idx() 559 static void mm_mark_current_picture_long_term(H264_DpbBuf_t *p_Dpb, H264_StorePic_t *p, RK_S32 long… in mm_mark_current_picture_long_term() 844 static void write_picture(H264_StorePic_t *p, H264dVideoCtx_t *p_Vid) in write_picture() 948 H264_StorePic_t *p = NULL; in write_unpaired_field() 1057 static MPP_RET adaptive_memory_management(H264_DpbBuf_t *p_Dpb, H264_StorePic_t *p) in adaptive_memory_management() [all …]
|
| H A D | h264d_api.c | 122 … p_Cur->listP[i] = mpp_malloc_size(H264_StorePic_t*, MAX_LIST_SIZE * sizeof(H264_StorePic_t*)); in init_cur_ctx() 123 … p_Cur->listB[i] = mpp_malloc_size(H264_StorePic_t*, MAX_LIST_SIZE * sizeof(H264_StorePic_t*)); in init_cur_ctx() 190 p_Vid->pic_st = mpp_mem_pool_init_f("h264d_pic_st", sizeof(H264_StorePic_t)); in init_vid_ctx() 434 memset(&p_Dec->p_Vid->old_pic, 0, sizeof(H264_StorePic_t)); in h264d_reset()
|
| H A D | h264d_fill.c | 102 H264_StorePic_t *dec_pic = p_Vid->dec_pic; in fill_picparams()
|
| H A D | h264d_global.h | 360 } H264_StorePic_t; typedef
|