Home
last modified time | relevance | path

Searched refs:picData (Results 1 – 13 of 13) sorted by relevance

/hardware/intel/common/libmix/videodecoder/
DVideoDecoderMPEG4.cpp216 vbp_picture_data_mp42 *picData = data->picture_data; in beginDecodingFrame() local
217 VAPictureParameterBufferMPEG4 *picParam = &(picData->picture_param); in beginDecodingFrame()
225 if (picData->vop_coded == 1 && codingType != MP4_VOP_TYPE_B) { in beginDecodingFrame()
232 if (picData->vop_coded == 0) { in beginDecodingFrame()
322 vbp_picture_data_mp42 *picData = data->picture_data; in continueDecodingFrame() local
323 for (uint32_t i = 0; i < data->number_picture_data; i++, picData = picData->next_picture_data) { in continueDecodingFrame()
325 VAPictureParameterBufferMPEG4 *picParam = &(picData->picture_param); in continueDecodingFrame()
331 if (picData->vop_coded == 0) { in continueDecodingFrame()
335 if (picData->new_picture_flag == 1 || mDecodingFrame == false) { in continueDecodingFrame()
337 if (picData->new_picture_flag == 0) { in continueDecodingFrame()
[all …]
DVideoDecoderAVC.cpp254 vbp_picture_data_h264 *picData = data->pic_data; in continueDecodingFrame() local
261 for (uint32_t picIndex = 0; picIndex < data->num_pictures; picIndex++, picData++) { in continueDecodingFrame()
263 …if (picData == NULL || picData->pic_parms == NULL || picData->slc_data == NULL || picData->num_sli… in continueDecodingFrame()
268 …(picData->pic_parms->CurrPic.flags & (VA_PICTURE_H264_TOP_FIELD | VA_PICTURE_H264_BOTTOM_FIELD)) =… in continueDecodingFrame()
278 for (uint32_t sliceIndex = 0; sliceIndex < picData->num_slices; sliceIndex++) { in continueDecodingFrame()
284 removeReferenceFromDPB(picData->pic_parms); in continueDecodingFrame()
299 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice() local
300 vbp_slice_data_h264 *sliceData = &(picData->slc_data[sliceIndex]); in decodeSlice()
301 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice()
330 status = updateReferenceFrames(picData); in decodeSlice()
[all …]
DVideoDecoderMPEG2.cpp211 vbp_picture_data_mpeg2 *picData = &(data->pic_data[picIndex]); in decodePicture() local
212 VAPictureParameterBufferMPEG2 *picParam = picData->pic_parms; in decodePicture()
214 status = allocateVABufferIDs(picData->num_slices * 2 + 2); in decodePicture()
248 for (uint32_t i = 0; i < picData->num_slices; i++) { in decodePicture()
255 &(picData->slice_data[i].slice_param), in decodePicture()
268 picData->slice_data[i].slice_size, //size in decodePicture()
270 picData->slice_data[i].buffer_addr + picData->slice_data[i].slice_offset, in decodePicture()
DVideoDecoderWMV.cpp242 vbp_picture_data_vc1 *picData = &(data->pic_data[picIndex]); in decodePicture() local
243 VAPictureParameterBufferVC1 *picParams = picData->pic_parms; in decodePicture()
249 status = allocateVABufferIDs(picData->num_slices * 2 + 2); in decodePicture()
283 picData->size_bitplanes, in decodePicture()
285 picData->packed_bitplanes, in decodePicture()
291 for (uint32_t i = 0; i < picData->num_slices; i++) { in decodePicture()
298 &(picData->slc_data[i].slc_parms), in decodePicture()
308 picData->slc_data[i].slice_size, in decodePicture()
315 picData->slc_data[i].buffer_addr + picData->slc_data[i].slice_offset, in decodePicture()
DVideoDecoderVP8.cpp264 vbp_picture_data_vp8 *picData = &(data->pic_data[picIndex]); in decodePicture() local
265 VAPictureParameterBufferVP8 *picParams = picData->pic_parms; in decodePicture()
309 for (uint32_t i = 0; i < picData->num_slices; i++) { in decodePicture()
316 &(picData->slc_data[i].slc_parms), in decodePicture()
325 picData->slc_data[i].slice_size, //size in decodePicture()
327 picData->slc_data[i].buffer_addr + picData->slc_data[i].slice_offset, in decodePicture()
DVideoDecoderMPEG4.h40 Decode_Status decodeSlice(vbp_data_mp42 *data, vbp_picture_data_mp42 *picData);
DVideoDecoderAVC.h40 Decode_Status updateReferenceFrames(vbp_picture_data_h264 *picData);
/hardware/intel/common/libmix/videodecoder/securevideo/merrifield/
DVideoDecoderAVCSecure.cpp442 vbp_picture_data_h264 *picData = data->pic_data; in continueDecodingFrame() local
449 for (uint32_t picIndex = 0; picIndex < data->num_pictures; picIndex++, picData++) { in continueDecodingFrame()
450 …if (picData == NULL || picData->pic_parms == NULL || picData->slc_data == NULL || picData->num_sli… in continueDecodingFrame()
455 …(picData->pic_parms->CurrPic.flags & (VA_PICTURE_H264_TOP_FIELD | VA_PICTURE_H264_BOTTOM_FIELD)) =… in continueDecodingFrame()
459 VTRACE("picData->num_slices = %d", picData->num_slices); in continueDecodingFrame()
460 for (uint32_t sliceIndex = 0; sliceIndex < picData->num_slices; sliceIndex++) { in continueDecodingFrame()
465 removeReferenceFromDPB(picData->pic_parms); in continueDecodingFrame()
724 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice() local
725 vbp_slice_data_h264 *sliceData = &(picData->slc_data[sliceIndex]); in decodeSlice()
726 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice()
[all …]
/hardware/intel/common/libmix/videodecoder/securevideo/moorefield/
DVideoDecoderAVCSecure.cpp460 vbp_picture_data_h264 *picData = data->pic_data; in continueDecodingFrame() local
467 for (uint32_t picIndex = 0; picIndex < data->num_pictures; picIndex++, picData++) { in continueDecodingFrame()
468 …if (picData == NULL || picData->pic_parms == NULL || picData->slc_data == NULL || picData->num_sli… in continueDecodingFrame()
473 …(picData->pic_parms->CurrPic.flags & (VA_PICTURE_H264_TOP_FIELD | VA_PICTURE_H264_BOTTOM_FIELD)) =… in continueDecodingFrame()
477 VTRACE("picData->num_slices = %d", picData->num_slices); in continueDecodingFrame()
478 for (uint32_t sliceIndex = 0; sliceIndex < picData->num_slices; sliceIndex++) { in continueDecodingFrame()
483 removeReferenceFromDPB(picData->pic_parms); in continueDecodingFrame()
744 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice() local
745 vbp_slice_data_h264 *sliceData = &(picData->slc_data[sliceIndex]); in decodeSlice()
746 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice()
[all …]
/hardware/intel/common/libmix/videodecoder/securevideo/merrplus/
DVideoDecoderAVCSecure.cpp217 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice() local
218 vbp_slice_data_h264 *sliceData = &(picData->slc_data[sliceIndex]); in decodeSlice()
219 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice()
244 status = updateReferenceFrames(picData); in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/clovertrail/
DVideoDecoderAVCSecure.cpp213 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice() local
214 vbp_slice_data_h264 *sliceData = &(picData->slc_data[sliceIndex]); in decodeSlice()
215 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice()
240 status = updateReferenceFrames(picData); in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/baytrail/
DVideoDecoderAVCSecure.cpp218 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice() local
219 vbp_slice_data_h264 *sliceData = &(picData->slc_data[sliceIndex]); in decodeSlice()
220 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/cherrytrail/
DVideoDecoderAVCSecure.cpp202 vbp_picture_data_h264 *picData = &(data->pic_data[picIndex]); in decodeSlice() local
203 vbp_slice_data_h264 *sliceData = &(picData->slc_data[sliceIndex]); in decodeSlice()
204 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice()