Home
last modified time | relevance | path

Searched refs:slice_type (Results 1 – 23 of 23) sorted by relevance

/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/parser/
Dh264parse_sh.c19 int32_t slice_type =0; in h264_Parse_Slice_Header_1() local
27 slice_type = h264_GetVLCElement(parent, pInfo, false); in h264_Parse_Slice_Header_1()
28 SliceHeader->slice_type = (slice_type%5); in h264_Parse_Slice_Header_1()
30 if(SliceHeader->slice_type > h264_PtypeI) { in h264_Parse_Slice_Header_1()
177 if(SliceHeader->slice_type == h264_PtypeB) in h264_Parse_Slice_Header_3()
193 …if((SliceHeader->slice_type == h264_PtypeP) || (SliceHeader->slice_type == h264_PtypeSP) || (Slice… in h264_Parse_Slice_Header_3()
201 if(SliceHeader->slice_type == h264_PtypeB) in h264_Parse_Slice_Header_3()
208 if(SliceHeader->slice_type != h264_PtypeB) { in h264_Parse_Slice_Header_3()
226 …>slice_type == h264_PtypeP) || (SliceHeader->slice_type == h264_PtypeSP))) || ((pInfo->active_PPS.… in h264_Parse_Slice_Header_3()
268 …e_PPS.entropy_coding_mode_flag) && (SliceHeader->slice_type != h264_PtypeI) && (SliceHeader->slice… in h264_Parse_Slice_Header_3()
[all …]
Dmix_vbp_h264_stubs.c90 if( (h264_PtypeB==pInfo->SliceHeader.slice_type)||(h264_PtypeP==pInfo->SliceHeader.slice_type) )
141 if( (h264_PtypeB==pInfo->SliceHeader.slice_type)||(h264_PtypeP==pInfo->SliceHeader.slice_type) ) in h264_parse_emit_current_slice()
Dh264parse_dpb.c465 if(pInfo->SliceHeader.slice_type == h264_PtypeP) in h264_dpb_update_ref_lists()
474 if(pInfo->SliceHeader.slice_type == h264_PtypeP) in h264_dpb_update_ref_lists()
491 if(pInfo->SliceHeader.slice_type == h264_PtypeP) in h264_dpb_update_ref_lists()
500 if(pInfo->SliceHeader.slice_type == h264_PtypeP) in h264_dpb_update_ref_lists()
542 if(pInfo->SliceHeader.slice_type == h264_PtypeP) { in h264_dpb_update_ref_lists()
550 if(pInfo->SliceHeader.slice_type == h264_PtypeP) in h264_dpb_update_ref_lists()
579 if(pInfo->SliceHeader.slice_type == h264_PtypeP) in h264_dpb_update_ref_lists()
587 if(pInfo->SliceHeader.slice_type == h264_PtypeP) in h264_dpb_update_ref_lists()
603 if (pInfo->SliceHeader.slice_type == h264_PtypeI) in h264_dpb_update_ref_lists()
610 if(pInfo->SliceHeader.slice_type == h264_PtypeP) in h264_dpb_update_ref_lists()
[all …]
Dviddec_h264_workload.c218 PUT_BSD_PP1_SLICE_TYPE_BITS(pInfo->SliceHeader.slice_type) + in h264_fill_slice_data()
716 … if( (h264_PtypeB==pInfo->SliceHeader.slice_type)||(h264_PtypeP==pInfo->SliceHeader.slice_type) ) in h264_parse_emit_ref_list()
738 if( h264_PtypeB==pInfo->SliceHeader.slice_type) in h264_parse_emit_ref_list()
850 if( (h264_PtypeB==pInfo->SliceHeader.slice_type)||(h264_PtypeP==pInfo->SliceHeader.slice_type) ) in h264_parse_emit_current_slice()
Dh264parse.c686 switch(pInfo->SliceHeader.slice_type) in h264_update_frame_type()
722 switch(pInfo->SliceHeader.slice_type) in h264_update_frame_type()
755 switch(pInfo->SliceHeader.slice_type) in h264_update_frame_type()
/hardware/intel/common/libva/test/encode/
Davcenc.c324 static void avcenc_update_picture_parameter(int slice_type, int frame_num, int display_num, int is_… in avcenc_update_picture_parameter() argument
340 pic_param->pic_fields.bits.reference_pic_flag = (slice_type != SLICE_TYPE_B); in avcenc_update_picture_parameter()
424 static void avcenc_update_slice_parameter(int slice_type) in avcenc_update_slice_parameter() argument
436 slice_param->slice_type = slice_type; in avcenc_update_slice_parameter()
448 if ((slice_type == SLICE_TYPE_P) || (slice_type == SLICE_TYPE_B)) { in avcenc_update_slice_parameter()
457 if ((slice_type == SLICE_TYPE_B)) { in avcenc_update_slice_parameter()
479 slice_param->slice_type = slice_type; in avcenc_update_slice_parameter()
504 static int begin_picture(FILE *yuv_fp, int frame_num, int display_num, int slice_type, int is_idr) in begin_picture() argument
527 assert(slice_type == SLICE_TYPE_I); in begin_picture()
610 avcenc_update_slice_parameter(slice_type); in begin_picture()
[all …]
Dh264encode.c1630 slice_param.slice_type = (current_frame_type == FRAME_IDR)?2:current_frame_type; in render_slice()
/hardware/intel/common/libva/test/transcode/
Dmpeg2transcode.cpp2131 static void avcenc_update_picture_parameter(int slice_type, int frame_num, int display_num, int is_… in avcenc_update_picture_parameter() argument
2147 pic_param->pic_fields.bits.reference_pic_flag = (slice_type != SLICE_TYPE_B); in avcenc_update_picture_parameter()
2219 static void avcenc_update_slice_parameter(int slice_type) in avcenc_update_slice_parameter() argument
2231 slice_param->slice_type = slice_type; in avcenc_update_slice_parameter()
2256 static int begin_picture(FILE *yuv_fp, int frame_num, int display_num, int slice_type, int is_idr) in begin_picture() argument
2279 assert(slice_type == SLICE_TYPE_I); in begin_picture()
2333 avcenc_update_slice_parameter(slice_type); in begin_picture()
2398 static void end_picture(int slice_type, int next_is_bpic) in end_picture() argument
2405 if (slice_type != SLICE_TYPE_B) { in end_picture()
2736 slice_header(bitstream *bs, int frame_num, int display_frame, int slice_type, int nal_ref_idc, int …
[all …]
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/
Dvbp_h264_parser.c314 ((h264_PtypeB == slice_header->slice_type) || in vbp_set_slice_ref_list_h264()
315 (h264_PtypeP == slice_header->slice_type))) in vbp_set_slice_ref_list_h264()
327 else if((i == 1) && (h264_PtypeB == slice_header->slice_type)) in vbp_set_slice_ref_list_h264()
371 if ((((h264_PtypeP == slice_header->slice_type) || in vbp_set_pre_weight_table_h264()
372 (h264_PtypeB == slice_header->slice_type)) && in vbp_set_pre_weight_table_h264()
374 ((h264_PtypeB == slice_header->slice_type) && in vbp_set_pre_weight_table_h264()
1189 slc_parms->slice_type = slice_header->slice_type; in vbp_add_slice_data_h264()
1195 if (slice_header->slice_type == h264_PtypeI) in vbp_add_slice_data_h264()
1198 else if (slice_header->slice_type == h264_PtypeP) in vbp_add_slice_data_h264()
1202 else if (slice_header->slice_type == h264_PtypeB) in vbp_add_slice_data_h264()
[all …]
/hardware/intel/img/psb_video/src/
Dpnw_H264.c1248 if (slice_param->slice_type == ST_B) { in psb__H264_build_rendec_params()
1254 if (slice_param->slice_type == ST_B) { in psb__H264_build_rendec_params()
1260 if (slice_param->slice_type == ST_B || slice_param->slice_type == ST_P) { in psb__H264_build_rendec_params()
1284 …if (pic_params->num_ref_frames > 0 && (slice_param->slice_type == ST_B || slice_param->slice_type in psb__H264_build_rendec_params()
1338 if ((pic_params->pic_fields.bits.weighted_pred_flag && (slice_param->slice_type == ST_P)) || in psb__H264_build_rendec_params()
1339 … ((pic_params->pic_fields.bits.weighted_bipred_idc != 0) && (slice_param->slice_type == ST_B))) { in psb__H264_build_rendec_params()
1376 if (slice_param->slice_type == ST_B) { in psb__H264_build_rendec_params()
1498 …alue, MSVDX_CMDS, SLICE_PARAMS, SLICE_CODE_TYPE, aSliceTypeVAtoMsvdx[slice_param->slice_type % 5]); in psb__H264_build_rendec_params()
1543 …ICETYPE, aSliceTypeVAtoMsvdx[ slice_param->slice_type % 5]); in psb__H264_preprocess_slice()
1695 if (ctx->slice_param->slice_type != ST_B) in psb__H264_choose_ec_frames()
Dpnw_H264ES.c834 (((pBufferH264->slice_type == 2) || (pBufferH264->slice_type == 7)) ? 1 : 0); in pnw__convert_sliceparameter_buffer()
Dpsb_cmdbuf.c665 deblock_msg->flags.bits.slice_type = field_type; in psb_context_submit_hw_deblock()
712 deblock_msg->flags.bits.slice_type = field_type; in psb_context_submit_host_be_opp()
Dtng_hostcode.c2289 IMG_UINT32 slice_type, in tng__generate_slice_params_template() argument
2296 IMG_FRAME_TEMPLATE_TYPE slice_temp_type = (IMG_FRAME_TEMPLATE_TYPE)slice_type; in tng__generate_slice_params_template()
/hardware/intel/img/psb_video/src/mrst/
Dpsb_H264.c1135 if (slice_param->slice_type == ST_B) { in psb__H264_build_rendec_params()
1141 if (slice_param->slice_type == ST_B) { in psb__H264_build_rendec_params()
1147 if (slice_param->slice_type == ST_B || slice_param->slice_type == ST_P) { in psb__H264_build_rendec_params()
1247 if ((pic_params->pic_fields.bits.weighted_pred_flag && (slice_param->slice_type == ST_P)) || in psb__H264_build_rendec_params()
1248 … ((pic_params->pic_fields.bits.weighted_bipred_idc != 0) && (slice_param->slice_type == ST_B))) { in psb__H264_build_rendec_params()
1285 if (slice_param->slice_type == ST_B) { in psb__H264_build_rendec_params()
1409 …alue, MSVDX_CMDS, SLICE_PARAMS, SLICE_CODE_TYPE, aSliceTypeVAtoMsvdx[slice_param->slice_type % 5]); in psb__H264_build_rendec_params()
1503 …ICETYPE, aSliceTypeVAtoMsvdx[ slice_param->slice_type % 5]); in psb__H264_preprocess_slice()
1603 …drv_debug_msg(VIDEO_DEBUG_GENERAL, " slice type = %s\n", slice2str[(slice_param->slice_type % 5… in psb__H264_process_slice()
/hardware/intel/common/libva/va/
Dva_enc_h264.h417 unsigned char slice_type; member
Dva_dec_hevc.h361 uint32_t slice_type : 2; member
Dva.h2251 unsigned char slice_type; member
2493 unsigned char slice_type; member
Dva_trace.c1302 va_TraceMsg(trace_ctx, "\tslice_type = %d\n", p->slice_type); in va_TraceVASliceParameterBufferH264()
1588 va_TraceMsg(trace_ctx, "\tslice_type = %d\n", p->slice_type); in va_TraceVAEncSliceParameterBufferH264()
/hardware/intel/common/libmix/videoencoder/
DVideoEncoderAVC.cpp1328 currentSlice->slice_type = 2; in renderSliceParams()
1330 currentSlice->slice_type = 0; in renderSliceParams()
1332 currentSlice->slice_type = 1; in renderSliceParams()
1344 LOG_V( "slice.type = %d\n", (int) currentSlice->slice_type); in renderSliceParams()
/hardware/intel/common/libmix/mix_video/src/
Dmixvideoformat_h264.c1081 switch (pic_data->slc_data->slc_parms.slice_type) in mix_videofmt_h264_process_decode_picture()
1211 …if ((pic_data->slc_data->slc_parms.slice_type == 1) || (pic_data->slc_data->slc_parms.slice_type =… in mix_videofmt_h264_process_decode_picture()
/hardware/intel/img/psb_video/src/hwdefs/
Ddxva_cmdseq_msg.h81 uint32_t slice_type : member
/hardware/intel/common/libmix/videodecoder/
DVideoDecoderAVC.cpp412 if (sliceParam->slice_type == 1 || sliceParam->slice_type == 6) { in setReference()
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/include/
Dh264.h724 uint8_t slice_type; member