Home
last modified time | relevance | path

Searched refs:C2PlatformStorePluginLoader (Results 1 – 4 of 4) sorted by relevance

/hardware/google/av/codec2/vndk/
DC2PlatformStorePluginLoader.cpp26 /* static */ android::Mutex C2PlatformStorePluginLoader::sMutex;
27 /* static */ std::unique_ptr<C2PlatformStorePluginLoader> C2PlatformStorePluginLoader::sInstance;
29 C2PlatformStorePluginLoader::C2PlatformStorePluginLoader(const char *libPath) in C2PlatformStorePluginLoader() function in C2PlatformStorePluginLoader
46 C2PlatformStorePluginLoader::~C2PlatformStorePluginLoader() { in ~C2PlatformStorePluginLoader()
53 c2_status_t C2PlatformStorePluginLoader::createBlockPool( in createBlockPool()
70 c2_status_t C2PlatformStorePluginLoader::createAllocator( in createAllocator()
88 const std::unique_ptr<C2PlatformStorePluginLoader>& C2PlatformStorePluginLoader::GetInstance() { in GetInstance()
92 sInstance.reset(new C2PlatformStorePluginLoader("libstagefright_ccodec_ext.so")); in GetInstance()
DAndroid.bp23 "C2PlatformStorePluginLoader.cpp",
DC2Store.cpp115 C2PlatformStorePluginLoader::GetInstance()->createAllocator(id, allocator); in fetchAllocator()
348 res = C2PlatformStorePluginLoader::GetInstance()->createBlockPool( in _createBlockPool()
/hardware/google/av/codec2/vndk/include/
DC2PlatformStorePluginLoader.h48 class C2PlatformStorePluginLoader {
50 static const std::unique_ptr<C2PlatformStorePluginLoader>& GetInstance();
51 ~C2PlatformStorePluginLoader();
88 explicit C2PlatformStorePluginLoader(const char *libPath);
91 static std::unique_ptr<C2PlatformStorePluginLoader> sInstance;