[Spice-devel] [PATCH 0/5] RFC: Support UsbDk backend

Christophe Fergeau cfergeau at redhat.com
Thu May 28 09:03:41 PDT 2015


On Thu, May 28, 2015 at 01:23:59PM +0300, Kirill Moizik wrote:
Hey,

>  This set of patches add UsbDk backend support to spice-gtk. This series currently cannot be applied since it require next patches series in libusb 
> http://marc.info/?l=libusb-devel&m=142532078226137&w=2 .
> We are waiting for this patches to be commited to libusb soon and then this series can be applied.

What happens when spice-gtk is built/run against a libusb version
without the patches? Is there a way to detect this situation at runtime?
Or do we need a configure check on the libusb version which is being
used in order to disable usbdk if it's too old?


> 
> Dmitry Fleytman (3):
>   build: add build option for non-winusb redirection backends
>   usbdk: Add UsbDk hider interface wrapper
>   usb-device-manager: Configure UsbDk hiding rules on auto-redirection
> 
> Pavel Gurvich (2):
>   windows: fix device matching for non-WinUSB configurations
>   usbdk: make backend selection dynamic

As far as I understand, this series addresses the automatic redirection
of devices when they are plugged in. What happens for already plugged
devices that the user may want to redirect (eg the built-in webcam in
laptops)? On linux you can go to the USB Device Selection menu, and
manually redirect a device from there. Is it already working on Windows?

Last but not least, I think you mentioned some freeze occurring when
redirecting some devices, and said it would be best to fix it in
spice-gtk. Can you give more details as to when this freezing occurs,
where exactly in the code this occurs (eg spice-gtk method name, and
libusb function which freezes) ? Do you need help with fixing that?

Christophe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20150528/588022d1/attachment.sig>


More information about the Spice-devel mailing list