Home
last modified time | relevance | path

Searched refs:mvcExt (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/codec/dec/h264/
H A Dh264d_slice.c179 (pSlice->svc_extension_flag == 0 && pSlice->mvcExt.non_idr_flag == 0)) { in dec_ref_pic_marking()
255 … if ((!currSlice->svc_extension_flag) || currSlice->mvcExt.iPrefixNALU) { // MVC or have prefixNALU in init_slice_parmeters()
256 currSlice->view_id = currSlice->mvcExt.view_id; in init_slice_parmeters()
257 currSlice->inter_view_flag = currSlice->mvcExt.inter_view_flag; in init_slice_parmeters()
258 currSlice->anchor_pic_flag = currSlice->mvcExt.anchor_pic_flag; in init_slice_parmeters()
260 currSlice->view_id = currSlice->mvcExt.valid ? p_Vid->active_subsps->view_id[0] : 0; in init_slice_parmeters()
349 if (currSlice->mvcExt.valid) { in set_slice_user_parmeters()
354 … if ((RK_S32)currSlice->mvcExt.view_id == cur_subsps->view_id[0]) { // combine subsps to sps in set_slice_user_parmeters()
358 } else if ((RK_S32)currSlice->mvcExt.view_id == cur_subsps->view_id[1]) { in set_slice_user_parmeters()
512 } else if (currSlice->svc_extension_flag == 0 && currSlice->mvcExt.non_idr_flag == 0) { in process_slice()
H A Dh264d_parse.c193 currSlice->mvcExt.valid = 1; in parser_nalu_header()
195 READ_ONEBIT(p_bitctx, &currSlice->mvcExt.non_idr_flag); in parser_nalu_header()
196 READ_BITS(p_bitctx, 6, &currSlice->mvcExt.priority_id); in parser_nalu_header()
197 READ_BITS(p_bitctx, 10, &currSlice->mvcExt.view_id); in parser_nalu_header()
198 READ_BITS(p_bitctx, 3, &currSlice->mvcExt.temporal_id); in parser_nalu_header()
199 READ_ONEBIT(p_bitctx, &currSlice->mvcExt.anchor_pic_flag); in parser_nalu_header()
200 READ_ONEBIT(p_bitctx, &currSlice->mvcExt.inter_view_flag); in parser_nalu_header()
201 READ_ONEBIT(p_bitctx, &currSlice->mvcExt.reserved_one_bit); in parser_nalu_header()
202 ASSERT(currSlice->mvcExt.reserved_one_bit == 1); in parser_nalu_header()
203 currSlice->mvcExt.iPrefixNALU = (cur_nal->nalu_type == H264_NALU_TYPE_PREFIX) ? 1 : 0; in parser_nalu_header()
H A Dh264d_global.h757 struct h264_nalu_mvc_ext_t mvcExt; member
H A Dh264d_init.c1133 if (currSlice->mvcExt.valid && currSlice->svc_extension_flag == 0) { in init_lists_p_slice_mvc()
1300 if (currSlice->mvcExt.valid && currSlice->svc_extension_flag == 0) { in init_lists_b_slice_mvc()
2060 if (currSlice->layer_id && !currSlice->svc_extension_flag && !currSlice->mvcExt.non_idr_flag) { in init_picture()