Home
last modified time | relevance | path

Searched refs:EngineInstance (Results 1 – 9 of 9) sorted by relevance

/frameworks/av/services/audiopolicy/engineconfigurable/src/
DEngineInstance.cpp27 EngineInstance::EngineInstance() in EngineInstance() function in android::audio_policy::EngineInstance
31 EngineInstance *EngineInstance::getInstance() in getInstance()
33 static EngineInstance instance; in getInstance()
37 EngineInstance::~EngineInstance() in ~EngineInstance()
41 Engine *EngineInstance::getEngine() const in getEngine()
48 EngineInterface *EngineInstance::queryInterface() const in queryInterface()
54 AudioPolicyPluginInterface *EngineInstance::queryInterface() const in queryInterface()
63 return audio_policy::EngineInstance::getInstance()->queryInterface<EngineInterface>(); in createEngineInstance()
/frameworks/av/services/audiopolicy/engineconfigurable/include/
DAudioPolicyEngineInstance.h27 class EngineInstance
30 EngineInstance();
33 virtual ~EngineInstance();
40 static EngineInstance *getInstance();
63 EngineInstance(const EngineInstance &object);
64 EngineInstance &operator=(const EngineInstance &object);
72 EngineInterface *EngineInstance::queryInterface() const;
75 AudioPolicyPluginInterface *EngineInstance::queryInterface() const;
/frameworks/av/services/audiopolicy/managerdefault/
DEngineLibrary.h28 using EngineInstance = std::unique_ptr<EngineInterface, std::function<void (EngineInterface*)>>; variable
30 EngineInstance loadApmEngineLibraryAndCreateEngine(const std::string& librarySuffix,
32 EngineInstance loadApmEngineLibraryAndCreateEngine(const std::string& librarySuffix,
45 EngineInstance createEngineUsingXmlConfig(const std::string& xmlFilePath);
46 EngineInstance createEngineUsingHalConfig(
52 EngineInstance createEngine();
DEngineLibrary.cpp26 EngineInstance loadApmEngineLibraryAndCreateEngine(const std::string& librarySuffix, in loadApmEngineLibraryAndCreateEngine()
43 EngineInstance loadApmEngineLibraryAndCreateEngine(const std::string& librarySuffix, in loadApmEngineLibraryAndCreateEngine()
73 EngineInstance EngineLibrary::createEngineUsingXmlConfig(const std::string& xmlFilePath) in createEngineUsingXmlConfig()
88 EngineInstance EngineLibrary::createEngineUsingHalConfig( in createEngineUsingHalConfig()
122 EngineInstance EngineLibrary::createEngine() in createEngine()
125 return EngineInstance(); in createEngine()
127 return EngineInstance(mCreateEngineInstance(), in createEngine()
DAudioPolicyManager.h98 EngineInstance&& engine,
980 EngineInstance mEngine; // Audio Policy Engine instance
DAudioPolicyManager.cpp6436 EngineInstance&& engine, in AudioPolicyManager()
/frameworks/av/services/audiopolicy/engineconfigurable/parameter-framework/plugin/
DPolicySubsystem.cpp27 using android::audio_policy::EngineInstance;
46 EngineInstance *engineInstance = EngineInstance::getInstance(); in PolicySubsystem()
/frameworks/av/services/audiopolicy/enginedefault/
DAndroid.bp15 "src/EngineInstance.cpp",
/frameworks/av/services/audiopolicy/engineconfigurable/
DAndroid.bp22 "src/EngineInstance.cpp",