Romain Vimont
|
2114f48185
|
Find device with USB context
An explicit context was used everywhere except for listing the devices.
PR #2974 <https://github.com/Genymobile/scrcpy/pull/2974>
|
2022-01-27 23:36:02 +01:00 |
|
Romain Vimont
|
b779eca8d3
|
Remove libusb_device field
It is possible to retrieve the device instance from the handle via
libusb_get_device(), so we don't need to reference the device one more
time.
PR #2974 <https://github.com/Genymobile/scrcpy/pull/2974>
|
2022-01-27 23:36:00 +01:00 |
|
Romain Vimont
|
adda47b0f7
|
Move sc_usb out of sc_aoa
This will allow to initialize a USB device separately and pass it to
sc_aoa.
PR #2974 <https://github.com/Genymobile/scrcpy/pull/2974>
|
2022-01-27 23:35:59 +01:00 |
|
Romain Vimont
|
48e3ff284f
|
Make serial mandatory for sc_usb
In practice, it is already mandatory.
PR #2974 <https://github.com/Genymobile/scrcpy/pull/2974>
|
2022-01-27 23:35:57 +01:00 |
|
Romain Vimont
|
1d6f9952ee
|
Extract USB handling from AOA
The AOA code handled both USB initialization and AOA commands/events.
Extract USB-related code to a separate file and structure.
PR #2974 <https://github.com/Genymobile/scrcpy/pull/2974>
|
2022-01-27 23:35:55 +01:00 |
|
Romain Vimont
|
2762f5d183
|
Move AOA/HID code to usb/
PR #2974 <https://github.com/Genymobile/scrcpy/pull/2974>
|
2022-01-27 23:35:34 +01:00 |
|