Home
last modified time | relevance | path

Searched refs:IOProfile (Results 1 – 12 of 12) sorted by relevance

/frameworks/av/services/audiopolicy/common/managerdefinitions/include/
DIOProfile.h33 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()
DHwModule.h31 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);
DAudioInputDescriptor.h41 explicit AudioInputDescriptor(const sp<IOProfile>& profile,
57 const sp<IOProfile> mProfile; // I/O profile this output derives from
DAudioOutputDescriptor.h36 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/
DIOProfile.cpp28 bool IOProfile::isCompatibleProfile(const DeviceVector &devices, in isCompatibleProfile()
106 void IOProfile::dump(String8 *dst) const in dump()
128 void IOProfile::log() in log()
DHwModule.cpp48 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()
DSerializer.cpp113 struct MixPortTraits : public AndroidCollectionTraits<IOProfile, IOProfileCollection>
433 Element mixPort = new IOProfile(String8(name.c_str()), portRole); in deserialize()
DAudioInputDescriptor.cpp31 AudioInputDescriptor::AudioInputDescriptor(const sp<IOProfile>& profile, in AudioInputDescriptor()
DAudioOutputDescriptor.cpp254 SwAudioOutputDescriptor::SwAudioOutputDescriptor(const sp<IOProfile>& profile, in SwAudioOutputDescriptor()
/frameworks/av/services/audiopolicy/common/managerdefinitions/
DAndroid.bp18 "src/IOProfile.cpp",
/frameworks/av/services/audiopolicy/managerdefault/
DAudioPolicyManager.cpp829 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 …]
DAudioPolicyManager.h583 sp<IOProfile> getInputProfile(const sp<DeviceDescriptor> & device,
598 sp<IOProfile> getProfileForOutput(const DeviceVector &devices,