Searched refs:HwModule (Results 1 – 16 of 16) sorted by relevance
/aosp12/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
H A D | HwModule.cpp | 27 HwModule::HwModule(const char *name, uint32_t halVersionMajor, uint32_t halVersionMinor) in HwModule() function in android::HwModule 34 HwModule::~HwModule() in ~HwModule() 86 status_t HwModule::addProfile(const sp<IOProfile> &profile) in addProfile() 99 void HwModule::setProfiles(const IOProfileCollection &profiles) in setProfiles() 106 status_t HwModule::removeOutputProfile(const std::string& name) in removeOutputProfile() 141 status_t HwModule::removeInputProfile(const std::string& name) in removeInputProfile() 184 void HwModule::setRoutes(const AudioRouteVector &routes) in setRoutes() 191 void HwModule::refreshSupportedDevices() in refreshSupportedDevices() 234 void HwModule::setHandle(audio_module_handle_t handle) { in setHandle() 250 void HwModule::dump(String8 *dst) const in dump() [all …]
|
H A D | PolicyAudioPort.cpp | 31 void PolicyAudioPort::attach(const sp<HwModule>& module) in attach()
|
H A D | Serializer.cpp | 166 typedef HwModule *PtrSerializingCtx; 169 struct ModuleTraits : public AndroidCollectionTraits<HwModule, HwModuleCollection> 676 ModuleTraits::Element module = new HwModule(name.c_str(), versionMajor, versionMinor);
|
H A D | DeviceDescriptor.cpp | 72 void DeviceDescriptor::attach(const sp<HwModule>& module) in attach()
|
H A D | AudioOutputDescriptor.cpp | 799 sp<HwModule> primaryHwModule = primaryOutput->mProfile->getModule(); in isA2dpOffloadedOnPrimary()
|
/aosp12/frameworks/av/services/audiopolicy/common/managerdefinitions/include/ |
H A D | HwModule.h | 39 class HwModule : public RefBase 42 explicit HwModule(const char *name, uint32_t halVersionMajor = 0, uint32_t halVersionMinor = 0); 43 ~HwModule(); 134 class HwModuleCollection : public Vector<sp<HwModule> > 137 sp<HwModule> getModuleFromName(const char *name) const; 147 sp<HwModule> getModuleForDeviceType(audio_devices_t device, 151 sp<HwModule> getModuleForDevice(const sp<DeviceDescriptor> &device,
|
H A D | PolicyAudioPort.h | 33 class HwModule; variable 65 virtual void attach(const sp<HwModule>& module); 106 sp<HwModule> getModule() const { return mModule; } in getModule() 133 sp<HwModule> mModule; // audio HW module exposing this I/O stream
|
H A D | AudioPolicyConfig.h | 159 sp<HwModule> module = new HwModule(AUDIO_HARDWARE_MODULE_ID_PRIMARY, 2 /*halVersionMajor*/); in setDefault()
|
H A D | IOProfile.h | 28 class HwModule; variable
|
H A D | DeviceDescriptor.h | 86 virtual void attach(const sp<HwModule>& module);
|
/aosp12/hardware/libhardware_legacy/include/hardware_legacy/ |
H A D | AudioPolicyManagerBase.h | 186 class HwModule { 188 HwModule(const char *name); 189 ~HwModule(); 207 IOProfile(HwModule *module); 229 HwModule *mModule; // audio HW module exposing this I/O stream 521 status_t loadOutput(cnode *root, HwModule *module); 522 status_t loadInput(cnode *root, HwModule *module); 574 Vector <HwModule *> mHwModules;
|
/aosp12/hardware/interfaces/audio/core/all-versions/vts/functional/ |
H A D | PolicyConfig.h | 72 sp<const android::HwModule> getModuleFromName(const std::string& name) const { in getModuleFromName() 75 sp<const android::HwModule> getPrimaryModule() const { return mPrimaryModule; } in getPrimaryModule() 172 sp<const android::HwModule> mPrimaryModule = nullptr;
|
/aosp12/frameworks/av/services/audiopolicy/common/managerdefinitions/ |
H A D | Android.bp | 24 "src/HwModule.cpp",
|
/aosp12/frameworks/av/services/audiopolicy/managerdefault/ |
H A D | AudioPolicyManager.cpp | 475 sp<HwModule> module = mHwModules.getModuleForDeviceType(device, encodedFormat); in handleDeviceConfigChange() 534 sp<HwModule> primaryModule = in getHwOffloadEncodingFormatsSupportedForA2DP() 706 sp<HwModule> module = mHwModules.getModuleFromName(moduleId); in isDeviceOfModule() 1427 sp<HwModule> msdModule = mHwModules.getModuleFromName(AUDIO_HARDWARE_MODULE_ID_MSD); in getMsdOutputPatches() 1524 sp<HwModule> msdModule = mHwModules.getModuleFromName(AUDIO_HARDWARE_MODULE_ID_MSD); in buildMsdPatch() 1526 sp<HwModule> deviceModule = mHwModules.getModuleForDevice(device, AUDIO_FORMAT_DEFAULT); in buildMsdPatch() 3101 sp<HwModule> rSubmixModule; in registerPolicyMixes() 3193 sp<HwModule> module = mHwModules[i]; in registerPolicyMixes() 3238 sp<HwModule> rSubmixModule; in unregisterPolicyMixes()
|
H A D | AudioPolicyManager.h | 714 bool isPrimaryModule(const sp<HwModule> &module) const in isPrimaryModule()
|
/aosp12/frameworks/av/services/audiopolicy/tests/ |
H A D | audiopolicymanager_tests.cpp | 437 sp<HwModule> msdModule = new HwModule(AUDIO_HARDWARE_MODULE_ID_MSD, 2 /*halVersionMajor*/); in SetUpManagerConfig()
|