Lines Matching refs:DeviceDescriptor
323 class DeviceDescriptor: public AudioPort, public AudioPortConfig
326 DeviceDescriptor(const String8& name, audio_devices_t type);
328 virtual ~DeviceDescriptor() {} in ~DeviceDescriptor()
330 bool equals(const sp<DeviceDescriptor>& other) const;
344 class DeviceVector : public SortedVector< sp<DeviceDescriptor> >
349 ssize_t add(const sp<DeviceDescriptor>& item);
350 ssize_t remove(const sp<DeviceDescriptor>& item);
351 ssize_t indexOf(const sp<DeviceDescriptor>& item) const;
358 sp<DeviceDescriptor> getDevice(audio_devices_t type, String8 address) const;
360 sp<DeviceDescriptor> getDeviceFromId(audio_port_handle_t id) const;
361 sp<DeviceDescriptor> getDeviceFromName(const String8& name) const;
639 status_t checkOutputsForDevice(const sp<DeviceDescriptor> devDesc,
794 sp<DeviceDescriptor> mDefaultOutputDevice; // output device selected by default at boot time