/hardware/intel/common/libva/va/ |
H A D | va_tpi.h | 39 VAExternalMemoryCIFrame, /* the memory is from camera frames and buffers points the frame ID list */ 40 VAExternalMemoryUserPointer, /* the memory is malloc-ed and buffers points to the buffers */ 41 VAExternalMemoryKernelDRMBufffer, /* the memory is from kernel DRM buffers and buffers points the 44 VAExternalMemoryAndroidGrallocBuffer, /* the memory is from Android Gralloc memory, and buffers points 65 unsigned long *buffers; /* buffer handles or user pointers */ member in struct:_VASurfaceAttributeTPI
|
/hardware/intel/common/omx-components/videocodec/ |
H A D | OMXVideoEncoderH263.cpp | 88 OMX_BUFFERHEADERTYPE **buffers, 104 LOGV_IF(buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS, 107 if (!buffers[INPORT_INDEX]->nFilledLen) { 112 inBuf.data = buffers[INPORT_INDEX]->pBuffer + buffers[INPORT_INDEX]->nOffset; 113 inBuf.size = buffers[INPORT_INDEX]->nFilledLen; 116 inBuf.timeStamp = buffers[INPORT_INDEX]->nTimeStamp; 121 outBuf.data = buffers[OUTPORT_INDEX]->pBuffer + buffers[OUTPORT_INDEX]->nOffset; 122 outBuf.bufferSize = buffers[OUTPORT_INDE 87 ProcessorProcess( OMX_BUFFERHEADERTYPE **buffers, buffer_retain_t *retains, OMX_U32) argument [all...] |
H A D | OMXVideoEncoderMPEG4.cpp | 81 OMX_BUFFERHEADERTYPE **buffers, 95 LOGV_IF(buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS, 98 if (!buffers[INPORT_INDEX]->nFilledLen) { 103 inBuf.data = buffers[INPORT_INDEX]->pBuffer + buffers[INPORT_INDEX]->nOffset; 104 inBuf.size = buffers[INPORT_INDEX]->nFilledLen; 107 inBuf.timeStamp = buffers[INPORT_INDEX]->nTimeStamp; 112 buffers[OUTPORT_INDEX]->pBuffer + buffers[OUTPORT_INDEX]->nOffset; 114 outBuf.bufferSize = buffers[OUTPORT_INDE 80 ProcessorProcess( OMX_BUFFERHEADERTYPE **buffers, buffer_retain_t *retains, OMX_U32) argument [all...] |
H A D | OMXVideoEncoderVP8.cpp | 74 OMX_ERRORTYPE OMXVideoEncoderVP8::ProcessorProcess(OMX_BUFFERHEADERTYPE **buffers, argument 88 if(buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS) { 93 if (!buffers[INPORT_INDEX]->nFilledLen) { 98 inBuf.data = buffers[INPORT_INDEX]->pBuffer + buffers[INPORT_INDEX]->nOffset; 99 inBuf.size = buffers[INPORT_INDEX]->nFilledLen; 101 inBuf.timeStamp = buffers[INPORT_INDEX]->nTimeStamp; 125 buffers[OUTPORT_INDEX]->pBuffer + buffers[OUTPORT_INDEX]->nOffset; 127 outBuf.bufferSize = buffers[OUTPORT_INDE [all...] |
H A D | OMXVideoEncoderAVC.cpp | 338 OMX_BOOL OMXVideoEncoderAVC::ProcessCacheOperation(OMX_BUFFERHEADERTYPE **buffers) { argument 344 uint32_t encodeInfo = (uint32_t) buffers[INPORT_INDEX]->pPlatformPrivate; 353 eInfo.NotStopFrame, buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS); 356 if (buffers[INPORT_INDEX]->nFilledLen == 0 && buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS) { 365 mBFrameList.push_front(buffers[INPORT_INDEX]); 392 if (buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS && i == 0 ) { 395 buffers[INPORT_INDEX]->nFlags &= ~OMX_BUFFERFLAG_EOS; 414 ports[INPORT_INDEX]->PushThisBuffer(buffers[INPORT_INDEX]); //put it at the tail 430 buffers[INPORT_INDE 436 ProcessDataRetrieve( OMX_BUFFERHEADERTYPE **buffers, OMX_BOOL *outBufReturned) argument 573 ProcessorProcess( OMX_BUFFERHEADERTYPE **buffers, buffer_retain_t *retains, OMX_U32) argument [all...] |
/hardware/intel/img/psb_video/src/mrst/ |
H A D | lnc_H263ES.c | 356 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Allocate %d VAEncSliceParameterBuffer cache buffers\n", 2 * ctx->slice_param_num); 516 object_buffer_p *buffers, 526 object_buffer_p obj_buffer = buffers[i]; 514 lnc_H263ES_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
H A D | lnc_MPEG4ES.c | 360 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Allocate %d VAEncSliceParameterBuffer cache buffers\n", 2 * ctx->slice_param_num); 502 object_buffer_p *buffers, 512 object_buffer_p obj_buffer = buffers[i]; 500 lnc_MPEG4ES_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
H A D | lnc_H264ES.c | 457 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Allocate %d VAEncSliceParameterBuffer cache buffers\n", 2 * ctx->slice_param_num); 476 drv_debug_msg(VIDEO_DEBUG_GENERAL, "slice number is %d, but it seems the last %d buffers are empty\n", 732 object_buffer_p *buffers, 742 object_buffer_p obj_buffer = buffers[i]; 730 lnc_H264ES_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
H A D | psb_MPEG2.c | 507 /* Split buffers */ 983 /* In MPEG2, the registers at N=0 are always used to store the base address of the luma and chroma buffers 985 of the luma and chroma buffers of the older reference picture, if more than one reference picture is used. 1521 object_buffer_p *buffers, 1529 object_buffer_p obj_buffer = buffers[i]; 1519 psb_MPEG2_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
/hardware/intel/img/psb_video/src/ |
H A D | pnw_H263ES.c | 370 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Allocate %d VAEncSliceParameterBuffer cache buffers\n", 2 * ctx->slice_param_num); 464 object_buffer_p *buffers, 474 object_buffer_p obj_buffer = buffers[i]; 462 pnw_H263ES_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
H A D | pnw_MPEG4ES.c | 408 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Allocate %d VAEncSliceParameterBuffer cache buffers\n", 2 * ctx->slice_param_num); 473 object_buffer_p *buffers, 483 object_buffer_p obj_buffer = buffers[i]; 471 pnw_MPEG4ES_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
H A D | tng_H263ES.c | 561 object_buffer_p *buffers, 570 object_buffer_p obj_buffer = buffers[i]; 559 tng_H263ES_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
H A D | pnw_jpeg.c | 494 object_buffer_p *buffers, 504 object_buffer_p obj_buffer = buffers[i]; 637 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Number of Coded buffers %d, Per Coded Buffer size : %d\n", 492 pnw_jpeg_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
H A D | tng_MPEG4ES.c | 435 object_buffer_p *buffers, 444 object_buffer_p obj_buffer = buffers[i]; 433 tng_MPEG4ES_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
H A D | tng_vld_dec.c | 450 object_buffer_p *buffers, 458 object_buffer_p obj_buffer = buffers[i]; 448 vld_dec_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
H A D | pnw_H264ES.c | 905 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Allocate %d VAEncSliceParameterBuffer cache buffers\n", 2 * ctx->slice_param_num); 1256 object_buffer_p *buffers, 1266 object_buffer_p obj_buffer = buffers[i]; 1254 pnw_H264ES_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
H A D | tng_H264ES.c | 1282 object_buffer_p *buffers, 1290 object_buffer_p obj_buffer = buffers[i]; 1280 tng_H264ES_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
H A D | vsp_vp8.c | 704 object_buffer_p *buffers, 716 object_buffer_p obj_buffer = buffers[i]; 702 vsp_VP8_RenderPicture( object_context_p obj_context, object_buffer_p *buffers, int num_buffers) argument
|
/hardware/interfaces/graphics/allocator/2.0/default/ |
H A D | Gralloc0Allocator.cpp | 72 std::vector<hidl_handle> buffers; local 73 buffers.reserve(count); 75 // allocate the buffers 94 buffers.emplace_back(hidl_handle(tmpBuffer)); 97 // return the buffers 100 hidl_buffers.setToExternal(buffers.data(), buffers.size()); 104 // free the buffers 105 for (const auto& buffer : buffers) {
|
H A D | Gralloc1Allocator.cpp | 135 std::vector<hidl_handle> buffers; local 136 buffers.reserve(count); 138 // allocate the buffers 157 buffers.emplace_back(hidl_handle(tmpBuffer)); 162 // return the buffers 165 hidl_buffers.setToExternal(buffers.data(), buffers.size()); 169 // free the buffers 170 for (const auto& buffer : buffers) {
|
/hardware/intel/common/libva/va/x11/ |
H A D | dri2_util.c | 53 union dri_buffer buffers[5]; member in struct:dri2_drawable 121 VA_DRI2Buffer *buffers; local 129 buffers = VA_DRI2GetBuffers(ctx->native_dpy, dri_drawable->x_drawable, 132 assert(buffers); 133 if (buffers == NULL) 139 dri2_drawable->buffers[i].dri2.attachment = buffers[i].attachment; 140 dri2_drawable->buffers[i].dri2.name = buffers[i].name; 141 dri2_drawable->buffers[ [all...] |
H A D | va_dri2.c | 254 VA_DRI2Buffer *buffers; local 281 buffers = Xmalloc(rep.count * sizeof buffers[0]); 282 if (buffers == NULL) { 291 buffers[i].attachment = repBuffer.attachment; 292 buffers[i].name = repBuffer.name; 293 buffers[i].pitch = repBuffer.pitch; 294 buffers[i].cpp = repBuffer.cpp; 295 buffers[i].flags = repBuffer.flags; 301 return buffers; [all...] |
/hardware/intel/img/hwcomposer/merrifield/ips/common/ |
H A D | RotationBufferProvider.cpp | 159 unsigned long buffers; local 208 vaSurfaceAttrib->buffers = &buffers; 218 vaSurfaceAttrib->buffers[0] = (uintptr_t) khandle; 222 vaSurfaceAttrib->buffers[0] = (uintptr_t) payload->khandle;
|
/hardware/intel/img/hwcomposer/moorefield_hdmi/ips/common/ |
H A D | RotationBufferProvider.cpp | 159 unsigned long buffers; local 207 vaSurfaceAttrib->buffers = &buffers; 217 vaSurfaceAttrib->buffers[0] = khandle; 221 vaSurfaceAttrib->buffers[0] = payload->khandle;
|
/hardware/interfaces/graphics/mapper/2.0/vts/functional/ |
H A D | VtsHalGraphicsMapperTestUtils.cpp | 89 ASSERT_EQ(Error::NONE, tmpError) << "failed to allocate buffers"; 122 auto buffers = allocate(descriptor, 1, import, outStride); local 127 return buffers[0];
|