Searched defs:ComponentModule (Results 1 - 2 of 2) sorted by relevance

/hardware/google/av/media/v4l2store/
H A DC2VDAComponentStore.cpp65 class ComponentModule : public C2ComponentFactory { class in class:android::C2VDAComponentStore
67 ComponentModule() function in class:android::C2VDAComponentStore::ComponentModule
75 ~ComponentModule() override;
125 c2_status_t fetchModule(std::shared_ptr<ComponentModule>* module);
129 std::weak_ptr<ComponentModule> mModule; ///< weak reference to the loaded module
139 C2VDAComponentStore::ComponentModule::~ComponentModule() {
150 c2_status_t C2VDAComponentStore::ComponentModule::init(std::string libPath, C2VDACodec codec) {
193 std::shared_ptr<const C2Component::Traits> C2VDAComponentStore::ComponentModule::getTraits() {
237 c2_status_t C2VDAComponentStore::ComponentModule
[all...]
/hardware/google/av/codec2/vndk/
H A DC2Store.cpp480 struct ComponentModule : public C2ComponentFactory, struct in class:android::C2PlatformComponentStore
481 public std::enable_shared_from_this<ComponentModule> {
501 ComponentModule() function in struct:android::C2PlatformComponentStore::ComponentModule
525 virtual ~ComponentModule() override;
560 c2_status_t fetchModule(std::shared_ptr<ComponentModule> *module) {
563 std::shared_ptr<ComponentModule> localModule = mModule.lock();
565 localModule = std::make_shared<ComponentModule>();
583 std::weak_ptr<ComponentModule> mModule; ///< weak reference to the loaded module
642 c2_status_t C2PlatformComponentStore::ComponentModule::init(std::string libPath) {
667 C2PlatformComponentStore::ComponentModule
[all...]

Completed in 60 milliseconds