Home | History | Annotate | Download | only in data

Lines Matching defs:usbDevice

26 import android.hardware.usb.UsbDevice;
72 UsbDevice usbDevice = (UsbDevice) intent.getParcelableExtra(UsbManager.EXTRA_DEVICE);
73 String deviceName = usbDevice.getDeviceName();
80 mtpDevice = openDeviceLocked(usbDevice);
103 mtpDevice = openDeviceLocked(usbDevice);
140 * Tests to see if a {@link android.hardware.usb.UsbDevice}
146 public static boolean isCamera(UsbDevice device) {
177 * Opens the {@link android.hardware.usb.UsbDevice} for an MTP or PTP
180 * @param usbDevice the device to open
183 private MtpDevice openDeviceLocked(UsbDevice usbDevice) {
184 String deviceName = usbDevice.getDeviceName();
188 if (isCamera(usbDevice) && !mIgnoredDevices.contains(deviceName)
190 if (!mUsbManager.hasPermission(usbDevice)) {
191 mUsbManager.requestPermission(usbDevice, mPermissionIntent);
194 UsbDeviceConnection connection = mUsbManager.openDevice(usbDevice);
196 MtpDevice mtpDevice = new MtpDevice(usbDevice);
198 mDevices.put(usbDevice.getDeviceName(), mtpDevice);
255 for (UsbDevice usbDevice : mUsbManager.getDeviceList().values()) {
256 if (mDevices.get(usbDevice.getDeviceName()) == null) {
257 openDeviceLocked(usbDevice);