Home
last modified time | relevance | path

Searched refs:BufferPoolClient (Results 1 – 10 of 10) sorted by relevance

/frameworks/av/media/bufferpool/1.0/
DBufferPoolClient.cpp36 class BufferPoolClient::Impl
37 : public std::enable_shared_from_this<BufferPoolClient::Impl> {
147 struct BufferPoolClient::Impl::BlockPoolDataDtor {
148 BlockPoolDataDtor(const std::shared_ptr<BufferPoolClient::Impl> &impl) in BlockPoolDataDtor()
160 const std::weak_ptr<BufferPoolClient::Impl> mImpl;
163 struct BufferPoolClient::Impl::ClientBuffer {
214 const std::shared_ptr<BufferPoolClient::Impl> &impl, in createCache()
247 BufferPoolClient::Impl::Impl(const sp<Accessor> &accessor) in Impl()
261 BufferPoolClient::Impl::Impl(const sp<IAccessor> &accessor) in Impl()
285 bool BufferPoolClient::Impl::isActive(int64_t *lastTransactionUs, bool clearCache) { in isActive()
[all …]
DBufferPoolClient.h44 class BufferPoolClient {
50 explicit BufferPoolClient(const sp<Accessor> &accessor);
58 explicit BufferPoolClient(const sp<IAccessor> &accessor);
61 ~BufferPoolClient();
DClientManager.cpp138 std::list<std::pair<const wp<IAccessor>, const std::weak_ptr<BufferPoolClient>>>
152 std::map<ConnectionId, const std::shared_ptr<BufferPoolClient>>
170 const std::shared_ptr<BufferPoolClient> client = it->second.lock(); in registerSender()
187 const std::shared_ptr<BufferPoolClient> client = in registerSender()
188 std::make_shared<BufferPoolClient>(accessor); in registerSender()
197 const std::weak_ptr<BufferPoolClient> wclient = client; in registerSender()
269 std::shared_ptr<BufferPoolClient> client = in create()
270 std::make_shared<BufferPoolClient>(accessor); in create()
280 const std::weak_ptr<BufferPoolClient> wclient = client; in create()
318 std::shared_ptr<BufferPoolClient> client; in allocate()
[all …]
DAndroid.bp7 "BufferPoolClient.cpp",
/frameworks/av/media/bufferpool/2.0/
DBufferPoolClient.cpp36 class BufferPoolClient::Impl
37 : public std::enable_shared_from_this<BufferPoolClient::Impl> {
160 struct BufferPoolClient::Impl::BlockPoolDataDtor {
161 BlockPoolDataDtor(const std::shared_ptr<BufferPoolClient::Impl> &impl) in BlockPoolDataDtor()
173 const std::weak_ptr<BufferPoolClient::Impl> mImpl;
176 struct BufferPoolClient::Impl::ClientBuffer {
229 const std::shared_ptr<BufferPoolClient::Impl> &impl, in createCache()
262 BufferPoolClient::Impl::Impl(const sp<Accessor> &accessor, const sp<IObserver> &observer) in Impl()
283 BufferPoolClient::Impl::Impl(const sp<IAccessor> &accessor, const sp<IObserver> &observer) in Impl()
316 bool BufferPoolClient::Impl::isActive(int64_t *lastTransactionUs, bool clearCache) { in isActive()
[all …]
DBufferPoolClient.h46 class BufferPoolClient {
52 explicit BufferPoolClient(const sp<Accessor> &accessor,
61 explicit BufferPoolClient(const sp<IAccessor> &accessor,
65 ~BufferPoolClient();
DClientManager.cpp142 std::list<std::pair<const wp<IAccessor>, const std::weak_ptr<BufferPoolClient>>>
156 std::map<ConnectionId, const std::shared_ptr<BufferPoolClient>>
177 const std::shared_ptr<BufferPoolClient> client = it->second.lock(); in registerSender()
194 const std::shared_ptr<BufferPoolClient> client = in registerSender()
195 std::make_shared<BufferPoolClient>(accessor, mObserver); in registerSender()
204 const std::weak_ptr<BufferPoolClient> wclient = client; in registerSender()
278 std::shared_ptr<BufferPoolClient> client = in create()
279 std::make_shared<BufferPoolClient>(accessor, mObserver); in create()
289 const std::weak_ptr<BufferPoolClient> wclient = client; in create()
310 std::shared_ptr<BufferPoolClient> closing = it->second; in close()
[all …]
DObserver.h47 const std::weak_ptr<BufferPoolClient> &wclient);
57 std::map<ConnectionId, const std::weak_ptr<BufferPoolClient>> mClients;
DObserver.cpp37 const std::shared_ptr<BufferPoolClient> client = it->second.lock(); in onMessage()
49 const std::weak_ptr<BufferPoolClient> &wclient) { in addClient()
DAndroid.bp6 "BufferPoolClient.cpp",