Home
last modified time | relevance | path

Searched refs:fs_ref (Results 1 – 3 of 3) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_dpb.c274 if ((p_Dpb->fs_ref[i]->is_reference == 3) && (p_Dpb->fs_ref[i]->is_long_term == 0)) { in mm_unmark_short_term_for_reference()
275 if (p_Dpb->fs_ref[i]->frame->pic_num == picNumX) { in mm_unmark_short_term_for_reference()
276 unmark_for_reference(p_Dpb->p_Vid->p_Dec, p_Dpb->fs_ref[i]); in mm_unmark_short_term_for_reference()
281 if ((p_Dpb->fs_ref[i]->is_reference & 1) && (!(p_Dpb->fs_ref[i]->is_long_term & 1))) { in mm_unmark_short_term_for_reference()
282 if (p_Dpb->fs_ref[i]->top_field->pic_num == picNumX) { in mm_unmark_short_term_for_reference()
283 p_Dpb->fs_ref[i]->top_field->used_for_reference = 0; in mm_unmark_short_term_for_reference()
284 p_Dpb->fs_ref[i]->is_reference &= 2; in mm_unmark_short_term_for_reference()
285 if (p_Dpb->fs_ref[i]->is_used == 3) { in mm_unmark_short_term_for_reference()
286 p_Dpb->fs_ref[i]->frame->used_for_reference = 0; in mm_unmark_short_term_for_reference()
291 if ((p_Dpb->fs_ref[i]->is_reference & 2) && (!(p_Dpb->fs_ref[i]->is_long_term & 2))) { in mm_unmark_short_term_for_reference()
[all …]
H A Dh264d_init.c760 if (p_Dpb->fs_ref[i]->is_used == 3) { in update_pic_num()
761 … if ((p_Dpb->fs_ref[i]->frame->used_for_reference) && (!p_Dpb->fs_ref[i]->frame->is_long_term)) { in update_pic_num()
762 if ((RK_S32)p_Dpb->fs_ref[i]->frame_num > currSlice->frame_num) { in update_pic_num()
763 … p_Dpb->fs_ref[i]->frame_num_wrap = p_Dpb->fs_ref[i]->frame_num - max_frame_num; in update_pic_num()
765 p_Dpb->fs_ref[i]->frame_num_wrap = p_Dpb->fs_ref[i]->frame_num; in update_pic_num()
767 p_Dpb->fs_ref[i]->frame->pic_num = p_Dpb->fs_ref[i]->frame_num_wrap; in update_pic_num()
789 if (p_Dpb->fs_ref[i]->is_reference) { in update_pic_num()
790 if ((RK_S32)p_Dpb->fs_ref[i]->frame_num > currSlice->frame_num) { in update_pic_num()
791 p_Dpb->fs_ref[i]->frame_num_wrap = p_Dpb->fs_ref[i]->frame_num - max_frame_num; in update_pic_num()
793 p_Dpb->fs_ref[i]->frame_num_wrap = p_Dpb->fs_ref[i]->frame_num; in update_pic_num()
[all …]
H A Dh264d_global.h405 struct h264_frame_store_t **fs_ref; member