Home
last modified time | relevance | path

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

/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_dpb.h31 void update_ref_list(H264_DpbBuf_t *p_Dpb);
32 void update_ltref_list(H264_DpbBuf_t *p_Dpb);
36 MPP_RET idr_memory_management(H264_DpbBuf_t *p_Dpb, H264_StorePic_t *p);
38 MPP_RET store_picture_in_dpb (H264_DpbBuf_t *p_Dpb, H264_StorePic_t *p);
40 MPP_RET check_mvc_dpb(H264dVideoCtx_t*p_Vid, H264_DpbBuf_t *p_Dpb_layer_0, H264_DpbBuf_t* p_Dpb_la…
41 MPP_RET init_dpb (H264dVideoCtx_t *p_Vid, H264_DpbBuf_t *p_Dpb, RK_S32 type);
42 MPP_RET flush_dpb (H264_DpbBuf_t *p_Dpb, RK_S32 type);
43 MPP_RET output_dpb (H264_DecCtx_t *p_Dec, H264_DpbBuf_t *p_Dpb);
45 void free_dpb (H264_DpbBuf_t *p_Dpb);
H A Dh264d_dpb.c265 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()
347 static void unmark_long_term_frame_for_reference_by_frame_idx(H264_DpbBuf_t *p_Dpb, RK_S32 long_ter… in unmark_long_term_frame_for_reference_by_frame_idx()
357 static MPP_RET unmark_long_term_field_for_reference_by_frame_idx(H264_DpbBuf_t *p_Dpb, RK_S32 struc… in unmark_long_term_field_for_reference_by_frame_idx()
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()
531 static void mm_update_max_long_term_frame_idx(H264_DpbBuf_t *p_Dpb, RK_S32 max_long_term_frame_idx_… in mm_update_max_long_term_frame_idx()
545 static void mm_unmark_all_short_term_for_reference(H264_DpbBuf_t *p_Dpb) in mm_unmark_all_short_term_for_reference()
554 static void mm_unmark_all_long_term_for_reference(H264_DpbBuf_t *p_Dpb) in mm_unmark_all_long_term_for_reference()
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()
[all …]
H A Dh264d_init.c199 static MPP_RET store_proc_picture_in_dpb(H264_DpbBuf_t *p_Dpb, H264_StorePic_t *p) in store_proc_picture_in_dpb()
324 H264_DpbBuf_t *p_Dpb = p_Vid->p_Dpb_layer[0]; in init_mvc_picture()
646 H264_DpbBuf_t *p_Dpb = currSlice->p_Dpb; in alloc_decpic()
749 H264_DpbBuf_t *p_Dpb = currSlice->p_Dpb; in update_pic_num()
952 static MPP_RET append_interview_list(H264_DpbBuf_t *p_Dpb, in append_interview_list()
1094 H264_DpbBuf_t *p_Dpb = currSlice->p_Dpb; in init_lists_p_slice_mvc()
1198 H264_DpbBuf_t *p_Dpb = currSlice->p_Dpb; in init_lists_b_slice_mvc()
1374 H264_DpbBuf_t *p_Dpb = currSlice->p_Dpb; in get_short_term_pic()
1416 H264_DpbBuf_t *p_Dpb = currSlice->p_Dpb; in get_long_term_pic()
1588 H264_DpbBuf_t *p_Dpb = currSlice->p_Dpb; in prepare_init_dpb_info()
H A Dh264d_global.h411 } H264_DpbBuf_t; typedef
H A Dh264d_api.c177 p_Vid->p_Dpb_layer[i] = mpp_calloc(H264_DpbBuf_t, 1); in init_vid_ctx()