HomeSort by relevance Sort by last modified time
    Searched refs:IOProfile (Results 1 - 19 of 19) sorted by null

  /frameworks/av/services/audiopolicy/common/managerdefinitions/include/
IOProfile.h 28 // the IOProfile class describes the capabilities of an output or input stream.
33 class IOProfile : public AudioPort
36 IOProfile(const String8 &name, audio_port_role_t role)
110 class InputProfile : public IOProfile
113 InputProfile(const String8 &name) : IOProfile(name, AUDIO_PORT_ROLE_SINK) {}
116 class OutputProfile : public IOProfile
119 OutputProfile(const String8 &name) : IOProfile(name, AUDIO_PORT_ROLE_SOURCE) {}
HwModule.h 32 class IOProfile;
36 typedef Vector<sp<IOProfile> > InputProfileCollection;
37 typedef Vector<sp<IOProfile> > OutputProfileCollection;
38 typedef Vector<sp<IOProfile> > IOProfileCollection;
65 status_t addOutputProfile(const sp<IOProfile> &profile);
66 status_t addInputProfile(const sp<IOProfile> &profile);
67 status_t addProfile(const sp<IOProfile> &profile);
AudioInputDescriptor.h 29 class IOProfile;
37 AudioInputDescriptor(const sp<IOProfile>& profile);
48 const sp<IOProfile> mProfile; // I/O profile this output derives from
AudioOutputDescriptor.h 29 class IOProfile;
96 SwAudioOutputDescriptor(const sp<IOProfile>& profile,
123 const sp<IOProfile> mProfile; // I/O profile this output derives from
AudioPolicyConfig.h 24 #include <IOProfile.h>
Serializer.h 97 typedef IOProfile Element;
  /frameworks/av/services/audiopolicy/common/managerdefinitions/src/
IOProfile.cpp 17 #define LOG_TAG "APM::IOProfile"
20 #include "IOProfile.h"
30 bool IOProfile::isCompatibleProfile(audio_devices_t device,
103 void IOProfile::dump(int fd)
117 void IOProfile::log()
AudioSourceDescriptor.cpp 27 #include <IOProfile.h>
HwModule.cpp 21 #include "IOProfile.h"
48 sp<IOProfile> profile = new OutputProfile(name);
60 status_t HwModule::addOutputProfile(const sp<IOProfile> &profile)
68 status_t HwModule::addInputProfile(const sp<IOProfile> &profile)
76 status_t HwModule::addProfile(const sp<IOProfile> &profile)
111 sp<IOProfile> profile = new InputProfile(name);
169 // Now updating the streams (aka IOProfile until now) supported devices
175 // Now updating the streams (aka IOProfile until now) supported devices
177 sp<IOProfile> stream = mInputProfiles[i];
200 sp<IOProfile> stream = mOutputProfiles[i]
    [all...]
ConfigParsingUtils.cpp 23 #include "IOProfile.h"
155 sp<IOProfile> profile = new IOProfile(String8(root->name), role);
AudioInputDescriptor.cpp 21 #include "IOProfile.h"
29 AudioInputDescriptor::AudioInputDescriptor(const sp<IOProfile>& profile)
AudioOutputDescriptor.cpp 22 #include "IOProfile.h"
221 SwAudioOutputDescriptor::SwAudioOutputDescriptor(const sp<IOProfile>& profile,
  /frameworks/av/services/audiopolicy/engine/interface/
AudioPolicyManagerObserver.h 23 #include <IOProfile.h>
  /hardware/libhardware_legacy/include/hardware_legacy/
AudioPolicyManagerBase.h 184 class IOProfile;
195 Vector <IOProfile *> mOutputProfiles; // output profiles exposed by this module
196 Vector <IOProfile *> mInputProfiles; // input profiles exposed by this module
199 // the IOProfile class describes the capabilities of an output or input stream.
204 class IOProfile
207 IOProfile(HwModule *module);
208 ~IOProfile();
254 AudioOutputDescriptor(const IOProfile *profile);
286 const IOProfile *mProfile; // I/O profile this output derives from
298 AudioInputDescriptor(const IOProfile *profile)
    [all...]
  /frameworks/av/services/audiopolicy/common/managerdefinitions/
Android.mk 9 src/IOProfile.cpp \
  /hardware/libhardware_legacy/audio/
AudioPolicyManagerBase.cpp 503 AudioPolicyManagerBase::IOProfile *AudioPolicyManagerBase::getProfileForDirectOutput(
515 IOProfile *profile = mHwModules[i]->mOutputProfiles[j];
599 IOProfile *profile = NULL;
    [all...]
  /frameworks/av/services/audiopolicy/managerdefault/
AudioPolicyManager.h 37 #include <IOProfile.h>
442 sp<IOProfile> getInputProfile(audio_devices_t device,
448 sp<IOProfile> getProfileForDirectOutput(audio_devices_t device,
    [all...]
AudioPolicyManager.cpp 639 sp<IOProfile> AudioPolicyManager::getProfileForDirectOutput(
653 sp<IOProfile> profile;
660 sp<IOProfile> curProfile = mHwModules[i]->mOutputProfiles[j];
    [all...]
  /frameworks/av/services/audiopolicy/enginedefault/src/
Engine.cpp 30 #include <IOProfile.h>

Completed in 300 milliseconds