Searched refs:renderBuffer (Results 1 - 23 of 23) sorted by relevance

/hardware/intel/common/libmix/videodecoder/
H A DVideoDecoderBase.cpp213 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 DVideoDecoderWMV.cpp155 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 DVideoDecoderMPEG4.cpp221 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 DVideoDecoderVP8.cpp194 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 DVideoDecoderInterface.h36 virtual Decode_Status getRawDataFromSurface(VideoRenderBuffer *renderBuffer = NULL, uint8_t *pRawData = NULL, uint32_t *pSize = NULL, bool internal = true) = 0;
H A DVideoDecoderAVC.cpp231 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 DVideoDecoderBase.h84 virtual Decode_Status getRawDataFromSurface(VideoRenderBuffer *renderBuffer = NULL, uint8_t *pRawData = NULL, uint32_t *pSize = NULL, bool internal = true);
H A DVideoDecoderDefs.h192 VideoRenderBuffer renderBuffer; member in struct:VideoSurfaceBuffer
/hardware/qcom/display/msm8084/libhwcomposer/
H A Dhwc_copybit.h57 private_handle_t *renderBuffer, bool isFG);
59 private_handle_t *renderBuffer);
H A Dhwc_copybit.cpp273 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 Dhwc_copybit.h87 private_handle_t *renderBuffer, bool isFG);
90 private_handle_t *renderBuffer, hwc_rect_t overlap,
93 private_handle_t *renderBuffer);
H A Dhwc_copybit.cpp453 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 Dhwc_copybit.h52 private_handle_t *renderBuffer, int dpy);
H A Dhwc_copybit.cpp235 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 Dhwc_copybit.h52 private_handle_t *renderBuffer, int dpy, bool isFG);
H A Dhwc_copybit.cpp255 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 DOMXVideoDecoderBase.cpp558 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 DVideoDecoderAVCSecure.cpp421 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 DVideoDecoderAVCSecure.cpp436 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 DVideoDecoderAVCSecure.cpp243 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface);
/hardware/intel/common/libmix/videodecoder/securevideo/cherrytrail/
H A DVideoDecoderAVCSecure.cpp227 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface);
/hardware/intel/common/libmix/videodecoder/securevideo/clovertrail/
H A DVideoDecoderAVCSecure.cpp243 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface);
/hardware/intel/common/libmix/videodecoder/securevideo/merrplus/
H A DVideoDecoderAVCSecure.cpp247 vaStatus = vaBeginPicture(mVADisplay, mVAContext, mAcquiredBuffer->renderBuffer.surface);

Completed in 182 milliseconds