/frameworks/native/libs/gui/ |
H A D | GraphicBufferAlloc.cpp | 36 sp<GraphicBuffer> graphicBuffer( 38 status_t err = graphicBuffer->initCheck(); 40 if (err != 0 || graphicBuffer->handle == 0) { 46 width, height, strerror(-err), graphicBuffer->handle); 49 return graphicBuffer;
|
H A D | IGraphicBufferAlloc.cpp | 57 sp<GraphicBuffer> graphicBuffer; local 60 graphicBuffer = new GraphicBuffer(); 61 result = reply.read(*graphicBuffer); 63 graphicBuffer.clear(); 70 return graphicBuffer;
|
H A D | ConsumerBase.cpp | 255 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) { 257 return addReleaseFenceLocked(slot, graphicBuffer, fence); 261 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) { 264 // If consumer no longer tracks this graphicBuffer, we can safely 266 if (!stillTracking(slot, graphicBuffer)) { 290 int slot, const sp<GraphicBuffer> graphicBuffer, 292 // If consumer no longer tracks this graphicBuffer (we received a new 295 if (!stillTracking(slot, graphicBuffer)) { 313 const sp<GraphicBuffer> graphicBuffer) { 318 mSlots[slot].mGraphicBuffer->handle == graphicBuffer 254 addReleaseFence(int slot, const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) argument 260 addReleaseFenceLocked(int slot, const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) argument 289 releaseBufferLocked( int slot, const sp<GraphicBuffer> graphicBuffer, EGLDisplay display, EGLSyncKHR eglFence) argument 312 stillTracking(int slot, const sp<GraphicBuffer> graphicBuffer) argument [all...] |
H A D | GLConsumer.cpp | 366 sp<GraphicBuffer> graphicBuffer, 373 buf, graphicBuffer, display, eglFence); 434 mCurrentTexture, mCurrentTextureImage->graphicBuffer(), 545 mCurrentTextureImage->graphicBuffer(), fence); 673 mCurrentTextureImage->graphicBuffer(), fence); 791 NULL : mCurrentTextureImage->graphicBuffer(); 880 NULL : mCurrentTextureImage->graphicBuffer(); 1083 GLConsumer::EglImage::EglImage(sp<GraphicBuffer> graphicBuffer) : argument 1084 mGraphicBuffer(graphicBuffer), 1141 const sp<GraphicBuffer>& graphicBuffer, cons 365 releaseBufferLocked(int buf, sp<GraphicBuffer> graphicBuffer, EGLDisplay display, EGLSyncKHR eglFence) argument 1140 createImage(EGLDisplay dpy, const sp<GraphicBuffer>& graphicBuffer, const Rect& crop) argument [all...] |
H A D | BufferQueueProducer.cpp | 371 sp<GraphicBuffer> graphicBuffer(mCore->mAllocator->createGraphicBuffer( 373 if (graphicBuffer == NULL) { 386 graphicBuffer->setGenerationNumber(mCore->mGenerationNumber); 387 mSlots[*outSlot].mGraphicBuffer = graphicBuffer; 620 const sp<GraphicBuffer>& graphicBuffer(mSlots[slot].mGraphicBuffer); 621 Rect bufferRect(graphicBuffer->getWidth(), graphicBuffer->getHeight()); 1017 sp<GraphicBuffer> graphicBuffer(mCore->mAllocator->createGraphicBuffer( 1027 buffers.push_back(graphicBuffer);
|
H A D | Surface.cpp | 754 sp<GraphicBuffer> graphicBuffer(static_cast<GraphicBuffer*>(buffer)); 755 uint32_t priorGeneration = graphicBuffer->mGenerationNumber; 756 graphicBuffer->mGenerationNumber = mGenerationNumber; 759 &attachedSlot, graphicBuffer); 762 graphicBuffer->mGenerationNumber = priorGeneration; 765 mSlots[attachedSlot].buffer = graphicBuffer;
|
/frameworks/native/include/gui/ |
H A D | GLConsumer.h | 250 const sp<GraphicBuffer> graphicBuffer, 254 const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) { 255 return releaseBufferLocked(slot, graphicBuffer, mEglDisplay, eglFence); 287 EglImage(sp<GraphicBuffer> graphicBuffer); 299 const sp<GraphicBuffer>& graphicBuffer() { return mGraphicBuffer; } function in class:android::GLConsumer::EglImage 311 const sp<GraphicBuffer>& graphicBuffer, const Rect& crop); 253 releaseBufferLocked(int slot, const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) argument
|
H A D | ConsumerBase.h | 178 const sp<GraphicBuffer> graphicBuffer, 181 // returns true iff the slot still has the graphicBuffer in it. 182 bool stillTracking(int slot, const sp<GraphicBuffer> graphicBuffer); 190 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence); 192 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence);
|
/frameworks/av/include/media/stagefright/ |
H A D | FrameRenderTracker.h | 61 Info(int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence) argument 65 mGraphicBuffer(graphicBuffer), 95 // called when |graphicBuffer| corresponding to |mediaTimeUs| is 98 int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence);
|
H A D | MediaBuffer.h | 55 MediaBuffer(const sp<GraphicBuffer>& graphicBuffer); 74 sp<GraphicBuffer> graphicBuffer() const;
|
/frameworks/native/libs/gui/tests/ |
H A D | Surface_test.cpp | 197 sp<GraphicBuffer> graphicBuffer; local 199 ASSERT_EQ(NO_ERROR, surface->detachNextBuffer(&graphicBuffer, &fence)); 200 ASSERT_EQ(0U, graphicBuffer->getGenerationNumber()); 203 buffer = static_cast<ANativeWindowBuffer*>(graphicBuffer.get()); 211 graphicBuffer = static_cast<GraphicBuffer*>(buffer); 212 ASSERT_EQ(1U, graphicBuffer->getGenerationNumber());
|
/frameworks/av/media/libstagefright/ |
H A D | MediaBuffer.cpp | 59 MediaBuffer::MediaBuffer(const sp<GraphicBuffer>& graphicBuffer) argument 67 mGraphicBuffer(graphicBuffer), 145 sp<GraphicBuffer> MediaBuffer::graphicBuffer() const { function in class:android::MediaBuffer
|
H A D | FrameRenderTracker.cpp | 46 int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence) { 47 mRenderQueue.emplace_back(mediaTimeUs, graphicBuffer, fence); 45 onFrameQueued( int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence) argument
|
H A D | OMXClient.cpp | 97 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer); 101 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer); 331 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) { 333 node, port_index, graphicBuffer, buffer); 338 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) { 340 node, port_index, graphicBuffer, buffer); 329 useGraphicBuffer( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) argument 336 updateGraphicBufferInMeta( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) argument
|
/frameworks/av/include/media/ |
H A D | IHDCP.h | 84 const sp<GraphicBuffer> &graphicBuffer,
|
H A D | IOMX.h | 114 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) = 0; 118 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) = 0;
|
/frameworks/av/media/libmediaplayerservice/ |
H A D | HDCP.h | 40 const sp<GraphicBuffer> &graphicBuffer,
|
H A D | HDCP.cpp | 130 const sp<GraphicBuffer> &graphicBuffer, 143 return mHDCPModule->encryptNative(graphicBuffer->handle, 129 encryptNative( const sp<GraphicBuffer> &graphicBuffer, size_t offset, size_t size, uint32_t streamCTR, uint64_t *outInputCTR, void *outData) argument
|
/frameworks/av/media/libstagefright/include/ |
H A D | OMXNodeInstance.h | 77 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer, 81 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer, 195 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer, 232 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer,
|
H A D | OMX.h | 88 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer); 92 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer);
|
/frameworks/av/media/libmedia/ |
H A D | IHDCP.cpp | 121 const sp<GraphicBuffer> &graphicBuffer, 126 data.write(*graphicBuffer); 282 sp<GraphicBuffer> graphicBuffer = new GraphicBuffer(); local 283 data.read(*graphicBuffer); 295 err = encryptNative(graphicBuffer, offset, size, 120 encryptNative( const sp<GraphicBuffer> &graphicBuffer, size_t offset, size_t size, uint32_t streamCTR, uint64_t *outInputCTR, void *outData) argument
|
H A D | IOMX.cpp | 272 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) { 277 data.write(*graphicBuffer); 294 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) { 299 data.write(*graphicBuffer); 807 sp<GraphicBuffer> graphicBuffer = new GraphicBuffer(); local 808 data.read(*graphicBuffer); 812 node, port_index, graphicBuffer, &buffer); 828 sp<GraphicBuffer> graphicBuffer = new GraphicBuffer(); local 829 data.read(*graphicBuffer); 833 node, port_index, graphicBuffer, buffe 270 useGraphicBuffer( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) argument 292 updateGraphicBufferInMeta( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) argument [all...] |
/frameworks/av/media/libstagefright/omx/ |
H A D | OMXNodeInstance.cpp | 114 BufferMeta(const sp<GraphicBuffer> &graphicBuffer) argument 115 : mGraphicBuffer(graphicBuffer), 159 void setGraphicBuffer(const sp<GraphicBuffer> &graphicBuffer) { argument 160 mGraphicBuffer = graphicBuffer; 700 OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, 715 BufferMeta *bufferMeta = new BufferMeta(graphicBuffer); 719 reinterpret_cast<const OMX_U8*>(graphicBuffer->handle)); 752 OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, 762 return useGraphicBuffer2_l(portIndex, graphicBuffer, buffer); 773 BufferMeta *bufferMeta = new BufferMeta(graphicBuffer); 699 useGraphicBuffer2_l( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id *buffer) argument 751 useGraphicBuffer( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id *buffer) argument 811 updateGraphicBufferInMeta_l( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id buffer, OMX_BUFFERHEADERTYPE *header) argument 843 updateGraphicBufferInMeta( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id buffer) argument 1256 emptyGraphicBuffer( OMX_BUFFERHEADERTYPE *header, const sp<GraphicBuffer> &graphicBuffer, OMX_U32 flags, OMX_TICKS timestamp, int fenceFd) argument [all...] |
H A D | OMX.cpp | 373 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) { 375 port_index, graphicBuffer, buffer); 380 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) { 382 port_index, graphicBuffer, buffer); 371 useGraphicBuffer( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) argument 378 updateGraphicBufferInMeta( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) argument
|
/frameworks/base/services/core/jni/ |
H A D | com_android_server_AssetAtlasService.cpp | 65 jobject graphicBuffer, jobject bitmapHandle) { 73 sp<GraphicBuffer> buffer(graphicBufferForJavaObject(env, graphicBuffer)); 64 com_android_server_AssetAtlasService_upload(JNIEnv* env, jobject, jobject graphicBuffer, jobject bitmapHandle) argument
|