Searched refs:p_Dpb_layer (Results 1 – 6 of 6) sorted by relevance
| /rockchip-linux_mpp/mpp/codec/dec/h264/ |
| H A D | h264d_api.c | 155 free_dpb(p_Vid->p_Dpb_layer[i]); in free_vid_ctx() 156 MPP_FREE(p_Vid->p_Dpb_layer[i]); in free_vid_ctx() 177 p_Vid->p_Dpb_layer[i] = mpp_calloc(H264_DpbBuf_t, 1); in init_vid_ctx() 178 MEM_CHECK(ret, p_Vid->p_Dpb_layer[i]); in init_vid_ctx() 179 p_Vid->p_Dpb_layer[i]->layer_id = i; in init_vid_ctx() 180 p_Vid->p_Dpb_layer[i]->p_Vid = p_Vid; in init_vid_ctx() 181 p_Vid->p_Dpb_layer[i]->init_done = 0; in init_vid_ctx() 182 p_Vid->p_Dpb_layer[i]->poc_interval = 2; in init_vid_ctx() 299 FUN_CHECK(ret = flush_dpb(p_Dec->p_Vid->p_Dpb_layer[0], 1)); in h264d_flush_dpb_eos() 300 FUN_CHECK(ret = init_dpb(p_Dec->p_Vid, p_Dec->p_Vid->p_Dpb_layer[0], 1)); in h264d_flush_dpb_eos() [all …]
|
| H A D | h264d_sps.c | 433 ret |= p_Vid->p_Dpb_layer[layer_id]->num_ref_frames != sps->max_num_ref_frames; in video_pars_changed() 438 ret |= !p_Vid->p_Dpb_layer[layer_id]->init_done; in video_pars_changed() 591 FUN_CHECK(ret = flush_dpb(p_Vid->p_Dpb_layer[1], 2)); in activate_sps() 592 FUN_CHECK(ret = init_dpb(p_Vid, p_Vid->p_Dpb_layer[1], 2)); in activate_sps() 593 FUN_CHECK(ret = check_mvc_dpb(p_Vid, p_Vid->p_Dpb_layer[0], p_Vid->p_Dpb_layer[1])); in activate_sps() 596 p_Vid->dpb_size[1] = p_Vid->p_Dpb_layer[1]->size; in activate_sps() 598 if (p_Vid->p_Dec->mvc_valid && p_Vid->p_Dpb_layer[1]->size > 0) { in activate_sps() 599 … p_Vid->p_Dpb_layer[0]->size = MPP_MIN(p_Vid->p_Dpb_layer[1]->size, MAX_DPB_SIZE / 2); in activate_sps() 600 p_Vid->dpb_size[0] = p_Vid->p_Dpb_layer[0]->size; in activate_sps() 611 FUN_CHECK(ret = flush_dpb(p_Vid->p_Dpb_layer[0], 1)); in activate_sps() [all …]
|
| H A D | h264d_slice.c | 266 currSlice->p_Dpb = p_Vid->p_Dpb_layer[currSlice->layer_id]; in init_slice_parmeters() 474 currSlice->p_Dpb_layer[0] = p_Vid->p_Dpb_layer[0]; in process_slice() 475 currSlice->p_Dpb_layer[1] = p_Vid->p_Dpb_layer[1]; in process_slice()
|
| H A D | h264d_init.c | 324 H264_DpbBuf_t *p_Dpb = p_Vid->p_Dpb_layer[0]; in init_mvc_picture() 1154 FUN_CHECK(ret = append_interview_list(p_Vid->p_Dpb_layer[1], currSlice->structure, 0, in init_lists_p_slice_mvc() 1161 FUN_CHECK(ret = append_interview_list(p_Vid->p_Dpb_layer[1], currSlice->structure, 0, in init_lists_p_slice_mvc() 1323 FUN_CHECK(ret = append_interview_list(p_Vid->p_Dpb_layer[1], currSlice->structure, 0, in init_lists_b_slice_mvc() 1325 FUN_CHECK(ret = append_interview_list(p_Vid->p_Dpb_layer[1], currSlice->structure, 1, in init_lists_b_slice_mvc() 1338 FUN_CHECK(ret = append_interview_list(p_Vid->p_Dpb_layer[1], currSlice->structure, 0, in init_lists_b_slice_mvc() 1342 FUN_CHECK(ret = append_interview_list(p_Vid->p_Dpb_layer[1], currSlice->structure, 1, in init_lists_b_slice_mvc() 2077 … FUN_CHECK(ret = idr_memory_management(p_Vid->p_Dpb_layer[currSlice->layer_id], p_Vid->dec_pic)); in init_picture() 2087 FUN_CHECK(ret = flush_dpb(p_Vid->p_Dpb_layer[0], 1)); in init_picture() 2089 FUN_CHECK(ret = flush_dpb(p_Vid->p_Dpb_layer[1], 2)); in init_picture() [all …]
|
| H A D | h264d_global.h | 806 struct h264_dpb_buf_t *p_Dpb_layer[MAX_NUM_DPB_LAYERS]; member 989 struct h264_dpb_buf_t *p_Dpb_layer[MAX_NUM_DPB_LAYERS]; member
|
| H A D | h264d_dpb.c | 1136 FUN_CHECK(ret = flush_dpb(p_Vid->p_Dpb_layer[0], 1)); in adaptive_memory_management() 1138 FUN_CHECK(ret = flush_dpb(p_Vid->p_Dpb_layer[1], 2)); in adaptive_memory_management() 2096 FUN_CHECK(ret = store_picture_in_dpb(p_Vid->p_Dpb_layer[(*dec_pic)->layer_id], *dec_pic)); in exit_picture()
|