Lines Matching refs:structure

147     if (p->structure == FRAME)  in get_pic_num_x()
273 if (p->structure == FRAME) { in mm_unmark_short_term_for_reference()
310 if (p->structure == FRAME) { in mm_unmark_long_term_for_reference()
357 …c MPP_RET unmark_long_term_field_for_reference_by_frame_idx(H264_DpbBuf_t *p_Dpb, RK_S32 structure, in unmark_long_term_field_for_reference_by_frame_idx() argument
364 VAL_CHECK(ret, structure != FRAME); in unmark_long_term_field_for_reference_by_frame_idx()
370 if (structure == TOP_FIELD) { in unmark_long_term_field_for_reference_by_frame_idx()
392 if (structure == BOTTOM_FIELD) { in unmark_long_term_field_for_reference_by_frame_idx()
426 if (p->structure == FRAME) { in mark_pic_long_term()
447 if (p->structure == TOP_FIELD) { in mark_pic_long_term()
502 if (p->structure == FRAME) { in mm_assign_long_term_frame_idx()
505 PictureStructure structure = FRAME; in mm_assign_long_term_frame_idx() local
510 structure = TOP_FIELD; in mm_assign_long_term_frame_idx()
516 structure = BOTTOM_FIELD; in mm_assign_long_term_frame_idx()
521 VAL_CHECK(ret, structure != FRAME); in mm_assign_long_term_frame_idx()
522 …FUN_CHECK(ret = unmark_long_term_field_for_reference_by_frame_idx(p_Dpb, structure, long_term_fram… in mm_assign_long_term_frame_idx()
562 if (p->structure == FRAME) { in mm_mark_current_picture_long_term()
565 …unmark_long_term_field_for_reference_by_frame_idx(p_Dpb, p->structure, long_term_frame_idx, 1, p->… in mm_mark_current_picture_long_term()
632 static void free_dpb_mark(H264_DecCtx_t *p_Dec, H264_DpbMark_t *p_mark, RK_S32 structure) in free_dpb_mark() argument
634 if (structure == FRAME) { in free_dpb_mark()
637 } else if (structure == TOP_FIELD) { in free_dpb_mark()
639 } else if (structure == BOTTOM_FIELD) { in free_dpb_mark()
854 && p->structure == FRAME && p_mark->out_flag) { in write_picture()
1109 switch (p->structure) { in adaptive_memory_management()
1249 if (p->structure == FRAME) { in direct_output()
1262 if (p->structure == TOP_FIELD) { in direct_output()
1273 if (p->structure == BOTTOM_FIELD) { in direct_output()
1446 p_Vid->last_pic_bottom_field = p->structure == BOTTOM_FIELD; in store_picture_in_dpb()
1511 if (p->structure != FRAME) { in store_picture_in_dpb()
1710 switch (p->structure) { in insert_picture_in_dpb()
1771 fs->structure = p->structure; in insert_picture_in_dpb()
1791 free_dpb_mark(p_Dec, p->mem_mark, p->structure); in free_storable_picture()
1810 H264_StorePic_t *alloc_storable_picture(H264dVideoCtx_t *p_Vid, RK_S32 structure) in alloc_storable_picture() argument
1817 s->structure = structure; in alloc_storable_picture()
1837 if ((p->structure == TOP_FIELD) || (p->structure == BOTTOM_FIELD)) { in get_field_dpb_combine_flag()
1841 if (((p->structure == TOP_FIELD) && (p_last->is_used == 2)) in get_field_dpb_combine_flag()
1842 || ((p->structure == BOTTOM_FIELD) && (p_last->is_used == 1))) { in get_field_dpb_combine_flag()
1857 pic = p_last->structure == TOP_FIELD ? p_last->top_field : p_last->bottom_field; in get_field_dpb_combine_flag()