Home | History | Annotate | Download | only in camerabrowser

Lines Matching refs:usbDevice

25 import android.hardware.usb.UsbDevice;
67 UsbDevice usbDevice = (UsbDevice)intent.getParcelableExtra(UsbManager.EXTRA_DEVICE);
68 String deviceName = usbDevice.getDeviceName();
75 mtpDevice = openDeviceLocked(usbDevice);
95 mtpDevice = openDeviceLocked(usbDevice);
129 * Tests to see if a {@link android.hardware.usb.UsbDevice}
135 static public boolean isCamera(UsbDevice device) {
165 * Opens the {@link android.hardware.usb.UsbDevice} for an MTP or PTP
171 private MtpDevice openDeviceLocked(UsbDevice usbDevice) {
172 if (isCamera(usbDevice)) {
173 if (!mUsbManager.hasPermission(usbDevice)) {
174 mUsbManager.requestPermission(usbDevice, mPermissionIntent);
176 UsbDeviceConnection connection = mUsbManager.openDevice(usbDevice);
178 MtpDevice mtpDevice = new MtpDevice(usbDevice);
180 mDevices.put(usbDevice.getDeviceName(), mtpDevice);
243 return mDevices.get(UsbDevice.getDeviceName(id));
256 for (UsbDevice usbDevice : mUsbManager.getDeviceList().values()) {
257 if (mDevices.get(usbDevice.getDeviceName()) == null) {
258 openDeviceLocked(usbDevice);