Home
last modified time | relevance | path

Searched refs:pic_data (Results 1 – 18 of 18) sorted by relevance

/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/
Dvbp_vc1_parser.c118 query_data->pic_data = g_try_new0(vbp_picture_data_vc1, MAX_NUM_PICTURES); in vbp_allocate_query_data_vc1()
119 if (NULL == query_data->pic_data) in vbp_allocate_query_data_vc1()
127 query_data->pic_data[i].pic_parms = g_try_new0(VAPictureParameterBufferVC1, 1); in vbp_allocate_query_data_vc1()
128 if (NULL == query_data->pic_data[i].pic_parms) in vbp_allocate_query_data_vc1()
133 query_data->pic_data[i].packed_bitplanes = g_try_malloc0(MAX_BITPLANE_SIZE); in vbp_allocate_query_data_vc1()
134 if (NULL == query_data->pic_data[i].packed_bitplanes) in vbp_allocate_query_data_vc1()
139 query_data->pic_data[i].slc_data = g_try_malloc0(MAX_NUM_SLICES * sizeof(vbp_slice_data_vc1)); in vbp_allocate_query_data_vc1()
140 if (NULL == query_data->pic_data[i].slc_data) in vbp_allocate_query_data_vc1()
169 if (query_data->pic_data) in vbp_free_query_data_vc1()
174 g_free(query_data->pic_data[i].slc_data); in vbp_free_query_data_vc1()
[all …]
Dvbp_h264_parser.c158 query_data->pic_data = g_try_new0(vbp_picture_data_h264, MAX_NUM_PICTURES); in vbp_allocate_query_data_h264()
159 if (NULL == query_data->pic_data) in vbp_allocate_query_data_h264()
167 query_data->pic_data[i].pic_parms = g_try_new0(VAPictureParameterBufferH264, 1); in vbp_allocate_query_data_h264()
168 if (NULL == query_data->pic_data[i].pic_parms) in vbp_allocate_query_data_h264()
172 query_data->pic_data[i].num_slices = 0; in vbp_allocate_query_data_h264()
173 query_data->pic_data[i].slc_data = g_try_new0(vbp_slice_data_h264, MAX_NUM_SLICES); in vbp_allocate_query_data_h264()
174 if (NULL == query_data->pic_data[i].slc_data) in vbp_allocate_query_data_h264()
212 if (query_data->pic_data) in vbp_free_query_data_h264()
216 g_free(query_data->pic_data[i].slc_data); in vbp_free_query_data_h264()
217 g_free(query_data->pic_data[i].pic_parms); in vbp_free_query_data_h264()
[all …]
Dvbp_loader.h147 vbp_picture_data_h264* pic_data; member
235 vbp_picture_data_vc1* pic_data; member
/hardware/intel/common/libmix/mix_video/src/
Dmixvideoformat_h264.c470 …ys picture size is %d x %d\n", (data->pic_data[0].pic_parms->picture_width_in_mbs_minus1 + 1) * 16… in mix_videofmt_h264_initialize()
473 …vret = vaCreateSurfaces(vadisplay, (data->pic_data[0].pic_parms->picture_width_in_mbs_minus1 + 1) … in mix_videofmt_h264_initialize()
474 (data->pic_data[0].pic_parms->picture_height_in_mbs_minus1 + 1) * 16, entrypts[vaentrypt], in mix_videofmt_h264_initialize()
936 vbp_picture_data_h264* pic_data in mix_videofmt_h264_hack_dpb() argument
942 VAPictureParameterBufferH264 *pic_params = pic_data->pic_parms; in mix_videofmt_h264_hack_dpb()
960 for (i = 0; i < pic_data->num_slices; i++) in mix_videofmt_h264_hack_dpb()
964 pRefList = pic_data->slc_data[i].slc_parms.RefPicList0; in mix_videofmt_h264_hack_dpb()
1008 pRefList = pic_data->slc_data[i].slc_parms.RefPicList1; in mix_videofmt_h264_hack_dpb()
1035 if ((mix == NULL) || (data == NULL) || (data->pic_data == NULL) || (frame == NULL)) in mix_videofmt_h264_process_decode_picture()
1041 vbp_picture_data_h264* pic_data = &(data->pic_data[pic_index]); in mix_videofmt_h264_process_decode_picture() local
[all …]
Dmixvideoformat_vc1.c931 vbp_picture_data_vc1* pic_data = &(data->pic_data[pic_index]); in mix_videofmt_vc1_decode_a_picture() local
932 VAPictureParameterBufferVC1 *pic_params = pic_data->pic_parms; in mix_videofmt_vc1_decode_a_picture()
941 …LOG_V( "num_slices is %d, allocating %d buffer_ids\n", pic_data->num_slices, (pic_data->num_slices… in mix_videofmt_vc1_decode_a_picture()
964 buffer_ids = g_malloc(sizeof(VABufferID) * ((pic_data->num_slices * 2) + 2)); in mix_videofmt_vc1_decode_a_picture()
1167 pic_data->size_bitplanes, in mix_videofmt_vc1_decode_a_picture()
1169 pic_data->packed_bitplanes, in mix_videofmt_vc1_decode_a_picture()
1184 for (; i < pic_data->num_slices; i++) in mix_videofmt_vc1_decode_a_picture()
1195 &(pic_data->slc_data[i].slc_parms), in mix_videofmt_vc1_decode_a_picture()
1207 …%d and size %u\n", i, (guint)pic_data->slc_data[i].buffer_addr, pic_data->slc_data[i].slc_parms.sl… in mix_videofmt_vc1_decode_a_picture()
1216 pic_data->slc_data[i].slice_size, in mix_videofmt_vc1_decode_a_picture()
[all …]
/hardware/intel/common/libmix/videodecoder/
DVideoDecoderAVC.cpp149 VAPictureH264 &pic = data->pic_data[i].pic_parms->CurrPic; in decodeFrame()
181 if (data->pic_data[0].num_slices == 0) { in decodeFrame()
235 VAPictureH264 *picture = &(data->pic_data[0].pic_parms->CurrPic); in beginDecodingFrame()
268 vbp_picture_data_h264 *picData = data->pic_data; in continueDecodingFrame()
284 vbp_picture_data_h264 *lastPic = &data->pic_data[picIndex - 1]; in continueDecodingFrame()
313 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice()
730 uint32_t width = (data->pic_data[0].pic_parms->picture_width_in_mbs_minus1 + 1) * 16; in updateFormatInfo()
731 uint32_t height = (data->pic_data[0].pic_parms->picture_height_in_mbs_minus1 + 1) * 16; in updateFormatInfo()
904 vbp_picture_data_h264* picData = data->pic_data; in isNewFrame()
937 mLastPictureFlags |= data->pic_data[i].pic_parms->CurrPic.flags; in isNewFrame()
[all …]
DVideoDecoderWMV.cpp167 if (0 == data->num_pictures || NULL == data->pic_data) { in decodeFrame()
172 if (data->pic_data[0].picture_is_skipped == VC1_PTYPE_SKIPPED) { in decodeFrame()
216 if (data->pic_data[0].pic_parms->picture_fields.bits.is_first_field) { in decodeFrame()
227 int frameType = data->pic_data[0].pic_parms->picture_fields.bits.picture_type; in decodeFrame()
255 vbp_picture_data_vc1 *picData = &(data->pic_data[picIndex]); in decodePicture()
DVideoDecoderMPEG2.cpp172 if (data->num_pictures == 0 || data->pic_data == NULL) { in decodeFrame()
185 …if (data->pic_data[0].pic_parms->picture_coding_extension.bits.picture_structure == MPEG2_PIC_STRU… in decodeFrame()
224 vbp_picture_data_mpeg2 *picData = &(data->pic_data[picIndex]); in decodePicture()
DVideoDecoderVP8.cpp199 if (0 == data->num_pictures || NULL == data->pic_data) { in decodeFrame()
277 vbp_picture_data_vp8 *picData = &(data->pic_data[picIndex]); in decodePicture()
/hardware/intel/img/psb_headers/libmediaparser/mixvbp/vbp_manager/include/
Dvbp_loader.h194 vbp_picture_data_mpeg2 *pic_data; member
299 vbp_picture_data_h264* pic_data; member
404 vbp_picture_data_vc1* pic_data; member
457 vbp_picture_data_vp8* pic_data; member
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/codecs/h264/parser/
Dmix_vbp_h264_stubs.c279 h264_pic_data pic_data; in h264_parse_emit_current_pic() local
291 pl = (const uint32_t *) &pic_data; in h264_parse_emit_current_pic()
297 wi.data.data_offset = (unsigned int)pl - (unsigned int)&pic_data; // offset within struct in h264_parse_emit_current_pic()
Dviddec_h264_workload.c985 h264_pic_data pic_data; in h264_parse_emit_current_pic() local
992 h264_fill_pic_data(pInfo, &pic_data); in h264_parse_emit_current_pic()
997 pl = (const uint32_t *) &pic_data; in h264_parse_emit_current_pic()
1003 wi.data.data_offset = (unsigned int)pl - (unsigned int)&pic_data; // offset within struct in h264_parse_emit_current_pic()
/hardware/intel/common/libmix/videodecoder/securevideo/merrifield/
DVideoDecoderAVCSecure.cpp349 VAPictureH264 &pic = data->pic_data[i].pic_parms->CurrPic; in decodeFrame()
367 if (data->pic_data[0].num_slices == 0) { in decodeFrame()
412 VAPictureH264 *picture = &(data->pic_data[0].pic_parms->CurrPic); in beginDecodingFrame()
442 vbp_picture_data_h264 *picData = data->pic_data; in continueDecodingFrame()
724 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/moorefield/
DVideoDecoderAVCSecure.cpp361 VAPictureH264 &pic = data->pic_data[i].pic_parms->CurrPic; in decodeFrame()
379 if (data->pic_data[0].num_slices == 0) { in decodeFrame()
430 VAPictureH264 *picture = &(data->pic_data[0].pic_parms->CurrPic); in beginDecodingFrame()
460 vbp_picture_data_h264 *picData = data->pic_data; in continueDecodingFrame()
744 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/baytrail/
DVideoDecoderAVCSecure.cpp218 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/cherrytrail/
DVideoDecoderAVCSecure.cpp202 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/clovertrail/
DVideoDecoderAVCSecure.cpp213 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/merrplus/
DVideoDecoderAVCSecure.cpp217 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice()