Searched defs:buffers (Results 1 - 25 of 41) sorted by relevance

12

/hardware/intel/common/libva/va/
H A Dva_tpi.h39 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 DOMXVideoEncoderH263.cpp88 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 DOMXVideoEncoderMPEG4.cpp81 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 DOMXVideoEncoderVP8.cpp74 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 DOMXVideoEncoderAVC.cpp338 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 Dlnc_H263ES.c356 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 Dlnc_MPEG4ES.c360 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 Dlnc_H264ES.c457 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 Dpsb_MPEG2.c507 /* 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 Dpnw_H263ES.c370 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 Dpnw_MPEG4ES.c408 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 Dtng_H263ES.c561 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 Dpnw_jpeg.c494 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 Dtng_MPEG4ES.c435 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 Dtng_vld_dec.c450 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 Dpnw_H264ES.c905 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 Dtng_H264ES.c1282 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 Dvsp_vp8.c704 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 DGralloc0Allocator.cpp72 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 DGralloc1Allocator.cpp135 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 Ddri2_util.c53 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 Dva_dri2.c254 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 DRotationBufferProvider.cpp159 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 DRotationBufferProvider.cpp159 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 DVtsHalGraphicsMapperTestUtils.cpp89 ASSERT_EQ(Error::NONE, tmpError) << "failed to allocate buffers";
122 auto buffers = allocate(descriptor, 1, import, outStride); local
127 return buffers[0];

Completed in 1615 milliseconds

12