Home
last modified time | relevance | path

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

/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_dpb.c159 if (fs->top_field) { in unmark_for_reference()
160 fs->top_field->used_for_reference = 0; in unmark_for_reference()
161 cur_pic = fs->top_field; in unmark_for_reference()
171 if (fs->top_field && fs->bottom_field) { in unmark_for_reference()
172 fs->top_field->used_for_reference = 0; in unmark_for_reference()
192 if (fs->top_field) { in is_short_term_reference()
193 if ((fs->top_field->used_for_reference) && (!fs->top_field->is_long_term)) { in is_short_term_reference()
219 if (fs->top_field) { in is_long_term_reference()
220 if ((fs->top_field->used_for_reference) && (fs->top_field->is_long_term)) { in is_long_term_reference()
239 if (fs->top_field) { in unmark_for_long_term_reference()
[all …]
H A Dh264d_init.c212 if (fs->top_field) { in store_proc_picture_in_dpb()
213 free_storable_picture(p_Dec, fs->top_field); in store_proc_picture_in_dpb()
214 fs->top_field = NULL; in store_proc_picture_in_dpb()
228 VAL_CHECK(ret, fs->top_field == NULL); in store_proc_picture_in_dpb()
346 if (fs->top_field) { in init_mvc_picture()
347 … poc = fs->top_field->is_mmco_5 ? fs->top_field->top_poc_mmco5 : fs->top_field->top_poc; in init_mvc_picture()
349 if (fs->top_field && (fs->top_field->layer_id == 0) && (poc == currSlice->toppoc)) { in init_mvc_picture()
350 p_pic = fs->top_field; in init_mvc_picture()
351 if (!fs->top_field->is_mmco_5) { in init_mvc_picture()
796 … p_Dpb->fs_ref[i]->top_field->pic_num = (2 * p_Dpb->fs_ref[i]->frame_num_wrap) + add_top; in update_pic_num()
[all …]
H A Dh264d_global.h323 struct h264_store_pic_t *top_field; //!< for mb aff, if frame for referencing the top field member
382 struct h264_store_pic_t *top_field; member