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

  /frameworks/av/services/audiopolicy/common/managerdefinitions/include/
DeviceDescriptor.h 64 friend class DeviceVector;
67 class DeviceVector : public SortedVector<sp<DeviceDescriptor> >
70 DeviceVector() : SortedVector(), mDeviceTypes(AUDIO_DEVICE_NONE) {}
73 void add(const DeviceVector &devices);
80 DeviceVector getDevicesFromType(audio_devices_t types) const;
83 DeviceVector getDevicesFromTypeAddr(audio_devices_t type, String8 address) const;
AudioPolicyConfig.h 39 DeviceVector &availableOutputDevices,
40 DeviceVector &availableInputDevices,
73 void addAvailableInputDevices(const DeviceVector &availableInputDevices)
78 void addAvailableOutputDevices(const DeviceVector &availableOutputDevices)
90 const DeviceVector &getAvailableInputDevices() const
95 const DeviceVector &getAvailableOutputDevices() const
139 DeviceVector &mAvailableOutputDevices;
140 DeviceVector &mAvailableInputDevices;
ConfigParsingUtils.h 46 static status_t loadHwModuleDevice(cnode *root, DeviceVector &devices);
48 static void loadDevicesFromTag(const char *tag, DeviceVector &devices,
49 const DeviceVector &declaredDevices);
IOProfile.h 94 void setSupportedDevices(const DeviceVector &devices)
104 const DeviceVector &getSupportedDevices() const { return mSupportedDevices; }
107 DeviceVector mSupportedDevices; // supported devices: this input/output can be routed from/to
HwModule.h 49 const DeviceVector &getDeclaredDevices() const { return mDeclaredDevices; }
50 void setDeclaredDevices(const DeviceVector &devices);
62 DeviceVector getRouteSourceDevices(const sp<AudioRoute> &route) const;
95 DeviceVector mDeclaredDevices; // devices declared in audio_policy configuration file.
Serializer.h 123 typedef DeviceVector Collection;
  /frameworks/av/services/audiopolicy/engine/interface/
AudioPolicyManagerObserver.h 50 virtual const DeviceVector &getAvailableOutputDevices() const = 0;
52 virtual const DeviceVector &getAvailableInputDevices() const = 0;
  /frameworks/av/services/audiopolicy/common/managerdefinitions/src/
DeviceDescriptor.cpp 60 void DeviceVector::refreshTypes()
66 ALOGV("DeviceVector::refreshTypes() mDeviceTypes %08x", mDeviceTypes);
69 ssize_t DeviceVector::indexOf(const sp<DeviceDescriptor>& item) const
79 void DeviceVector::add(const DeviceVector &devices)
89 ssize_t DeviceVector::add(const sp<DeviceDescriptor>& item)
99 ALOGW("DeviceVector::add device %08x already in", item->type());
105 ssize_t DeviceVector::remove(const sp<DeviceDescriptor>& item)
111 ALOGW("DeviceVector::remove device %08x not in", item->type());
121 audio_devices_t DeviceVector::getDevicesFromHwModule(audio_module_handle_t moduleHandle) cons
    [all...]
ConfigParsingUtils.cpp 101 status_t ConfigParsingUtils::loadHwModuleDevice(cnode *root, DeviceVector &devices)
177 DeviceVector devices;
228 DeviceVector devices;
288 void ConfigParsingUtils::loadDevicesFromTag(const char *tag, DeviceVector &devices,
289 const DeviceVector &declaredDevices)
328 DeviceVector declaredDevices;
336 DeviceVector availableOutputDevices;
352 DeviceVector availableInputDevices;
HwModule.cpp 137 void HwModule::setDeclaredDevices(const DeviceVector &devices)
154 DeviceVector HwModule::getRouteSourceDevices(const sp<AudioRoute> &route) const
156 DeviceVector sourceDevices;
178 DeviceVector sourceDevices;
186 DeviceVector sourceDevicesForRoute = getRouteSourceDevices(routes[j]);
201 DeviceVector sinkDevices;
309 DeviceVector declaredDevices = hwModule->getDeclaredDevices();
310 DeviceVector deviceList = declaredDevices.getDevicesFromTypeAddr(device, address);
  /frameworks/av/services/audiopolicy/enginedefault/src/
Engine.h 129 DeviceVector availableOutputDevices,
130 DeviceVector availableInputDevices,
Engine.cpp 234 DeviceVector availableOutputDevices = mApmObserver->getAvailableOutputDevices();
235 DeviceVector availableInputDevices = mApmObserver->getAvailableInputDevices();
246 DeviceVector availableOutputDevices,
247 DeviceVector availableInputDevices,
551 const DeviceVector &availableOutputDevices = mApmObserver->getAvailableOutputDevices();
552 const DeviceVector &availableInputDevices = mApmObserver->getAvailableInputDevices();
  /frameworks/av/services/audiopolicy/managerdefault/
AudioPolicyManager.h 262 virtual const DeviceVector &getAvailableOutputDevices() const
266 virtual const DeviceVector &getAvailableInputDevices() const
524 DeviceVector mAvailableOutputDevices; // all available output devices
525 DeviceVector mAvailableInputDevices; // all available input devices
    [all...]
AudioPolicyManager.cpp 304 DeviceVector *deviceVector;
307 deviceVector = &mAvailableOutputDevices;
309 deviceVector = &mAvailableInputDevices;
315 return (deviceVector->getDevice(device, String8(device_address)) != 0) ?
324 DeviceVector deviceList;
    [all...]

Completed in 218 milliseconds