Home
last modified time | relevance | path

Searched refs:mLastReference (Results 1 – 6 of 6) sorted by relevance

/hardware/intel/common/libmix/videodecoder/
DVideoDecoderMPEG4.cpp246 if (mLastReference == NULL) { in beginDecodingFrame()
256 mLastReference->renderBuffer.timeStamp = mCurrentPTS; in beginDecodingFrame()
268 mAcquiredBuffer->renderBuffer.scanFormat = mLastReference->renderBuffer.scanFormat; in beginDecodingFrame()
269 mAcquiredBuffer->renderBuffer.surface = mLastReference->renderBuffer.surface; in beginDecodingFrame()
291 mLastReference == NULL) { in beginDecodingFrame()
299 if (mLastReference == NULL && mIsSyncFrame == false) { in beginDecodingFrame()
547 if (mLastReference == NULL && mIsSyncFrame == false && !mIsShortHeader) { in setReference()
550 if (mLastReference != NULL) { in setReference()
551 picParam->forward_reference_picture = mLastReference->renderBuffer.surface; in setReference()
562 if (mLastReference != NULL) { in setReference()
[all …]
DVideoDecoderWMV.cpp179 if (mLastReference == NULL) { in decodeFrame()
189 mAcquiredBuffer->renderBuffer.scanFormat = mLastReference->renderBuffer.scanFormat; in decodeFrame()
190 mAcquiredBuffer->renderBuffer.surface = mLastReference->renderBuffer.surface; in decodeFrame()
386 if (mLastReference == NULL) { in setReference()
389 params->forward_reference_picture = mLastReference->renderBuffer.surface; in setReference()
394 if (mForwardReference == NULL || mLastReference == NULL) { in setReference()
398 params->backward_reference_picture = mLastReference->renderBuffer.surface; in setReference()
DVideoDecoderMPEG2.cpp310 if (mLastReference != NULL) { in setReference()
311 picParam->forward_reference_picture = mLastReference->renderBuffer.surface; in setReference()
319 if (mLastReference == NULL || mForwardReference == NULL) { in setReference()
323 picParam->backward_reference_picture = mLastReference->renderBuffer.surface; in setReference()
DVideoDecoderAVC.cpp447 if (mLastReference) { in setReference()
449 ref->picture_id = mLastReference->renderBuffer.surface; in setReference()
491 } else if (mLastReference) { in updateDPB()
492 …ACE("updateDPB: Use last reference frame %d for missing reference.", mLastReference->pictureOrder); in updateDPB()
494 dpb->surfaceBuffer = mLastReference; in updateDPB()
580 if (mLastReference != NULL) { in updateReferenceFrames()
581 dpb->picture_id = mLastReference->renderBuffer.surface; in updateReferenceFrames()
DVideoDecoderBase.h137 VideoSurfaceBuffer *mLastReference; variable
DVideoDecoderBase.cpp42 mLastReference(NULL), in VideoDecoderBase()
187 mLastReference = NULL; in stop()
233 mLastReference = NULL; in flush()
690 mForwardReference = mLastReference; in outputSurfaceBuffer()
695 mLastReference = mAcquiredBuffer; in outputSurfaceBuffer()