Home
last modified time | relevance | path

Searched refs:picParam (Results 1 – 14 of 14) sorted by relevance

/hardware/intel/common/libmix/videodecoder/
DVideoDecoderMPEG4.cpp217 VAPictureParameterBufferMPEG4 *picParam = &(picData->picture_param); in beginDecodingFrame() local
218 int codingType = picParam->vop_fields.bits.vop_coding_type; in beginDecodingFrame()
325 VAPictureParameterBufferMPEG4 *picParam = &(picData->picture_param); in continueDecodingFrame() local
326 int codingType = picParam->vop_fields.bits.vop_coding_type; in continueDecodingFrame()
327 if (codingType == MP4_VOP_TYPE_S && picParam->no_of_sprite_warping_points > 1) { in continueDecodingFrame()
345 if (picParam->vop_time_increment_resolution){ in continueDecodingFrame()
347 picParam->vop_time_increment_resolution; in continueDecodingFrame()
348 increment = increment % picParam->vop_time_increment_resolution; in continueDecodingFrame()
351 increment = increment * 1e6 / picParam->vop_time_increment_resolution; in continueDecodingFrame()
361 if (picParam->vop_time_increment_resolution){ in continueDecodingFrame()
[all …]
DVideoDecoderMPEG2.cpp212 VAPictureParameterBufferMPEG2 *picParam = picData->pic_parms; in decodePicture() local
218 status = setReference(picParam); in decodePicture()
232 picParam, in decodePicture()
290 Decode_Status VideoDecoderMPEG2::setReference(VAPictureParameterBufferMPEG2 *picParam) { in setReference() argument
291 switch (picParam->picture_coding_type) { in setReference()
293 picParam->forward_reference_picture = VA_INVALID_SURFACE; in setReference()
294 picParam->backward_reference_picture = VA_INVALID_SURFACE; in setReference()
298 picParam->forward_reference_picture = mLastReference->renderBuffer.surface; in setReference()
301 picParam->forward_reference_picture = VA_INVALID_SURFACE; in setReference()
303 picParam->backward_reference_picture = VA_INVALID_SURFACE; in setReference()
[all …]
DVideoDecoderAVC.cpp302 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice() local
317 int32_t poc = getPOC(&(picParam->CurrPic)); in decodeSlice()
326 status = updateDPB(picParam); in decodeSlice()
346 picParam, in decodeSlice()
450 Decode_Status VideoDecoderAVC::updateDPB(VAPictureParameterBufferH264 *picParam) { in updateDPB() argument
454 VAPictureH264 *ref = picParam->ReferenceFrames; in updateDPB()
457 picParam->CurrPic.picture_id = mAcquiredBuffer->renderBuffer.surface; in updateDPB()
471 …RACE("Reference frame %d is missing for current frame %d", dpb->poc, getPOC(&(picParam->CurrPic))); in updateDPB()
475 if (dpb->poc == getPOC(&(picParam->CurrPic))) { in updateDPB()
499 if ((picParam->CurrPic.flags & VA_PICTURE_H264_SHORT_TERM_REFERENCE) || in updateDPB()
[all …]
DVideoDecoderVP8.cpp347 Decode_Status VideoDecoderVP8::setReference(VAPictureParameterBufferVP8 *picParam) { in setReference() argument
348 int frameType = picParam->pic_fields.bits.key_frame; in setReference()
351 picParam->last_ref_frame = VA_INVALID_SURFACE; in setReference()
352 picParam->alt_ref_frame = VA_INVALID_SURFACE; in setReference()
353 picParam->golden_ref_frame = VA_INVALID_SURFACE; in setReference()
364 picParam->last_ref_frame = mRFBs[0][VP8_LAST_REF_PIC].surfaceBuffer->renderBuffer.surface; in setReference()
365 picParam->alt_ref_frame = mRFBs[0][VP8_ALT_REF_PIC].surfaceBuffer->renderBuffer.surface; in setReference()
366picParam->golden_ref_frame = mRFBs[0][VP8_GOLDEN_REF_PIC].surfaceBuffer->renderBuffer.surface; in setReference()
DVideoDecoderAVC.h39 Decode_Status updateDPB(VAPictureParameterBufferH264 *picParam);
41 void removeReferenceFromDPB(VAPictureParameterBufferH264 *picParam);
DVideoDecoderMPEG2.h46 Decode_Status setReference(VAPictureParameterBufferMPEG2 *picParam);
DVideoDecoderMPEG4.h41 Decode_Status setReference(VAPictureParameterBufferMPEG4 *picParam);
DVideoDecoderVP8.h39 Decode_Status setReference(VAPictureParameterBufferVP8 *picParam);
/hardware/intel/common/libmix/videodecoder/securevideo/baytrail/
DVideoDecoderAVCSecure.cpp220 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice() local
236 mAcquiredBuffer->pictureOrder= picParam->CurrPic.TopFieldOrderCnt; in decodeSlice()
240 status = updateDPB(picParam); in decodeSlice()
255 picParam, in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/cherrytrail/
DVideoDecoderAVCSecure.cpp204 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice() local
220 mAcquiredBuffer->pictureOrder= picParam->CurrPic.TopFieldOrderCnt; in decodeSlice()
224 status = updateDPB(picParam); in decodeSlice()
239 picParam, in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/merrplus/
DVideoDecoderAVCSecure.cpp219 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice() local
234 mAcquiredBuffer->pictureOrder= picParam->CurrPic.TopFieldOrderCnt; in decodeSlice()
240 status = updateDPB(picParam); in decodeSlice()
259 picParam, in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/clovertrail/
DVideoDecoderAVCSecure.cpp215 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice() local
230 mAcquiredBuffer->pictureOrder= picParam->CurrPic.TopFieldOrderCnt; in decodeSlice()
236 status = updateDPB(picParam); in decodeSlice()
255 picParam, in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/merrifield/
DVideoDecoderAVCSecure.cpp726 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice() local
738 status = updateDPB(picParam); in decodeSlice()
753 picParam, in decodeSlice()
/hardware/intel/common/libmix/videodecoder/securevideo/moorefield/
DVideoDecoderAVCSecure.cpp746 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice() local
758 status = updateDPB(picParam); in decodeSlice()
773 picParam, in decodeSlice()