[Spice-devel] [spice-gtk 0/5] usb-redir: unification of Linux and Windows code

Yuri Benditovich yuri.benditovich at daynix.com
Sun Jul 14 14:07:36 UTC 2019


This series is dedicated to unification of Linux Windows flows
in usb-device-manager. It moves differences related to libusb
to USB backend module and simplifies implementation of procedure
related to USB redirection.

Yuri Benditovich (5):
  build: require minimal libusb version 1.0.21
  usb-redir: unify device hotplug/unplug for Windows and Linux
  usb-redir: pass GError to hotplug registration procedure
  usb-redir: delete usb-backend context on initialization error
  usb-redir: move USB events handling to USB backend

 meson.build                   |   4 +-
 src/channel-usbredir.c        |  28 ---
 src/meson.build               |   4 +-
 src/usb-backend.c             | 413 ++++++++++++++++++++++----------
 src/usb-backend.h             |  13 +-
 src/usb-device-manager-priv.h |   6 -
 src/usb-device-manager.c      | 140 +----------
 src/win-usb-dev.c             | 436 ----------------------------------
 src/win-usb-dev.h             |  84 -------
 9 files changed, 296 insertions(+), 832 deletions(-)
 delete mode 100644 src/win-usb-dev.c
 delete mode 100644 src/win-usb-dev.h

-- 
2.17.1



More information about the Spice-devel mailing list