/aosp12/frameworks/av/media/bufferpool/2.0/ |
H A D | BufferStatus.h | 42 bool isBufferInRange(BufferId from, BufferId to, BufferId bufferId); 116 std::list<BufferId> &pending, std::list<BufferId> &posted); 136 BufferId bufferId, 140 std::list<BufferId> &pending, std::list<BufferId> &posted); 220 void postInvalidation(uint32_t msgId, BufferId fromId, BufferId toId);
|
H A D | AccessorImpl.h | 57 BufferId *bufferId, 62 BufferId bufferId, 98 BufferId mSeq; 99 BufferId mStartSeq; 104 std::map<ConnectionId, std::set<BufferId>> mUsingBuffers; 105 std::map<BufferId, std::set<ConnectionId>> mUsingConnections; 117 std::set<BufferId> mFreeBuffers; 158 BufferId bufferId, 249 void invalidate(bool needsAck, BufferId from, BufferId to, 345 BufferId *pId, const native_handle_t **handle); [all …]
|
H A D | BufferPoolClient.cpp | 76 void postBufferRelease(BufferId bufferId); 96 void invalidateBuffer(BufferId id); 98 void invalidateRange(BufferId from, BufferId to); 151 std::list<BufferId> mReleasingIds; 152 std::list<BufferId> mReleasedIds; 171 BufferId id = buffer->mId; in operator ()() 187 BufferId mId; 210 BufferId id() const { in id() 363 BufferId bufferId; in allocate() 713 void BufferPoolClient::Impl::invalidateRange(BufferId from, BufferId to) { in invalidateRange() [all …]
|
H A D | BufferStatus.cpp | 45 bool isBufferInRange(BufferId from, BufferId to, BufferId bufferId) { in isBufferInRange() 132 std::list<BufferId> &pending, std::list<BufferId> &posted) { in postBufferRelease() 138 BufferId id = pending.front(); in postBufferRelease() 179 TransactionId transactionId, BufferId bufferId, in postBufferStatusMessage() 181 std::list<BufferId> &pending, std::list<BufferId> &posted) { in postBufferStatusMessage() 188 BufferId id = pending.front(); in postBufferStatusMessage() 288 uint32_t msgId, BufferId fromId, BufferId toId) { in postInvalidation()
|
H A D | AccessorImpl.cpp | 51 BufferId mId; 60 BufferId id, in InternalBuffer() 79 BufferId mBufferId; 361 BufferId bufferId, in onBufferInvalidated() 684 BufferId bufferId = *bufferIt; in getFreeBuffer() 690 BufferId id = *bufferIt; in getFreeBuffer() 705 BufferId *pId, in addNewBuffer() 708 BufferId bufferId = mSeq++; in addNewBuffer() 764 bool needsAck, BufferId from, BufferId to, in invalidate() 793 BufferId from = mStartSeq; in flush() [all …]
|
H A D | Accessor.h | 115 BufferId *bufferId, 133 BufferId bufferId,
|
H A D | Accessor.cpp | 171 BufferId *bufferId, const native_handle_t** handle) { in allocate() 180 BufferId bufferId, const native_handle_t** handle) { in fetch()
|
H A D | Connection.h | 65 BufferId *bufferId, const native_handle_t **handle);
|
/aosp12/frameworks/av/media/bufferpool/1.0/ |
H A D | AccessorImpl.h | 50 BufferId *bufferId, 55 BufferId bufferId, 79 BufferId mSeq; 82 std::map<ConnectionId, std::set<BufferId>> mUsingBuffers; 83 std::map<BufferId, std::set<ConnectionId>> mUsingConnections; 94 std::map<BufferId, std::unique_ptr<InternalBuffer>> mBuffers; 95 std::set<BufferId> mFreeBuffers; 189 bool handleOwnBuffer(ConnectionId connectionId, BufferId bufferId); 200 bool handleReleaseBuffer(ConnectionId connectionId, BufferId bufferId); 258 BufferId *pId, const native_handle_t **handle); [all …]
|
H A D | BufferPoolClient.cpp | 66 TransactionId transactionId, BufferId bufferId, 70 void postBufferRelease(BufferId bufferId); 73 BufferId bufferId, ConnectionId receiver, 78 BufferId bufferId, TransactionId transactionId, 136 std::list<BufferId> mReleasingIds; 137 std::list<BufferId> mReleasedIds; 152 BufferId id = buffer->mId; in operator ()() 169 BufferId mId; 308 BufferId bufferId; in allocate() 452 BufferId bufferId, ConnectionId receiver, in postSend() [all …]
|
H A D | BufferStatus.h | 109 std::list<BufferId> &pending, std::list<BufferId> &posted); 129 BufferId bufferId, 133 std::list<BufferId> &pending, std::list<BufferId> &posted);
|
H A D | BufferStatus.cpp | 119 std::list<BufferId> &pending, std::list<BufferId> &posted) { in postBufferRelease() 125 BufferId id = pending.front(); in postBufferRelease() 143 TransactionId transactionId, BufferId bufferId, in postBufferStatusMessage() 145 std::list<BufferId> &pending, std::list<BufferId> &posted) { in postBufferStatusMessage() 152 BufferId id = pending.front(); in postBufferStatusMessage()
|
H A D | AccessorImpl.cpp | 45 BufferId mId; 53 BufferId id, in InternalBuffer() 67 BufferId mBufferId; 265 ConnectionId connectionId, BufferId bufferId) { in handleOwnBuffer() 277 ConnectionId connectionId, BufferId bufferId) { in handleReleaseBuffer() 426 for (const BufferId& bufferId : buffers->second) { in handleClose() 470 const std::vector<uint8_t> ¶ms, BufferId *pId, in getFreeBuffer() 474 BufferId bufferId = *bufferIt; in getFreeBuffer() 480 BufferId id = *bufferIt; in getFreeBuffer() 495 BufferId *pId, in addNewBuffer() [all …]
|
H A D | Accessor.h | 111 BufferId *bufferId, 129 BufferId bufferId,
|
H A D | Accessor.cpp | 147 BufferId *bufferId, const native_handle_t** handle) { in allocate() 156 BufferId bufferId, const native_handle_t** handle) { in fetch()
|
H A D | Connection.h | 60 BufferId *bufferId, const native_handle_t **handle);
|
/aosp12/hardware/interfaces/media/omx/1.0/ |
H A D | IOmxBufferSource.hal | 57 oneway onInputBufferAdded(BufferId buffer); 66 oneway onInputBufferEmptied(BufferId buffer, Fence fence);
|
H A D | IOmxNode.hal | 229 BufferId buffer, 249 BufferId buffer 264 BufferId buffer 286 BufferId buffer, 312 BufferId buffer,
|
H A D | types.hal | 22 typedef uint32_t BufferId; 81 BufferId buffer; 85 BufferId buffer;
|
/aosp12/frameworks/av/media/bufferpool/1.0/vts/ |
H A D | single.cpp | 36 using android::hardware::media::bufferpool::V1_0::implementation::BufferId; 121 BufferId bid[kNumRecycleTest]; in TEST_F()
|
H A D | multi.cpp | 41 using android::hardware::media::bufferpool::V1_0::implementation::BufferId; 62 BufferId bufferId;
|
/aosp12/frameworks/av/media/bufferpool/2.0/tests/ |
H A D | single.cpp | 36 using android::hardware::media::bufferpool::V2_0::implementation::BufferId; 125 BufferId bid[kNumRecycleTest]; in TEST_F()
|
H A D | multi.cpp | 41 using android::hardware::media::bufferpool::V2_0::implementation::BufferId; 62 BufferId bufferId;
|
H A D | cond.cpp | 42 using android::hardware::media::bufferpool::V2_0::implementation::BufferId; 63 BufferId bufferId;
|
/aosp12/frameworks/av/media/bufferpool/1.0/include/bufferpool/ |
H A D | BufferPoolTypes.h | 52 typedef uint32_t BufferId; typedef
|