/hardware/intel/common/libmix/videodecoder/ |
D | VideoDecoderMPEG4.cpp | 217 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 …]
|
D | VideoDecoderMPEG2.cpp | 212 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 …]
|
D | VideoDecoderAVC.cpp | 302 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 …]
|
D | VideoDecoderVP8.cpp | 347 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() 366 … picParam->golden_ref_frame = mRFBs[0][VP8_GOLDEN_REF_PIC].surfaceBuffer->renderBuffer.surface; in setReference()
|
D | VideoDecoderAVC.h | 39 Decode_Status updateDPB(VAPictureParameterBufferH264 *picParam); 41 void removeReferenceFromDPB(VAPictureParameterBufferH264 *picParam);
|
D | VideoDecoderMPEG2.h | 46 Decode_Status setReference(VAPictureParameterBufferMPEG2 *picParam);
|
D | VideoDecoderMPEG4.h | 41 Decode_Status setReference(VAPictureParameterBufferMPEG4 *picParam);
|
D | VideoDecoderVP8.h | 39 Decode_Status setReference(VAPictureParameterBufferVP8 *picParam);
|
/hardware/intel/common/libmix/videodecoder/securevideo/baytrail/ |
D | VideoDecoderAVCSecure.cpp | 220 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/ |
D | VideoDecoderAVCSecure.cpp | 204 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/ |
D | VideoDecoderAVCSecure.cpp | 219 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/ |
D | VideoDecoderAVCSecure.cpp | 215 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/ |
D | VideoDecoderAVCSecure.cpp | 726 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/ |
D | VideoDecoderAVCSecure.cpp | 746 VAPictureParameterBufferH264 *picParam = picData->pic_parms; in decodeSlice() local 758 status = updateDPB(picParam); in decodeSlice() 773 picParam, in decodeSlice()
|