Home
last modified time | relevance | path

Searched defs:ComponentLoader (Results 1 – 1 of 1) sorted by relevance

/aosp12/frameworks/av/media/codec2/vndk/
H A DC2Store.cpp766 struct ComponentLoader { struct in android::C2PlatformComponentStore
782 c2_status_t fetchModule(std::shared_ptr<ComponentModule> *module) { in fetchModule()
806 ComponentLoader(std::string libPath) in ComponentLoader() argument
810 ComponentLoader(std::tuple<C2String, in ComponentLoader() function
818 std::mutex mMutex; ///< mutex guarding the module
819 std::weak_ptr<ComponentModule> mModule; ///< weak reference to the loaded module
820 std::string mLibPath; ///< library path
823 C2ComponentFactory::CreateCodec2FactoryFunc mCreateFactory = nullptr;
824 C2ComponentFactory::DestroyCodec2FactoryFunc mDestroyFactory = nullptr;