Home
last modified time | relevance | path

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

/rockchip-linux_mpp/mpp/codec/dec/h264/
H A Dh264d_dpb.c165 if (fs->bottom_field) { in unmark_for_reference()
166 fs->bottom_field->used_for_reference = 0; in unmark_for_reference()
167 cur_pic = fs->bottom_field; in unmark_for_reference()
171 if (fs->top_field && fs->bottom_field) { in unmark_for_reference()
173 fs->bottom_field->used_for_reference = 0; in unmark_for_reference()
200 if (fs->bottom_field) { in is_short_term_reference()
201 if ((fs->bottom_field->used_for_reference) && (!fs->bottom_field->is_long_term)) { in is_short_term_reference()
227 if (fs->bottom_field) { in is_long_term_reference()
228 if ((fs->bottom_field->used_for_reference) && (fs->bottom_field->is_long_term)) { in is_long_term_reference()
245 if (fs->bottom_field) { in unmark_for_long_term_reference()
[all …]
H A Dh264d_init.c216 if (fs->bottom_field) { in store_proc_picture_in_dpb()
217 free_storable_picture(p_Dec, fs->bottom_field); in store_proc_picture_in_dpb()
218 fs->bottom_field = NULL; in store_proc_picture_in_dpb()
230 VAL_CHECK(ret, fs->bottom_field == NULL); in store_proc_picture_in_dpb()
359 if (fs->bottom_field) { in init_mvc_picture()
360 …poc = fs->bottom_field->is_mmco_5 ? fs->bottom_field->bot_poc_mmco5 : fs->bottom_field->bottom_poc; in init_mvc_picture()
362 … if (fs->bottom_field && (fs->bottom_field->layer_id == 0) && (poc == currSlice->bottompoc)) { in init_mvc_picture()
363 p_pic = fs->bottom_field; in init_mvc_picture()
364 if (!fs->bottom_field->is_mmco_5) { in init_mvc_picture()
799 … p_Dpb->fs_ref[i]->bottom_field->pic_num = (2 * p_Dpb->fs_ref[i]->frame_num_wrap) + add_bottom; in update_pic_num()
[all …]
H A Dh264d_global.h324 … struct h264_store_pic_t *bottom_field; //!< for mb aff, if frame for referencing the bottom field member
383 struct h264_store_pic_t *bottom_field; member