Searched refs:IOProfile (Results 1 – 12 of 12) sorted by relevance
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/ |
D | IOProfile.h | 35 class IOProfile : public AudioPort, public PolicyAudioPort 38 IOProfile(const std::string &name, audio_port_role_t role) in IOProfile() function 43 virtual ~IOProfile() = default; 53 return static_cast<AudioPort*>(const_cast<IOProfile*>(this)); in asAudioPort() 206 class InputProfile : public IOProfile 209 explicit InputProfile(const std::string &name) : IOProfile(name, AUDIO_PORT_ROLE_SINK) {} in InputProfile() 212 class OutputProfile : public IOProfile 215 explicit OutputProfile(const std::string &name) : IOProfile(name, AUDIO_PORT_ROLE_SOURCE) {} in OutputProfile()
|
D | HwModule.h | 31 class IOProfile; variable 35 typedef Vector<sp<IOProfile> > InputProfileCollection; 36 typedef Vector<sp<IOProfile> > OutputProfileCollection; 37 typedef Vector<sp<IOProfile> > IOProfileCollection; 86 status_t addOutputProfile(const sp<IOProfile> &profile); 87 status_t addInputProfile(const sp<IOProfile> &profile); 88 status_t addProfile(const sp<IOProfile> &profile);
|
D | AudioInputDescriptor.h | 43 AudioInputDescriptor(const sp<IOProfile>& profile, 61 const sp<IOProfile> mProfile; // I/O profile this output derives from
|
D | AudioOutputDescriptor.h | 37 class IOProfile; variable 341 SwAudioOutputDescriptor(const sp<IOProfile>& profile, 447 const sp<IOProfile> mProfile; // I/O profile this output derives from
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
D | IOProfile.cpp | 27 bool IOProfile::isCompatibleProfile(const DeviceVector &devices, in isCompatibleProfile() 108 bool IOProfile::containsSingleDeviceSupportingEncodedFormats( in containsSingleDeviceSupportingEncodedFormats() 119 void IOProfile::dump(String8 *dst, int spaces) const in dump() 145 void IOProfile::log() in log()
|
D | HwModule.cpp | 57 sp<IOProfile> profile = new OutputProfile(name); in addOutputProfile() 72 status_t HwModule::addOutputProfile(const sp<IOProfile> &profile) in addOutputProfile() 80 status_t HwModule::addInputProfile(const sp<IOProfile> &profile) in addInputProfile() 88 status_t HwModule::addProfile(const sp<IOProfile> &profile) in addProfile() 126 sp<IOProfile> profile = new InputProfile(name); in addInputProfile()
|
D | Serializer.cpp | 113 struct MixPortTraits : public AndroidCollectionTraits<IOProfile, IOProfileCollection> 467 MixPortTraits::Element mixPort = new IOProfile(name, portRole); in deserialize()
|
D | AudioInputDescriptor.cpp | 32 AudioInputDescriptor::AudioInputDescriptor(const sp<IOProfile>& profile, in AudioInputDescriptor()
|
D | AudioOutputDescriptor.cpp | 317 SwAudioOutputDescriptor::SwAudioOutputDescriptor(const sp<IOProfile>& profile, in SwAudioOutputDescriptor()
|
/frameworks/av/services/audiopolicy/managerdefault/ |
D | AudioPolicyManager.h | 757 sp<IOProfile> getInputProfile(const sp<DeviceDescriptor> & device, 772 sp<IOProfile> getProfileForOutput(const DeviceVector &devices, 781 sp<IOProfile> getMsdProfileForOutput(const DeviceVector &devices, 1120 sp<IOProfile> getSpatializerOutputProfile(const audio_config_t *config, 1244 const sp<IOProfile>& profile, const DeviceVector& devices, 1252 void addPortProfilesToVector(sp<IOProfile> outputProfile, 1258 sp<IOProfile> searchCompatibleProfileHwModules (
|
D | AudioPolicyManager.cpp | 952 sp<IOProfile> AudioPolicyManager::getMsdProfileForOutput( in getMsdProfileForOutput() 978 sp<IOProfile> AudioPolicyManager::getProfileForOutput( in getProfileForOutput() 1005 sp<IOProfile> AudioPolicyManager::searchCompatibleProfileHwModules ( in searchCompatibleProfileHwModules() 1013 sp<IOProfile> profile; in searchCompatibleProfileHwModules() 1050 sp<IOProfile> AudioPolicyManager::getSpatializerOutputProfile( in getSpatializerOutputProfile() 1390 sp<IOProfile> profile; in openDirectOutput() 2621 sp<IOProfile> profile; in getInputForDevice() 3476 sp<IOProfile> profile = module->getOutputProfiles()[j]; in registerPolicyMixes() 3933 sp<IOProfile> profile = getProfileForOutput(DeviceVector() /*ignore device */, in getOffloadSupport() 3956 sp<IOProfile> profile = getProfileForOutput(outputDevices, in isDirectOutputSupported() [all …]
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/ |
D | Android.bp | 25 "src/IOProfile.cpp",
|