/hardware/intel/common/libmix/videodecoder/ |
H A D | VideoDecoderBase.cpp | 213 if (p->renderBuffer.flag & IS_RESOLUTION_CHANGE) { 285 vaStatus = vaSetTimestampForSurface(mVADisplay, outputByPos->renderBuffer.surface, outputByPos->renderBuffer.timeStamp); 287 vaSyncSurface(mVADisplay, outputByPos->renderBuffer.surface); 288 fillDecodingErrors(&(outputByPos->renderBuffer)); 291 outputByPos->renderBuffer.flag |= IS_EOS; 293 drainDecodingErrors(outErrBuf, &(outputByPos->renderBuffer)); 295 return &(outputByPos->renderBuffer); 329 //VTRACE("Output POC %d for display (pts = %.2f)", output->pictureOrder, output->renderBuffer.timeStamp/1E6); 330 vaStatus = vaSetTimestampForSurface(mVADisplay, output->renderBuffer 1131 getRawDataFromSurface(VideoRenderBuffer *renderBuffer, uint8_t *pRawData, uint32_t *pSize, bool internal) argument [all...] |
H A D | VideoDecoderWMV.cpp | 155 mAcquiredBuffer->renderBuffer.timeStamp = mCurrentPTS; 156 mAcquiredBuffer->renderBuffer.flag = 0; 157 mAcquiredBuffer->renderBuffer.scanFormat = mLastReference->renderBuffer.scanFormat; 158 mAcquiredBuffer->renderBuffer.surface = mLastReference->renderBuffer.surface; 171 mAcquiredBuffer->renderBuffer.timeStamp = buffer->timeStamp; 173 mAcquiredBuffer->renderBuffer.flag |= HAS_DISCONTINUITY; 176 mAcquiredBuffer->renderBuffer.flag |= WANT_DECODE_ONLY; 180 mAcquiredBuffer->renderBuffer [all...] |
H A D | VideoDecoderMPEG4.cpp | 221 mLastReference->renderBuffer.timeStamp = mCurrentPTS; 231 mAcquiredBuffer->renderBuffer.timeStamp = mCurrentPTS; 232 mAcquiredBuffer->renderBuffer.flag = 0; 233 mAcquiredBuffer->renderBuffer.scanFormat = mLastReference->renderBuffer.scanFormat; 234 mAcquiredBuffer->renderBuffer.surface = mLastReference->renderBuffer.surface; 330 mAcquiredBuffer->renderBuffer.timeStamp += increment; 333 mCurrentPTS = mAcquiredBuffer->renderBuffer.timeStamp; 390 mAcquiredBuffer->renderBuffer [all...] |
H A D | VideoDecoderVP8.cpp | 194 mAcquiredBuffer->renderBuffer.scanFormat = VA_FRAME_PICTURE; 195 mAcquiredBuffer->renderBuffer.timeStamp = buffer->timeStamp; 196 mAcquiredBuffer->renderBuffer.flag = 0; 198 mAcquiredBuffer->renderBuffer.flag |= WANT_DECODE_ONLY; 202 mAcquiredBuffer->renderBuffer.flag |= IS_RESOLUTION_CHANGE; 236 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface); 325 mAcquiredBuffer->renderBuffer.errBuf.errorNumber = 1; 326 mAcquiredBuffer->renderBuffer.errBuf.errorArray[0].type = DecodeRefMissing; 330 picParam->last_ref_frame = mRFBs[0][VP8_LAST_REF_PIC].surfaceBuffer->renderBuffer.surface; 331 picParam->alt_ref_frame = mRFBs[0][VP8_ALT_REF_PIC].surfaceBuffer->renderBuffer [all...] |
H A D | VideoDecoderInterface.h | 36 virtual Decode_Status getRawDataFromSurface(VideoRenderBuffer *renderBuffer = NULL, uint8_t *pRawData = NULL, uint32_t *pSize = NULL, bool internal = true) = 0;
|
H A D | VideoDecoderAVC.cpp | 231 mAcquiredBuffer->renderBuffer.scanFormat = VA_BOTTOM_FIELD | VA_TOP_FIELD; 233 mAcquiredBuffer->renderBuffer.scanFormat = VA_FRAME_PICTURE; 237 mAcquiredBuffer->renderBuffer.flag = 0; 238 mAcquiredBuffer->renderBuffer.timeStamp = mCurrentPTS; 242 mAcquiredBuffer->renderBuffer.flag |= IS_RESOLUTION_CHANGE; 257 if (mAcquiredBuffer == NULL || mAcquiredBuffer->renderBuffer.surface == VA_INVALID_SURFACE) { 333 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface); 430 mAcquiredBuffer->renderBuffer.errBuf.errorNumber = 1; 431 mAcquiredBuffer->renderBuffer.errBuf.errorArray[0].type = DecodeRefMissing; 435 ref->picture_id = mLastReference->renderBuffer [all...] |
H A D | VideoDecoderBase.h | 84 virtual Decode_Status getRawDataFromSurface(VideoRenderBuffer *renderBuffer = NULL, uint8_t *pRawData = NULL, uint32_t *pSize = NULL, bool internal = true);
|
H A D | VideoDecoderDefs.h | 192 VideoRenderBuffer renderBuffer; member in struct:VideoSurfaceBuffer
|
/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_copybit.h | 57 private_handle_t *renderBuffer, bool isFG); 59 private_handle_t *renderBuffer);
|
H A D | hwc_copybit.cpp | 273 private_handle_t *renderBuffer; local 281 renderBuffer = (private_handle_t *)list->hwLayers[last].handle; 283 renderBuffer = getCurrentRenderBuffer(); 285 if (!renderBuffer) { 307 clear(renderBuffer, clearRegion); 332 renderBuffer, !i); 353 private_handle_t *renderBuffer, bool isFG) 365 return fillColorUsingCopybit(layer, renderBuffer); 371 private_handle_t *fbHandle = (private_handle_t *)renderBuffer; 566 renderBuffer 352 drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, private_handle_t *renderBuffer, bool isFG) argument 609 fillColorUsingCopybit(hwc_layer_1_t *layer, private_handle_t *renderBuffer) argument [all...] |
/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_copybit.h | 87 private_handle_t *renderBuffer, bool isFG); 90 private_handle_t *renderBuffer, hwc_rect_t overlap, 93 private_handle_t *renderBuffer);
|
H A D | hwc_copybit.cpp | 453 private_handle_t *renderBuffer = local 462 &(list->hwLayers[i]),renderBuffer, 0); 484 private_handle_t *renderBuffer; local 497 renderBuffer = (private_handle_t *)list->hwLayers[last].handle; 499 renderBuffer = getCurrentRenderBuffer(); 501 if (!renderBuffer) { 524 clear(renderBuffer,layer->dirtyRect); 526 clear(renderBuffer,layer->displayFrame); 531 clear(renderBuffer, clearRegion); 556 renderBuffer, ! 585 private_handle_t *renderBuffer = getCurrentRenderBuffer(); local 634 drawRectUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, private_handle_t *renderBuffer, hwc_rect_t overlap, hwc_rect_t destRect) argument 719 drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, private_handle_t *renderBuffer, bool isFG) argument 985 fillColorUsingCopybit(hwc_layer_1_t *layer, private_handle_t *renderBuffer) argument [all...] |
/hardware/qcom/display/msm8960/libhwcomposer/ |
H A D | hwc_copybit.h | 52 private_handle_t *renderBuffer, int dpy);
|
H A D | hwc_copybit.cpp | 235 private_handle_t *renderBuffer = getCurrentRenderBuffer(); 236 if (!renderBuffer) { 252 clear(renderBuffer, clearRegion); 272 renderBuffer, dpy); 288 private_handle_t *renderBuffer, int dpy) 303 private_handle_t *fbHandle = (private_handle_t *)renderBuffer; 459 renderBuffer->width); 461 renderBuffer->height); 287 drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, private_handle_t *renderBuffer, int dpy) argument
|
/hardware/qcom/display/msm8974/libhwcomposer/ |
H A D | hwc_copybit.h | 52 private_handle_t *renderBuffer, int dpy, bool isFG);
|
H A D | hwc_copybit.cpp | 255 private_handle_t *renderBuffer = getCurrentRenderBuffer(); 256 if (!renderBuffer) { 273 clear(renderBuffer, clearRegion); 295 renderBuffer, dpy, !i); 311 private_handle_t *renderBuffer, int dpy, bool isFG) 326 private_handle_t *fbHandle = (private_handle_t *)renderBuffer; 496 renderBuffer->width); 498 renderBuffer->height); 310 drawLayerUsingCopybit(hwc_context_t *dev, hwc_layer_1_t *layer, private_handle_t *renderBuffer, int dpy, bool isFG) argument
|
/hardware/intel/common/omx-components/videocodec/ |
H A D | OMXVideoDecoderBase.cpp | 558 const VideoRenderBuffer *renderBuffer = mVideoDecoder->getOutput(draining, ErrBufPtr); local 560 if (renderBuffer == NULL) { 571 buffer = *pBuffer = mOMXBufferHeaderTypePtrArray[renderBuffer->graphicBufferIndex]; 576 if (renderBuffer->scanFormat & (VA_TOP_FIELD | VA_BOTTOM_FIELD)) 579 buffer->nTimeStamp = renderBuffer->timeStamp; 581 if (renderBuffer->flag & IS_EOS) { 584 *isResolutionChange = (renderBuffer->flag & IS_RESOLUTION_CHANGE)? OMX_TRUE: OMX_FALSE; 599 Decode_Status status = mVideoDecoder->getRawDataFromSurface(const_cast<VideoRenderBuffer *>(renderBuffer), buffer->pBuffer + buffer->nOffset, &size, false); 604 buffer->pPlatformPrivate = (void *)renderBuffer;
|
/hardware/intel/common/libmix/videodecoder/securevideo/merrifield/ |
H A D | VideoDecoderAVCSecure.cpp | 421 mAcquiredBuffer->renderBuffer.scanFormat = VA_BOTTOM_FIELD | VA_TOP_FIELD; 423 mAcquiredBuffer->renderBuffer.scanFormat = VA_FRAME_PICTURE; 426 mAcquiredBuffer->renderBuffer.flag = 0; 427 mAcquiredBuffer->renderBuffer.timeStamp = mCurrentPTS; 431 mAcquiredBuffer->renderBuffer.flag |= IS_RESOLUTION_CHANGE; 444 if (mAcquiredBuffer == NULL || mAcquiredBuffer->renderBuffer.surface == VA_INVALID_SURFACE) { 484 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface); 591 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface);
|
/hardware/intel/common/libmix/videodecoder/securevideo/moorefield/ |
H A D | VideoDecoderAVCSecure.cpp | 436 mAcquiredBuffer->renderBuffer.scanFormat = VA_BOTTOM_FIELD | VA_TOP_FIELD; 438 mAcquiredBuffer->renderBuffer.scanFormat = VA_FRAME_PICTURE; 441 mAcquiredBuffer->renderBuffer.flag = 0; 442 mAcquiredBuffer->renderBuffer.timeStamp = mCurrentPTS; 446 mAcquiredBuffer->renderBuffer.flag |= IS_RESOLUTION_CHANGE; 459 if (mAcquiredBuffer == NULL || mAcquiredBuffer->renderBuffer.surface == VA_INVALID_SURFACE) { 501 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface); 608 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface);
|
/hardware/intel/common/libmix/videodecoder/securevideo/baytrail/ |
H A D | VideoDecoderAVCSecure.cpp | 243 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface);
|
/hardware/intel/common/libmix/videodecoder/securevideo/cherrytrail/ |
H A D | VideoDecoderAVCSecure.cpp | 227 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface);
|
/hardware/intel/common/libmix/videodecoder/securevideo/clovertrail/ |
H A D | VideoDecoderAVCSecure.cpp | 243 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface);
|
/hardware/intel/common/libmix/videodecoder/securevideo/merrplus/ |
H A D | VideoDecoderAVCSecure.cpp | 247 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface);
|