/hardware/intel/common/libmix/videodecoder/ |
H A D | VideoDecoderMPEG2.cpp | 54 if (data->codec_data->frame_width > MAX_PICTURE_WIDTH_MPEG2 || 55 data->codec_data->frame_height > MAX_PICTURE_HEIGHT_MPEG2) { 96 if (data->codec_data->frame_width > MAX_PICTURE_WIDTH_MPEG2 || 97 data->codec_data->frame_height > MAX_PICTURE_HEIGHT_MPEG2) { 114 if ((mVideoFormatInfo.width != (uint32_t)data->codec_data->frame_width || 115 mVideoFormatInfo.height != (uint32_t)data->codec_data->frame_height) && 116 (data->codec_data->frame_width > 0) && (data->codec_data->frame_height)) { 118 ITRACE("Video size is changed. from %dx%d to %dx%d\n",mVideoFormatInfo.width,mVideoFormatInfo.height, data->codec_data->frame_width,data->codec_data [all...] |
H A D | VideoDecoderVP8.cpp | 51 uint32_t width = data->codec_data->frame_width; 52 uint32_t height = data->codec_data->frame_height; 75 switch (data->codec_data->clr_type) { 85 mVideoFormatInfo.cropLeft = data->codec_data->crop_left; 86 mVideoFormatInfo.cropRight = data->codec_data->crop_right; 87 mVideoFormatInfo.cropTop = data->codec_data->crop_top; 88 mVideoFormatInfo.cropBottom = data->codec_data->crop_bottom; 89 ITRACE("Cropping: left = %d, top = %d, right = %d, bottom = %d", data->codec_data->crop_left, data->codec_data->crop_top, data->codec_data [all...] |
H A D | VideoDecoderMPEG4.cpp | 52 if (data->codec_data.video_object_layer_width > MAX_PICTURE_WIDTH_MPEG4 || 53 data->codec_data.video_object_layer_height > MAX_PICTURE_HEIGHT_MPEG4) { 91 if (data->codec_data.video_object_layer_width > MAX_PICTURE_WIDTH_MPEG4 || 92 data->codec_data.video_object_layer_height > MAX_PICTURE_HEIGHT_MPEG4) { 109 if ((mVideoFormatInfo.width != (uint32_t)data->codec_data.video_object_layer_width || 110 mVideoFormatInfo.height != (uint32_t)data->codec_data.video_object_layer_height) && 111 data->codec_data.video_object_layer_width && 112 data->codec_data.video_object_layer_height) { 115 data->codec_data.video_object_layer_width,data->codec_data [all...] |
H A D | VideoDecoderAVC.cpp | 71 if (data->codec_data->frame_width > MAX_PICTURE_WIDTH_AVC || 72 data->codec_data->frame_height > MAX_PICTURE_HEIGHT_AVC) { 113 if (data->codec_data->frame_width > MAX_PICTURE_WIDTH_AVC || 114 data->codec_data->frame_height > MAX_PICTURE_HEIGHT_AVC) { 704 enableLowDelayMode((data->codec_data->profile_idc == 66) || (data->codec_data->profile_idc == 100 && data->codec_data->constraint_set4_flag == 1 && data->codec_data->constraint_set5_flag == 1)); 708 if ((data->codec_data->profile_idc == 66 || data->codec_data [all...] |
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/include/ |
H A D | viddec_pm.h | 72 uint32_t codec_data[MAX_CODEC_CXT_SIZE<<3]; member in struct:__anon366 74 uint32_t codec_data[MAX_CODEC_CXT_SIZE>>2]; member in struct:__anon366
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/ |
H A D | vbp_h264_parser.c | 187 query_data->codec_data = g_try_new0(vbp_codec_data_h264, 1); 188 if (NULL == query_data->codec_data) 223 g_free(query_data->codec_data); 739 vbp_codec_data_h264* codec_data) 742 codec_data->seq_parameter_set_id = parser->info.active_SPS.seq_parameter_set_id; 743 codec_data->pic_parameter_set_id = parser->info.active_PPS.pic_parameter_set_id; 746 codec_data->profile_idc = parser->info.active_SPS.profile_idc; 747 codec_data->level_idc = parser->info.active_SPS.level_idc; 750 codec_data->constraint_set1_flag = (parser->info.active_SPS.constraint_set_flags & 0x4) >> 2; 754 codec_data 737 vbp_set_codec_data_h264( struct h264_viddec_parser *parser, vbp_codec_data_h264* codec_data) argument [all...] |
H A D | vbp_loader.h | 68 vbp_codec_data_mp42 codec_data; member in struct:_vbp_data_mp42 155 vbp_codec_data_h264* codec_data; member in struct:_vbp_data_h264
|
H A D | viddec_pm.c | 118 parser_ops[codec_type].init((void *)&(cxt->codec_data[0]), persist_mem, !clean); 126 //parser_ops[codec_type].flush_preserve((void *)&(cxt->codec_data[0]), persist_mem); 321 ret = func->parse_sc((void *)&(cxt->parse_cubby), (void *)&(cxt->codec_data[0]), &(cxt->sc_prefix_info)); 478 parser_ops[codec_type].parse_syntax((void *)cxt, (void *)&(cxt->codec_data[0])); 480 if(parser_ops[codec_type].is_frame_start((void *)&(cxt->codec_data[0])) == true) 487 (void *)&(cxt->codec_data[0]),
|
H A D | vbp_mp42_parser.c | 95 * For the codec_data passed by gstreamer 110 (viddec_mp4_parser_t *) &(pcontext->parser_cxt->codec_data[0]); 130 query_data->codec_data.profile_and_level_indication 141 query_data->codec_data.profile_and_level_indication 197 pinfo = (viddec_mp4_parser_t *) &(cxt->codec_data[0]); 262 (viddec_mp4_parser_t *) &(pcontext->parser_cxt->codec_data[0]); 264 query_data->codec_data.profile_and_level_indication 272 (viddec_mp4_parser_t *) &(pcontext->parser_cxt->codec_data[0]); 285 (viddec_mp4_parser_t *) &(pcontext->parser_cxt->codec_data[0]); 425 (viddec_mp4_parser_t *) &(pcontext->parser_cxt->codec_data[ [all...] |
H A D | vbp_vc1_parser.c | 236 ret = ops->parse_sc((void *)&cubby, (void *)&(cxt->codec_data[0]), &(cxt->sc_prefix_info)); 250 parser = (vc1_viddec_parser_t *)cxt->codec_data; 391 parser = (vc1_viddec_parser_t *)cxt->codec_data; 521 vc1_viddec_parser_t *parser = (vc1_viddec_parser_t *)pcontext->parser_cxt->codec_data; 666 vc1_viddec_parser_t *parser = (vc1_viddec_parser_t *)pcontext->parser_cxt->codec_data; 729 vc1_viddec_parser_t *parser = (vc1_viddec_parser_t *)cxt->codec_data; 967 vc1_viddec_parser_t *parser = (vc1_viddec_parser_t *)cxt->codec_data;
|
H A D | vbp_utils.c | 347 error = ops->parse_syntax((void *)cxt, (void *)&(cxt->codec_data[0])); 379 (void *)&(cxt->codec_data[0]), 433 (void *)pcontext->parser_cxt->codec_data,
|
/hardware/intel/img/psb_headers/libmediaparser/mixvbp/vbp_manager/include/ |
H A D | vbp_loader.h | 115 vbp_codec_data_mp42 codec_data; member in struct:_vbp_data_mp42 189 vbp_codec_data_mpeg2* codec_data; member in struct:_vbp_data_mpeg2 307 vbp_codec_data_h264* codec_data; member in struct:_vbp_data_h264 453 vbp_codec_data_vp8 *codec_data; member in struct:_vbp_data_vp8
|
/hardware/intel/common/libmix/mix_video/src/ |
H A D | mixvideoformat_h264.c | 297 switch (data->codec_data->profile_idc) 300 //TODO Reinstate this once constraint_set1 flag has been added to codec_data 304 if (data->codec_data->constraint_set1_flag == 0) 438 LOG_V( "Codec data says num_ref_frames is %d\n", data->codec_data->num_ref_frames); 442 int num_ref_pictures = data->codec_data->num_ref_frames; 443 if (!data->codec_data->frame_mbs_only_flag && 444 !data->codec_data->mb_adaptive_frame_field_flag)
|
H A D | mixvideoformat_mp42.c | 241 * avidemux doesn't pass codec_data, we need handle this. 274 if ((data->codec_data.profile_and_level_indication & 0xF8) == 0xF0) {
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/vc1/parser/ |
H A D | vc1parse_bitplane.c | 605 vc1_viddec_parser_t *parser = (vc1_viddec_parser_t *)(cxt->codec_data);
|