Lines Matching refs:C2PlatformAllocatorStoreImpl
53 class C2PlatformAllocatorStoreImpl : public C2PlatformAllocatorStore { class
55 C2PlatformAllocatorStoreImpl();
71 ~C2PlatformAllocatorStoreImpl() override = default;
90 C2PlatformAllocatorStoreImpl::C2PlatformAllocatorStoreImpl() { in C2PlatformAllocatorStoreImpl() function in android::C2PlatformAllocatorStoreImpl
93 c2_status_t C2PlatformAllocatorStoreImpl::fetchAllocator( in fetchAllocator()
187 void C2PlatformAllocatorStoreImpl::setComponentStore(std::shared_ptr<C2ComponentStore> store) { in setComponentStore()
205 std::shared_ptr<C2Allocator> C2PlatformAllocatorStoreImpl::fetchIonAllocator() { in fetchIonAllocator()
221 std::shared_ptr<C2Allocator> C2PlatformAllocatorStoreImpl::fetchGrallocAllocator() { in fetchGrallocAllocator()
233 std::shared_ptr<C2Allocator> C2PlatformAllocatorStoreImpl::fetchBufferQueueAllocator() { in fetchBufferQueueAllocator()
251 std::weak_ptr<C2PlatformAllocatorStoreImpl> gPlatformAllocatorStore;
256 std::shared_ptr<C2PlatformAllocatorStoreImpl> store = gPlatformAllocatorStore.lock(); in GetCodec2PlatformAllocatorStore()
258 store = std::make_shared<C2PlatformAllocatorStoreImpl>(); in GetCodec2PlatformAllocatorStore()
276 std::shared_ptr<C2PlatformAllocatorStoreImpl> allocatorStore; in SetPreferredCodec2ComponentStore()