Searched refs:IOProfile (Results 1 – 12 of 12) sorted by relevance
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/ |
D | IOProfile.h | 33 class IOProfile : public AudioPort 36 IOProfile(const String8 &name, audio_port_role_t role) in IOProfile() function 183 class InputProfile : public IOProfile 186 explicit InputProfile(const String8 &name) : IOProfile(name, AUDIO_PORT_ROLE_SINK) {} in InputProfile() 189 class OutputProfile : public IOProfile 192 explicit OutputProfile(const String8 &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; 81 status_t addOutputProfile(const sp<IOProfile> &profile); 82 status_t addInputProfile(const sp<IOProfile> &profile); 83 status_t addProfile(const sp<IOProfile> &profile);
|
D | AudioInputDescriptor.h | 41 explicit AudioInputDescriptor(const sp<IOProfile>& profile, 57 const sp<IOProfile> mProfile; // I/O profile this output derives from
|
D | AudioOutputDescriptor.h | 36 class IOProfile; variable 313 SwAudioOutputDescriptor(const sp<IOProfile>& profile, 389 const sp<IOProfile> mProfile; // I/O profile this output derives from
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
D | IOProfile.cpp | 28 bool IOProfile::isCompatibleProfile(const DeviceVector &devices, in isCompatibleProfile() 106 void IOProfile::dump(String8 *dst) const in dump() 128 void IOProfile::log() in log()
|
D | HwModule.cpp | 48 sp<IOProfile> profile = new OutputProfile(name); in addOutputProfile() 63 status_t HwModule::addOutputProfile(const sp<IOProfile> &profile) in addOutputProfile() 71 status_t HwModule::addInputProfile(const sp<IOProfile> &profile) in addInputProfile() 79 status_t HwModule::addProfile(const sp<IOProfile> &profile) in addProfile() 117 sp<IOProfile> profile = new InputProfile(name); in addInputProfile()
|
D | Serializer.cpp | 113 struct MixPortTraits : public AndroidCollectionTraits<IOProfile, IOProfileCollection> 433 Element mixPort = new IOProfile(String8(name.c_str()), portRole); in deserialize()
|
D | AudioInputDescriptor.cpp | 31 AudioInputDescriptor::AudioInputDescriptor(const sp<IOProfile>& profile, in AudioInputDescriptor()
|
D | AudioOutputDescriptor.cpp | 254 SwAudioOutputDescriptor::SwAudioOutputDescriptor(const sp<IOProfile>& profile, in SwAudioOutputDescriptor()
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/ |
D | Android.bp | 18 "src/IOProfile.cpp",
|
/frameworks/av/services/audiopolicy/managerdefault/ |
D | AudioPolicyManager.cpp | 829 sp<IOProfile> AudioPolicyManager::getProfileForOutput( in getProfileForOutput() 847 sp<IOProfile> profile; in getProfileForOutput() 1153 sp<IOProfile> profile; in getOutputForDevices() 2113 sp<IOProfile> profile; in getInputForDevice() 3180 sp<IOProfile> profile = getProfileForOutput(DeviceVector() /*ignore device */, in isOffloadSupported() 3194 sp<IOProfile> profile = getProfileForOutput(DeviceVector() /*ignore device */, in isDirectOutputSupported() 4572 SortedVector< sp<IOProfile> > profiles; in checkOutputsForDevice() 4575 sp<IOProfile> profile = hwModule->getOutputProfiles()[j]; in checkOutputsForDevice() 4594 sp<IOProfile> profile = profiles[profile_index]; in checkOutputsForDevice() 4742 sp<IOProfile> profile = hwModule->getOutputProfiles()[j]; in checkOutputsForDevice() [all …]
|
D | AudioPolicyManager.h | 583 sp<IOProfile> getInputProfile(const sp<DeviceDescriptor> & device, 598 sp<IOProfile> getProfileForOutput(const DeviceVector &devices,
|