Remove mId from DeviceDescriptor.
DeviceDescriptor inherits from AudioPort which has the correct
handle mId. The mId in DeviceDescriptor shadows this so calls
like DeviceVector::getDeviceFromId() findDeviceById fail because
they are looking at the wrong mId. The failure itself manifested
as createAudioPatch failing.
Change-Id: I8dd012d0678facaac84844b92226cc4b788abece
diff --git a/services/audiopolicy/managerdefault/Devices.h b/services/audiopolicy/managerdefault/Devices.h
index 65e1416..af2fbda 100644
--- a/services/audiopolicy/managerdefault/Devices.h
+++ b/services/audiopolicy/managerdefault/Devices.h
@@ -41,7 +41,6 @@
audio_devices_t mDeviceType;
String8 mAddress;
- audio_port_handle_t mId;
static String8 emptyNameStr;
};