Home
last modified time | relevance | path

Searched refs:bufferId (Results 1 – 25 of 103) sorted by relevance

12345

/frameworks/av/media/codec2/hidl/1.0/utils/
DInputBufferManager.cpp82 TrackedBuffer *bufferId = in _registerFrameData() local
84 mTrackedBufferCache.emplace(bufferId); in _registerFrameData()
85 bufferIds.emplace(bufferId); in _registerFrameData()
89 reinterpret_cast<void*>(bufferId)); in _registerFrameData()
128 for (TrackedBuffer* bufferId : bufferIds) { in _unregisterFrameData()
129 std::shared_ptr<C2Buffer> buffer = bufferId->buffer.lock(); in _unregisterFrameData()
133 reinterpret_cast<void*>(bufferId)); in _unregisterFrameData()
139 << bufferId->listener.unsafe_get() in _unregisterFrameData()
141 << std::dec << bufferId->frameIndex in _unregisterFrameData()
142 << ", bufferIndex = " << bufferId->bufferIndex in _unregisterFrameData()
[all …]
/frameworks/av/media/bufferpool/1.0/
DAccessorImpl.cpp76 mBufferId = message.bufferId; in TransactionStatus()
182 BufferId *bufferId, const native_handle_t** handle) { in allocate() argument
186 if (!mBufferPool.getFreeBuffer(mAllocator, params, bufferId, handle)) { in allocate()
193 status = mBufferPool.addNewBuffer(alloc, allocSize, params, bufferId, handle); in allocate()
196 status == ResultStatus::OK, *bufferId, *handle); in allocate()
200 mBufferPool.handleOwnBuffer(connectionId, *bufferId); in allocate()
208 BufferId bufferId, const native_handle_t** handle) { in fetch() argument
217 found->second->mBufferId == bufferId) { in fetch()
219 auto bufferIt = mBufferPool.mBuffers.find(bufferId); in fetch()
265 ConnectionId connectionId, BufferId bufferId) { in handleOwnBuffer() argument
[all …]
DBufferPoolClient.cpp66 TransactionId transactionId, BufferId bufferId,
70 void postBufferRelease(BufferId bufferId);
73 BufferId bufferId, ConnectionId receiver,
78 BufferId bufferId, TransactionId transactionId,
82 BufferId bufferId, TransactionId transactionId, bool result, bool *needsSync);
91 const std::vector<uint8_t>& params, BufferId *bufferId,
95 TransactionId transactionId, BufferId bufferId,
308 BufferId bufferId; in allocate() local
311 ResultStatus status = allocateBufferHandle(params, &bufferId, &handle); in allocate()
317 auto cacheIt = mCache.mBuffers.find(bufferId); in allocate()
[all …]
DConnection.cpp27 Return<void> Connection::fetch(uint64_t transactionId, uint32_t bufferId, fetch_cb _hidl_cb) { in fetch() argument
30 if (bufferId != SYNC_BUFFERID) { in fetch()
33 mConnectionId, transactionId, bufferId, &handle); in fetch()
36 buffer.id = bufferId; in fetch()
72 const std::vector<uint8_t> &params, BufferId *bufferId, in allocate() argument
75 return mAccessor->allocate(mConnectionId, params, bufferId, handle); in allocate()
DBufferStatus.cpp127 message.bufferId = id; in postBufferRelease()
143 TransactionId transactionId, BufferId bufferId, in postBufferStatusMessage() argument
154 release.bufferId = id; in postBufferStatusMessage()
167 message.bufferId = bufferId; in postBufferStatusMessage()
/frameworks/av/media/bufferpool/2.0/
DBufferPoolClient.cpp72 TransactionId transactionId, BufferId bufferId,
76 void postBufferRelease(BufferId bufferId);
79 BufferId bufferId, ConnectionId receiver,
84 BufferId bufferId, TransactionId transactionId,
88 BufferId bufferId, TransactionId transactionId, bool result, bool *needsSync);
101 const std::vector<uint8_t>& params, BufferId *bufferId,
105 TransactionId transactionId, BufferId bufferId,
363 BufferId bufferId; in allocate() local
366 ResultStatus status = allocateBufferHandle(params, &bufferId, &handle); in allocate()
372 auto cacheIt = mCache.mBuffers.find(bufferId); in allocate()
[all …]
DAccessorImpl.cpp88 mBufferId = message.bufferId; in TransactionStatus()
213 BufferId *bufferId, const native_handle_t** handle) { in allocate() argument
217 if (!mBufferPool.getFreeBuffer(mAllocator, params, bufferId, handle)) { in allocate()
224 status = mBufferPool.addNewBuffer(alloc, allocSize, params, bufferId, handle); in allocate()
227 status == ResultStatus::OK, *bufferId, *handle); in allocate()
231 mBufferPool.handleOwnBuffer(connectionId, *bufferId); in allocate()
240 BufferId bufferId, const native_handle_t** handle) { in fetch() argument
249 found->second->mBufferId == bufferId) { in fetch()
251 auto bufferIt = mBufferPool.mBuffers.find(bufferId); in fetch()
361 BufferId bufferId, in onBufferInvalidated() argument
[all …]
DConnection.cpp27 Return<void> Connection::fetch(uint64_t transactionId, uint32_t bufferId, fetch_cb _hidl_cb) { in fetch() argument
30 if (bufferId != SYNC_BUFFERID) { in fetch()
33 mConnectionId, transactionId, bufferId, &handle); in fetch()
36 buffer.id = bufferId; in fetch()
79 const std::vector<uint8_t> &params, BufferId *bufferId, in allocate() argument
82 return mAccessor->allocate(mConnectionId, params, bufferId, handle); in allocate()
DBufferStatus.cpp45 bool isBufferInRange(BufferId from, BufferId to, BufferId bufferId) { in isBufferInRange() argument
47 return from <= bufferId && bufferId < to; in isBufferInRange()
49 return from <= bufferId || bufferId < to; in isBufferInRange()
140 message.bufferId = id; in postBufferRelease()
164 message.bufferId = invalidateId; in postBufferInvalidateAck()
179 TransactionId transactionId, BufferId bufferId, in postBufferStatusMessage() argument
190 release.bufferId = id; in postBufferStatusMessage()
203 message.bufferId = bufferId; in postBufferStatusMessage()
/frameworks/av/media/libmediatranscoding/transcoder/include/media/
DMediaSample.h80 uint8_t* buffer, size_t dataOffset, uint32_t bufferId, in createWithReleaseCallback()
82 MediaSample* sample = new MediaSample(buffer, dataOffset, bufferId, releaseCallback); in createWithReleaseCallback()
102 uint32_t bufferId = 0xBAADF00D; member
110 MediaSample(uint8_t* buffer, size_t dataOffset, uint32_t bufferId, in MediaSample()
114 bufferId(bufferId), in MediaSample()
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DClientCompositionRequestCache.cpp65 return lhs.bufferId == rhs.bufferId && lhs.frameNumber == rhs.frameNumber && in layerSettingsAreEqual()
90 uint64_t bufferId, const renderengine::DisplaySettings& display, in exists() argument
93 if (cachedBufferId == bufferId) { in exists()
100 void ClientCompositionRequestCache::add(uint64_t bufferId, in add() argument
105 if (cachedBufferId == bufferId) { in add()
115 mCache.emplace_back(bufferId, std::move(request)); in add()
118 void ClientCompositionRequestCache::remove(uint64_t bufferId) { in remove() argument
120 if (it->first == bufferId) { in remove()
/frameworks/native/libs/gui/
DIConsumerListener.cpp50 void onFrameDequeued(const uint64_t bufferId) override { in onFrameDequeued() argument
52 bufferId); in onFrameDequeued()
55 void onFrameDetached(const uint64_t bufferId) override { in onFrameDetached() argument
57 bufferId); in onFrameDetached()
60 void onFrameCancelled(const uint64_t bufferId) override { in onFrameCancelled() argument
62 bufferId); in onFrameCancelled()
DBufferQueue.cpp46 void BufferQueue::ProxyConsumerListener::onFrameDequeued(const uint64_t bufferId) { in onFrameDequeued() argument
49 listener->onFrameDequeued(bufferId); in onFrameDequeued()
53 void BufferQueue::ProxyConsumerListener::onFrameCancelled(const uint64_t bufferId) { in onFrameCancelled() argument
56 listener->onFrameCancelled(bufferId); in onFrameCancelled()
60 void BufferQueue::ProxyConsumerListener::onFrameDetached(const uint64_t bufferId) { in onFrameDetached() argument
63 listener->onFrameDetached(bufferId); in onFrameDetached()
/frameworks/native/services/surfaceflinger/
DBufferQueueLayer.h82 void onFrameDequeued(const uint64_t bufferId) override;
83 void onFrameDetached(const uint64_t bufferId) override;
84 void onFrameCancelled(const uint64_t bufferId) override;
113 void onFrameDequeued(const uint64_t bufferId);
114 void onFrameDetached(const uint64_t bufferId);
115 void onFrameCancelled(const uint64_t bufferId);
DBufferQueueLayer.cpp380 void BufferQueueLayer::onFrameDequeued(const uint64_t bufferId) { in onFrameDequeued() argument
383 mFlinger->mFrameTracer->traceTimestamp(layerId, bufferId, FrameTracer::UNSPECIFIED_FRAME_NUMBER, in onFrameDequeued()
387 void BufferQueueLayer::onFrameDetached(const uint64_t bufferId) { in onFrameDetached() argument
390 mFlinger->mFrameTracer->traceTimestamp(layerId, bufferId, FrameTracer::UNSPECIFIED_FRAME_NUMBER, in onFrameDetached()
394 void BufferQueueLayer::onFrameCancelled(const uint64_t bufferId) { in onFrameCancelled() argument
396 mFlinger->mFrameTracer->traceTimestamp(layerId, bufferId, FrameTracer::UNSPECIFIED_FRAME_NUMBER, in onFrameCancelled()
402 const uint64_t bufferId = item.mGraphicBuffer->getId(); in onFrameAvailable() local
403 mFlinger->mFrameTracer->traceTimestamp(layerId, bufferId, item.mFrameNumber, systemTime(), in onFrameAvailable()
405 mFlinger->mFrameTracer->traceFence(layerId, bufferId, item.mFrameNumber, in onFrameAvailable()
478 const uint64_t bufferId = item.mGraphicBuffer->getId(); in onFrameReplaced() local
[all …]
/frameworks/av/media/libstagefright/omx/
DOmxGraphicBufferSource.cpp44 int32_t bufferId, const sp<GraphicBuffer> &buffer, in submitBuffer() argument
47 bufferId, OMX_BUFFERFLAG_ENDOFFRAME, buffer, timestamp, fenceFd); in submitBuffer()
50 status_t submitEos(int32_t bufferId) override { in submitEos() argument
51 return mOmxNode->emptyBuffer(bufferId, OMX_BUFFERFLAG_ENDOFFRAME | OMX_BUFFERFLAG_EOS); in submitEos()
/frameworks/native/services/surfaceflinger/tests/unittests/
DTransactionFrameTracerTest.cpp109 uint64_t bufferId = buffer->getBuffer()->getId(); in BLASTTransactionSendsFrameTracerEvents() local
115 traceTimestamp(layerId, bufferId, frameNumber, dequeueTime, in BLASTTransactionSendsFrameTracerEvents()
118 traceTimestamp(layerId, bufferId, frameNumber, postTime, in BLASTTransactionSendsFrameTracerEvents()
128 traceFence(layerId, bufferId, frameNumber, _, in BLASTTransactionSendsFrameTracerEvents()
131 traceTimestamp(layerId, bufferId, frameNumber, latchTime, in BLASTTransactionSendsFrameTracerEvents()
139 traceFence(layerId, bufferId, frameNumber, presentFence, in BLASTTransactionSendsFrameTracerEvents()
/frameworks/av/media/codec2/sfplugin/
DOmx2IGraphicBufferSource.cpp53 BnStatus onInputBufferAdded(int32_t bufferId) override { in onInputBufferAdded()
54 return mBase->onInputBufferAdded(bufferId); in onInputBufferAdded()
57 int32_t bufferId, in onInputBufferEmptied()
59 return mBase->onInputBufferEmptied(bufferId, fenceParcel.get()); in onInputBufferEmptied()
67 int32_t bufferId, uint32_t flags, in emptyBuffer()
70 return mBase->emptyBuffer(bufferId, buffer, flags, timestamp, fenceFd); in emptyBuffer()
/frameworks/av/media/libstagefright/omx/1.0/
DWOmxBufferSource.cpp47 int32_t bufferId) { in onInputBufferAdded() argument
49 static_cast<uint32_t>(bufferId))); in onInputBufferAdded()
53 int32_t bufferId, OMXFenceParcelable const& fenceParcel) { in onInputBufferEmptied() argument
63 static_cast<uint32_t>(bufferId), fence)); in onInputBufferEmptied()
DWGraphicBufferSource.cpp50 int32_t bufferId, uint32_t flags, in emptyBuffer()
56 bufferId, in emptyBuffer()
107 Return<void> onInputBufferAdded(uint32_t bufferId) override { in onInputBufferAdded()
108 mSource->onInputBufferAdded(static_cast<int32_t>(bufferId)); in onInputBufferAdded()
113 uint32_t bufferId, hidl_handle const& tFence) override { in onInputBufferEmptied()
115 static_cast<int32_t>(bufferId), in onInputBufferEmptied()
/frameworks/av/media/libmedia/omx/1.0/
DWOmxBufferSource.cpp47 int32_t bufferId) { in onInputBufferAdded() argument
49 static_cast<uint32_t>(bufferId))); in onInputBufferAdded()
53 int32_t bufferId, OMXFenceParcelable const& fenceParcel) { in onInputBufferEmptied() argument
63 static_cast<uint32_t>(bufferId), fence)); in onInputBufferEmptied()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DClientCompositionRequestCache.h44 bool exists(uint64_t bufferId, const renderengine::DisplaySettings& display,
46 void add(uint64_t bufferId, const renderengine::DisplaySettings& display,
48 void remove(uint64_t bufferId);
/frameworks/av/services/camera/libcameraservice/device3/
DBufferUtils.cpp111 uint64_t bufferId = BUFFER_ID_NO_BUFFER; in removeOneBufferCache() local
126 bufferId = it->second; in removeOneBufferCache()
131 return bufferId; in removeOneBufferCache()
229 uint64_t bufferId, buffer_handle_t* buf, int32_t streamId) { in pushInflightRequestBuffer() argument
231 auto pair = mRequestedBufferMap.insert({bufferId, {streamId, buf}}); in pushInflightRequestBuffer()
234 __FUNCTION__, bufferId); in pushInflightRequestBuffer()
242 uint64_t bufferId, in popInflightRequestBuffer() argument
250 auto it = mRequestedBufferMap.find(bufferId); in popInflightRequestBuffer()
253 __FUNCTION__, bufferId); in popInflightRequestBuffer()
/frameworks/native/libs/gui/include/gui/
DITransactionCompletedListener.h60 uint64_t bufferId; variable
63 ReleaseCallbackId(uint64_t bufferId, uint64_t framenumber) in ReleaseCallbackId() argument
64 : bufferId(bufferId), framenumber(framenumber) {} in ReleaseCallbackId()
69 return bufferId == rhs.bufferId && framenumber == rhs.framenumber;
75 return "bufferId:" + std::to_string(bufferId) + in to_string()
82 return std::hash<uint64_t>()(key.bufferId); in operator()
/frameworks/av/media/libmediatranscoding/transcoder/tests/
DMediaSampleQueueTests.cpp62 EXPECT_EQ(sample->bufferId, i); in TEST_F()
82 EXPECT_EQ(sample->bufferId, i); in TEST_F()
104 EXPECT_EQ(sample->bufferId, 1); in TEST_F()
118 bufferReleased[sample->bufferId] = true; in TEST_F()
137 EXPECT_EQ(sample->bufferId, i); in TEST_F()
155 bufferReleased[sample->bufferId] = true; in TEST_F()

12345