danielpaulus / quicktime_video_hack Goto Github PK
View Code? Open in Web Editor NEWRecord iOS device audio and video
License: MIT License
Record iOS device audio and video
License: MIT License
I also have a question that did your golang program ( clone the github and go build it ) running on ubuntu sussfully ?
Did the qvh must run together with usbmuxd ?
waiting for you response , thank you !!!!
Hello there, thanks for the great project.
I have an issue while running gstreamer.
`
(base) x@x-MacBook-Pro quicktime_video_hack % ./quicktime_video_hack gstreamer
{"level":"info","msg":"no usbSerial specified, using 'xxx'","time":"2020-12-03T16:36:27+03:00"}
{"level":"info","msg":"Starting Gstreamer..","time":"2020-12-03T16:36:27+03:00"}
zsh: illegal hardware instruction ./quicktime_video_hack gstreamer
`
also I am adding the devices command results just in case.
`
(base) x@x-MacBook-Pro quicktime_video_hack % ./quicktime_video_hack devices
{"devices":[{"deviceName":"iPhone","screen_mirroring_enabled":true,"udid":"xxx","usb_device_info":"vid=05ac,pid=12a8,bus=20,addr=10"}]}
`
I used to be able to make it work two weeks ago. However, I tried to reinstall it from scratch but its not working right now. Thanks in advance.
After,paired.But,qvh stop in waiting for ping..
hi Danielpaulus
we need to run this qvh binary on linux, but met an error below:
{"error_message":"failed connecting to usb","original_error":"Could not retrieve config"}
the full output as below, I have tried restart this device several times, but still not work. how can I resolve this error ? thanks a lot!
./qvh record testVideo.h264 testAudio.wav --udid #my device udid# -v
{"level":"info","msg":"Set Debug mode","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"requested udid:'7d5e068e8ccb239f0875a992ab193ba1865cbe66'","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Writing video output to:'testVideo.h264' and audio to: testAudio.wav","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x23f7260 0xc00008e120 {}}","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.126: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.126: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.126: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.124: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.124: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.121: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.121: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.123: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.123: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.117: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.117: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.118: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.118: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.122: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.122: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.119: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.119: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.125: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.125: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=126","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Got serial7d5e068e8ccb239f0875a992ab193ba1865cbe66","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.126: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.126: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.126: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=124","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Got serial1d74c190847661b77ea763255a01ecaf7ed34b1b","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.124: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.124: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=121","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Got seriald5b423f0ebccfdad48b6574aec99e8993bc9b1ee","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.121: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.121: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=123","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Got serial848fcd52bc203b7eef45012d9a259e0a0c9d3d93","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.123: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.123: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=117","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Got serial5eb765bb3719021f683b28d5c8d75c7073ca3cd4","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.117: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.117: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=118","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Got serial7978366093cb268c5521e7f07aa511e8aaf5938e","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.118: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.118: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=122","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Got serialba30834d61e1979a7be66e9a41954b4587a84a77","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.122: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.122: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=119","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Got serial13d66c5962805b4595c123dd500f4e0735453cb7","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.119: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.119: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=125","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Got serial89300a5a69d650158c332f8c155081b5d8863477","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.125: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.125: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:56+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:56+08:00"}
{"level":"warning","msg":"Error opening usb deviceslibusb: bad access [code -3]","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.126: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.126: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"found: true","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.126: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"Skipping 7d5e068e8ccb239f0875a992ab193ba1865cbe66 because it already has an active QT config","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x7f6e6c000e00 0xc000238600 {}}","time":"2020-09-28T15:58:57+08:00"}
{"level":"warning","msg":"Error opening usb deviceslibusb: bad access [code -3]","time":"2020-09-28T15:58:57+08:00"}
{"level":"debug","msg":"Config is active: 4, QT config is: 5","time":"2020-09-28T15:58:57+08:00"}
{"error_message":"failed connecting to usb","original_error":"Could not retrieve config"}
when I run:
qvh --udid=00008101-000C19C621E0001E gstreamer --pipeline "mp4mux name=mux ! filesink location=./script_cache/20210409-172512nlr/00008101-000C19C621E0001E.mp4 queue name=audio_target ! wavparse ignore-length=true ! audioconvert ! faac ! aacparse ! mux. queue name=video_target ! h264parse ! vtdec ! videoconvert ! x264enc tune=zerolatency ! mux."
its give me a error like this:
{"level":"info","msg":"Starting Gstreamer..","time":"2021-04-09T17:31:53+08:00"}
{"level":"info","msg":"Gstreamer is running!","time":"2021-04-09T17:31:53+08:00"}
{"error_message":"no device found to activate","original_error":"device with udid:'00008101-000C19C621E0001E' not found"}
cause the udid have a "-"?
please help me thanks!
Now, if I want to record mp4 file, I have to do
./quicktime_video_hack record a.h264 a.wav
ffmpeg -framerate 60 -i a.h264 -i a.wav -c:v copy -f mp4 output.mp4 -y
Can it possible support
./quicktime_video_hack record output.mp4
Thanks a lot.
Hi @danielpaulus reading that other issue about the problem with videosnap and M1 I wanted to test if its the same issue with qvh, but I get stuck. If I run the amd64 version on my ARM hoping Rosetta will fix it, I get problem with libusb that is built for arm. I'll try some more with that later.
I moved on and tried compiling qvh for arm GOOS=darwin GOARCH=arm64 go build
I get
package github.com/danielpaulus/quicktime_video_hack
imports github.com/danielpaulus/quicktime_video_hack/screencapture/gstadapter
imports github.com/danielpaulus/gst: build constraints exclude all Go files in /Users/peter/go/pkg/mod/github.com/danielpaulus/[email protected]
I'm not used to go, how do that dependency constraint work, is there way to override it?
i found some problem,
1.video data alway is vertical mode,that mean i parse the video data to get constant height and width,whatever it changes between landscape and vertical mode,
2.video showing time always is at 9:41
bro,what do you think?
My objective is to replicate your project on C++.
I'm currently on Ubuntu 20.10 with libusb 1.0.23.
I've managed so far to enable the hidden QT-Config, to receive the PING message from the device and to send the PING message back.
Unfortunately, the device never sends anything after that. According to the technical description there should be a SYNC-CWPA message.
The device is a recent iPhone SE with iOS 13.7
The same thing seems to happen with your code, I've tried both with docker and with locally built version.
Running docker with:
docker run --privileged -v /dev/bus/usb:/dev/bus/usb -it qvhrun:$(git branch --show-current) bash
The output is:
root@b11f966c8a95:/# /bin/linux/qvh gstreamer -v
{"level":"info","msg":"Set Debug mode","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"requested udid:''","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Starting Gstreamer","time":"2020-12-14T22:30:45Z"}
{"level":"info","msg":"Starting Gstreamer..","time":"2020-12-14T22:30:45Z"}
{"level":"info","msg":"Gstreamer is running!","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x7fa318000c80 0xc000088180 {}}","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.49: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.49: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=49","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Got serial00008030001151092E98402E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.49: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.49: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"no udid specified, using '00008030001151092E98402E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000'","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.49: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.49: 05ac:12a8 (available configs: [1 2 3 4])","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Enabling QT config RC:0","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Checking for active QT config for 00008030001151092E98402E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Reopening Context","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=50","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Got serial00008030001151092E98402E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.50: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.50: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.50: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"QTConfig for 00008030001151092E98402E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000 activated","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x7fa31c000d60 0xc000148120 {}}","time":"2020-12-14T22:30:45Z"}
{"level":"debug","msg":"Config is active: 0","time":"2020-12-14T22:30:45Z"}
{"error_message":"failed connecting to usb","original_error":"Could not retrieve config"}
Running locally seems to be work slightly better.
jsantand@jsantander-p:~/local/quicktime_video_hack$ ./quicktime_video_hack gstreamer -v
{"level":"info","msg":"Set Debug mode","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0xbf2e40 0xc00008e120 {}}","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (6 alternate settings) altsettings:6 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.52: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.52: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.52: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 4 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (8 alternate settings) altsettings:8 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 3 (9 alternate settings) altsettings:9 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 4 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (7 alternate settings) altsettings:7 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=52","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Got serial00008030001151092E98402E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.52: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.52: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.52: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-12-14T23:33:17+01:00"}
{"level":"info","msg":"no usbSerial specified, using '00008030001151092E98402E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000'","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Starting Gstreamer","time":"2020-12-14T23:33:17+01:00"}
{"level":"info","msg":"Starting Gstreamer..","time":"2020-12-14T23:33:17+01:00"}
{"level":"info","msg":"Gstreamer is running!","time":"2020-12-14T23:33:17+01:00"}
{"level":"warning","msg":"Error opening usb deviceslibusb: bad access [code -3]","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.52: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.52: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.52: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Skipping 00008030001151092E98402E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000 because it already has an active QT config","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x7f73b0000df0 0xc0001a1200 {}}","time":"2020-12-14T23:33:17+01:00"}
{"level":"warning","msg":"Error opening usb deviceslibusb: bad access [code -3]","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Config is active: 0, QT config is: 5","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"QT Config is active: vid=05ac,pid=12a8,bus=1,addr=52,config=5","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Looking for quicktime interface..","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Found Quicktimeinterface: 2","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Got QT iface:vid=05ac,pid=12a8,bus=1,addr=52,config=5,if=2,alt=0","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Clear Feature RC: 0","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Clear Feature RC: 0","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Inbound Bulk: ep #6 IN (address 0x86) bulk [512 bytes]","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Outbound Bulk: ep #5 OUT (address 0x05) bulk [512 bytes]","time":"2020-12-14T23:33:17+01:00"}
{"level":"debug","msg":"Endpoint claimed","time":"2020-12-14T23:33:17+01:00"}
{"level":"info","msg":"Device '00008030001151092E98402E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000' USB connection ready, waiting for ping..","time":"2020-12-14T23:33:17+01:00"}
{"level":"info","msg":"AudioVideo-Stream has started","time":"2020-12-14T23:33:17+01:00"}
but it still stops at the same point as my c++ code.
I guess there's something missing. Unfortunately I don't have a Mac to debug the real exchange between quicktime and the device.
BTW, in the technical documentation, the HPD1 and the HPA1 messages are not documented.
Hi,
Great work on quicktime_video_hack!
We've been trying to get this to work in combination with Internet Connection Sharing, but as soon as we activate qvh
the connection is no longer shared with the iOS device.
Our iOS devices use Internet Connection Sharing (tethering) instead of Wi-Fi to connect to the public internet. When we record a video with Quicktime, the connection still works fine. But when we try with qvh
, the connection appears to no longer work.
Happy to help debug this.
like the title
I want to support it on ubuntu,but I do not know how to do it.
Hi @danielpaulus
how can we stream this on web do we have any working example of this
Thanks
hi,developer
i use the release version and run it in Ubuntu 18.04
master@ubuntu:~/Desktop/tools/quicktime-hackdemo/bin/bin/linux$ ./qvh record /home/master/Desktop/1.h264 /home/master/Desktop/2.wav
{"level":"info","msg":"Device '96aaf300a6f4d62114d29824feb8056bf3822aaa' USB connection ready","time":"2020-04-08T01:56:02-07:00"}
{"level":"info","msg":"AudioVideo-Stream has started","time":"2020-04-08T01:56:02-07:00"}
then,the 1.h264 and the 2.wav was empty,when i close this command, size of the 2.wav was 44 Bytes, please give me some tip about what is the problem? thank you :D
Hi @danielpaulus thanks for this great project! I've incorporated into https://github.com/sitespeedio/browsertime that is a project that measure web performance of web pages. One part of it is that we record a video of the browser screen and analyse when elements are painted on the screen and that's why I'm working on using qvh for Safari on iOS.
Internally we use WebDriver to drive the browser so for Safari we use Safaridriver. Today when I use qvh together with Safardriver there's a couple of problems when qvh shutdowns the connection to the phone so the session with Safari dies. Let me first go through the steps how we do it on a high level:
When I do it with qvh, sometimes qvh seems to kill the current Safari session in step 3 and always kills it in step 5 when the video is stopped. Maybe there's a workaround I can do? I could potentially move to stop the video after we collect all the JavaScript metrics just for Safari on iOS but maybe there's another way? Can you explain how starting of the video works, since it sometimes seems to stop the current session but not always?
This should probably not be an issue, as they just a few observations and questions.
I wonder if you have more information on the handling of clocks and timing (specially the samples PTS).
From what I've gathered, 6 clock refs appear in the messages. To tell the truth I'm not entirely sure what is a "clock ref", so probably that's the first question.
So far I'm assuming that they're unique identifier (0x1 indicating an invalid reference) that represent a source of timing information. Messages in the exchange seem to be "addressed" to a clock_ref and in some cases there seem to be timing information sent.
Clock_Ref | Defined in | Message addressed to |
---|---|---|
DEVICE_AUDIO_CLOCK | CWPA | HPA1, HPA0 |
DEVICE_VIDEO_CLOCK | CVRP | NEED |
DEVICE_CLOCK | TBAS | |
LOCAL_AUDIO_CLOCK | RPLY to CWPA | AFMT, EAT!, GO!, SKEW, STOP |
LOCAL_VIDEO_CLOCK | RPLY to CVRP | CLOK, FEED, RELS, SPRP, SRAT, TBAS, TJMP |
LOCAL_CLOCK | RPLY to CLOK | RELS, TIME |
Regarding the PTS:
Now, it seems that Audio PTS and Video PTS work differently. Quick Time seems to assume that first audio sample and first video sample are in the same PTS (and if you look at the MOV produced from a capture both streams start in CTS=0). I'm not sure how it solves when we start recording with a blank screen in the device (where we do receive EAT! but we don't receive FEED).
One final observation. The device does not keep the promised 60 FPS, in many cases it just skip one, two or event three frames. The duration of the frame is still 1/60, but the PTS are correct. Sending frequent NEED messages does not help (but if you send NEED less frequently you will get less frequent frames).
In general, when you start, the first burst of FEED you will get at the right rate (even without sending NEED), after that it is likely that you will get less than the 60 FPS.
Hi Daniel,
I tried this program but get errors, I'm using Ubuntu 20.04 desktop version.
I enabled the debug log of libusb and it shows the error code is "BUSY".
I found that there is libimobiledevice6 installed in the ubuntu by default and the ipad will be mounted by automatically, would this caused the problem? But I cannot remove libimobiledevice6 because seems many APPs such as ubuntu-desktop will be removed ...
Does this program rely on the libimobiledevice?
Below is the log, could you please have look at it? Thanks a lot.
Linux version 5.4.0-33-generic (buildd@lcy01-amd64-022) (gcc version 9.3.0 (Ubuntu 9.3.0-10ubuntu2)) #37-Ubuntu SMP Thu May 21 12:53:59 UTC 2020
./qvh record v.h264 a.aac -v
{"level":"info","msg":"Set Debug mode","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"requested udid:''","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Writing video output to:'v.h264' and audio to: a.aac","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x14ba8f0 0xc000022240 {}}","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 3.9: 05ac:12ab (available configs: [1 2 3 4])","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 3.9: 05ac:12ab (available configs: [1 2 3 4])","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12ab,bus=3,addr=9","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Got serial8c53864c281121df9040e93b56dca67bfc678799","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 3.9: 05ac:12ab (available configs: [1 2 3 4])","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 3.9: 05ac:12ab (available configs: [1 2 3 4])","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"no udid specified, using '8c53864c281121df9040e93b56dca67bfc678799'","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 3.9: 05ac:12ab (available configs: [1 2 3 4])","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 3.9: 05ac:12ab (available configs: [1 2 3 4])","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Enabling QT config RC:0","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Checking for active QT config for 8c53864c281121df9040e93b56dca67bfc678799","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Reopening Context","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12ab,bus=3,addr=10","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Got serial8c53864c281121df9040e93b56dca67bfc678799","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 3.10: 05ac:12ab (available configs: [1 2 3 4 5])","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 3.10: 05ac:12ab (available configs: [1 2 3 4 5])","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 3.10: 05ac:12ab (available configs: [1 2 3 4 5])","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"QTConfig for 8c53864c281121df9040e93b56dca67bfc678799 activated","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x7fe8c8000ca0 0xc00010a0c0 {}}","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Config is active: 4","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Enabling QT config RC:0","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"QT Config is active: vid=05ac,pid=12ab,bus=3,addr=10,config=4","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"failed controllibusb: i/o error [code -1]","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Clear Feature RC: -1","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"failed controllibusb: i/o error [code -1]","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"Clear Feature RC: -1","time":"2020-06-03T11:26:47+08:00"}
{"level":"debug","msg":"could not get Quicktime Interface","time":"2020-06-03T11:26:47+08:00"}
{"error_message":"failed connecting to usb","original_error":"descriptor of interface (-1, 0) in vid=05ac,pid=12ab,bus=3,addr=10,config=4: interface -1 not found, available interfaces 0..2"}
Hi Daniel,
I'm really interested in this project, it's great job.
May I know which version of ubuntu you are using for development and testing? I'd like to set up the same environment as yours to avoid unnecessary problem.
Thanks a lot!
when i run:
qvh gstreamer
teminal return error:
{"level":"info","msg":"Starting Gstreamer..","time":"2021-04-02T14:29:19+08:00"}
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x4148074]
goroutine 1 [running]:
github.com/danielpaulus/quicktime_video_hack/screencapture/gstadapter.setUpVideoPipeline(0xc0000a8998, 0x10)
/Users/danielpaulus/privaterepos/quicktime_video_hack/screencapture/gstadapter/gst_pipeline_builder_mac.go:40 +0x314
github.com/danielpaulus/quicktime_video_hack/screencapture/gstadapter.New(0xc0000c4000)
/Users/danielpaulus/privaterepos/quicktime_video_hack/screencapture/gstadapter/gst_adapter.go:35 +0xa1
main.startGStreamer(0x0, 0x0)
/Users/danielpaulus/privaterepos/quicktime_video_hack/main.go:218 +0x7a
main.main()
/Users/danielpaulus/privaterepos/quicktime_video_hack/main.go:129 +0x835
please help thanks!
What
I got weird serial number: FM78484028HJ2KVAJ+EDZ\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000
When I ran qvh devices
it returned empty list. I ran quicktime player and made the video source as my phone and I can see the screen shows what I did on the phone.
Env
MacOx majave 10.14.6
iphone X ios 10.0.1
the h264 file is fine, but the wav is always zero buffer, i can't find why?please give me some suggestion.
Thanks.
Is something wrong there?
First of all, I'd like to say, this is an amazing project and impressive reverse engineering work 😄
I do have one issue that sometimes happen, of MacOS not recognizing the device at all after recording with QVH gstreamer.
It doesn't happen all the time, so I don't have a verbose output while this happened.
It happened mostly on iPhone 8, but also on iPhone X (both are iOS 13.3). As I said, the devices weren't recognized at all (not even with idevice_id
).
I don't know if it's related, but it happened while running recordings on 3 devices in parallel.
I was able to restore the connection either by reconnecting them (obviously), but also killing usbmuxd
process solved it.
I used QVH 0.6 (latest commit d87867fd1973514b29b757f7c53da984bcb80839
)
EDIT: I played with it a bit, starting and stopping recordings, and successfully reproduced it.
The curious thing is, idevice_id
doesn't see the device, but qvh devices
DOES (the iphone 8 disappeared from idevice_id:
{"level":"info","msg":"Set Debug mode","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Opened usbcontext:\u0026{0x832f1e0 0xc00008e120 {}}","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found MuxConfig 3 for Device 20.9: 05ac:12a8 (available configs: [1 2 3 4 5 6])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found MuxConfig 4 for Device 20.9: 05ac:12a8 (available configs: [1 2 3 4 5 6])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found MuxConfig 5 for Device 20.9: 05ac:12a8 (available configs: [1 2 3 4 5 6])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found QTConfig 6 for Device 20.9: 05ac:12a8 (available configs: [1 2 3 4 5 6])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found MuxConfig 4 for Device 20.5: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found MuxConfig 5 for Device 20.5: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found MuxConfig 3 for Device 20.5: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 4 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 4 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=20,addr=9","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Got serialIPHONE_8_UDID","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found QTConfig 6 for Device 20.9: 05ac:12a8 (available configs: [1 2 3 4 5 6])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found MuxConfig 3 for Device 20.9: 05ac:12a8 (available configs: [1 2 3 4 5 6])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found MuxConfig 4 for Device 20.9: 05ac:12a8 (available configs: [1 2 3 4 5 6])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found MuxConfig 5 for Device 20.9: 05ac:12a8 (available configs: [1 2 3 4 5 6])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=20,addr=5","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Got serialIPHONE_X_UDID","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found MuxConfig 3 for Device 20.5: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found MuxConfig 4 for Device 20.5: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (3 alternate settings) altsettings:3 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:true","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found MuxConfig 5 for Device 20.5: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 0 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 1 (1 alternate settings) altsettings:1 isvendor:true isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 2 (1 alternate settings) altsettings:1 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"iface:Interface 3 (2 alternate settings) altsettings:2 isvendor:false isub:false","time":"2020-11-02T18:20:38+02:00"} {"level":"debug","msg":"Found (2) iOS Devices with UsbMux Endpoint","time":"2020-11-02T18:20:38+02:00"} {"devices":[{"deviceName":"iPhone","screen_mirroring_enabled":true,"udid":"IPHONE_8_UDID","usb_device_info":"vid=05ac,pid=12a8,bus=20,addr=9"},{"deviceName":"iPhone","screen_mirroring_enabled":false,"udid":"IPHONE_X_UDID","usb_device_info":"vid=05ac,pid=12a8,bus=20,addr=5"}]}
Thanks
Hi, I just wanted to let you know that QVH is working for me if I download the 0.5-beta release and also if I build from code the 0.5-beta branch, with this output:
go run main.go gstreamer
{"level":"info","msg":"Starting Gstreamer..","time":"2021-03-23T14:45:07+01:00"}
{"level":"info","msg":"Gstreamer is running!","time":"2021-03-23T14:45:08+01:00"}
{"level":"info","msg":"no udid specified, using '00008030001165961A98802E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000'","time":"2021-03-23T14:45:08+01:00"}
{"level":"info","msg":"Device '00008030001165961A98802E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000' USB connection ready, waiting for ping..","time":"2021-03-23T14:45:08+01:00"}
{"level":"info","msg":"AudioVideo-Stream has started","time":"2021-03-23T14:45:08+01:00"}
2021/03/23 14:45:12 handle_events: error: libusb: interrupted [code -10]
2021/03/23 14:45:13 handle_events: error: libusb: interrupted [code -10]
2021/03/23 14:45:16 handle_events: error: libusb: interrupted [code -10]
2021/03/23 14:45:17 handle_events: error: libusb: interrupted [code -10]
2021/03/23 14:45:19 handle_events: error: libusb: interrupted [code -10]
2021/03/23 14:45:20 handle_events: error: libusb: interrupted [code -10]
2021/03/23 14:45:21 handle_events: error: libusb: interrupted [code -10]
2021/03/23 14:45:21 handle_events: error: libusb: interrupted [code -10]
2021/03/23 14:45:22 handle_events: error: libusb: interrupted [code -10]
^C{"level":"info","msg":"Telling device to stop streaming..","time":"2021-03-23T14:45:22+01:00"}
{"level":"info","msg":"Waiting for device to tell us to stop..","time":"2021-03-23T14:45:22+01:00"}
{"level":"info","msg":"OK. Ready to release USB Device.","time":"2021-03-23T14:45:22+01:00"}
{"level":"info","msg":"Closing usb stream","time":"2021-03-23T14:45:22+01:00"}
{"level":"info","msg":"Closing usb interface","time":"2021-03-23T14:45:22+01:00"}
{"level":"info","msg":"Stopping Gstreamer..","time":"2021-03-23T14:45:22+01:00"}
But it is failing if I build and run from the master branch (commit d8786) with this output:
lorenzo@Lorenzos-MBP quicktime_video_hack % go run main.go gstreamer
{"level":"info","msg":"no usbSerial specified, using '00008030001165961A98802E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000'","time":"2021-03-23T14:33:45+01:00"}
{"level":"info","msg":"Starting Gstreamer..","time":"2021-03-23T14:33:45+01:00"}
{"level":"info","msg":"Gstreamer is running!","time":"2021-03-23T14:33:46+01:00"}
{"level":"info","msg":"Stopping Gstreamer..","time":"2021-03-23T14:33:46+01:00"}
{"error_message":"failed connecting to usb","original_error":"failed to claim interface 2 on vid=05ac,pid=12a8,bus=20,addr=23,config=6: libusb: not found [code -5]"}
lorenzo@Lorenzos-MBP quicktime_video_hack %
lorenzo@Lorenzos-MBP quicktime_video_hack %
lorenzo@Lorenzos-MBP quicktime_video_hack % go run main.go devices
{"devices":[{"deviceName":"iPhone","screen_mirroring_enabled":true,"udid":"00008030-001165961A98802E","usb_device_info":"vid=05ac,pid=12a8,bus=20,addr=23"}]}
lorenzo@Lorenzos-MBP quicktime_video_hack % go run main.go gstreamer
{"level":"info","msg":"no usbSerial specified, using '00008030001165961A98802E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000'","time":"2021-03-23T14:42:02+01:00"}
{"level":"info","msg":"Starting Gstreamer..","time":"2021-03-23T14:42:02+01:00"}
signal: illegal instruction
Calling sendQTDisableConfigControlRequest does not shut down video streaming / disable the 0x2a interface. It seems to do nothing.
This is problematic as once streaming is enabled then stopped, even going through the shutdown sequence does not leave the phone in a state where video streaming can be started again. ( specifically sometimes it works; sometimes it doesn't. Regardless the interface remains but sometimes video streaming can be started again )
The only ways I've found to restart the video stream once it is stuck that way:
hello Daniel, really good work!
I have a little problem,
when qvh devices send me one UDID but qvh activate send me another UDID.
user@ubuntu:~$ cd qvh/ user@ubuntu:~/qvh$ ./qvh devices {"devices":[{"deviceName":"iPhone","screen_mirroring_enabled":false,"udid":"00005080-001D591E2699804E","usb_device_info":"vid=05ac,pid=12a8,bus=1,addr=2"}]} user@ubuntu:~/qvh$ ./qvh --version {"version":"v0.6-beta"} user@ubuntu:~/qvh$ ./qvh activate --udid=00005080-001D591E2699804E {"error_message":"device not found, is it still connected?","original_error":"Device '00005080-001D591E2699804E' not found. Is it attached to the machine?"} user@ubuntu:~/qvh$ ./qvh --udid=00005080-001D591E2699804E activate {"error_message":"device not found, is it still connected?","original_error":"Device '00005080-001D591E2699804E' not found. Is it attached to the machine?"} user@ubuntu:~/qvh$ ./qvh activate {"level":"info","msg":"no usbSerial specified, using 00005080001D591E2699804E\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000'","time":"2021-05-09T18:59:21-07:00"} {"error_message":"device not found, is it still connected?","original_error":"Device '00005080-001D591E2699804E' not found. Is it attached to the machine?"} user@ubuntu:~/qvh$ ./qvh devices {"devices":[{"deviceName":"iPhone","screen_mirroring_enabled":false,"udid":"00005080-001D591E2699804E","usb_device_info":"vid=05ac,pid=12a8,bus=1,addr=2"}]} user@ubuntu:~/qvh$
i just cant pair iphone and ubuntu
on macos all work really fine, but i donk know what do whith ubuntu. Could this be due to the use of ubuntu inside the VMWARE virtual machine?
Very nice work!!!
Hi
I having few queries
Hi
Can we show this video and audio which is being given by QVH in Webpages
What are the things need to be done
Thanks
Hi.
qvh devices
reports incorrect value for udid with xxxxxxxx-xxxxxxxxxxxxxxxx
format.
Example:
$ idevice_id
00008030-xxxxxxxxxxxxxxxx (USB)
$ qvh devices
{"devices":[{"deviceName":"iPhone","screen_mirroring_enabled":true,"udid":"000080300xxxxxxxxxxxxxxxx\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000","usb_device_info":"vid=
05ac,pid=12a8,bus=20,addr=31"}]}
Ios device supports assistive touch using bluetooth or usb. If it can be hacked, touch functionality also can be added without need of webdriveragent. Assistive touch is faster compared to wda
I get this error when I run go build
ld: warning: directory not found for option '-L/usr/local/Cellar/libusb/1.0.23/lib'
I'm having a difficult time figuring out how to update the build settings to look for the libusb version i have 1.0.24 (most recent version)
val, err := usbDevice.Control(0x02, 0x01, 0, 0x86, make([]byte, 0))
if err != nil {
log.Debug("failed control", err)
}
log.Debugf("Clear Feature RC: %d", val)
val, err = usbDevice.Control(0x02, 0x01, 0, 0x05, make([]byte, 0))
if err != nil {
log.Debug("failed control", err)
}
log.Debugf("Clear Feature RC: %d", val)
Send these control msg mean CLEAR_FEATURE for in_endpoint & out_endpoint?
The 0x86 & 0x05 is in&out endpoint address on my device also. They are never changed?
hello i try use go run main.go gstreamer but always stuck on exit status 1 with error
can't make element: h264parse
do you know what is the problem ?
i try print h264parse from
h264parse := gst.ElementFactoryMake("h264parse", "h264parse_01")
always got nil ,
I try reinstall gstream and gst-plugin but still error ,
my laptop
MacBook Pro with Catalina OS , and my device iOS 13.7
Hi,
The program works very well, but in certain situations I do get an error message on the command line output: Error parsing FEED packet: unknown magic type:ttas (0x73617474)
The video does still seem to play fine though.
My setup: Debian 10 Buster and streaming video from an AppleTV (over the USB-C developer port on the back). The error messages happen when playing videos on YouTube on the Apple TV.
Hi.
Could you please add license?
a@debian:~$ ./quicktime_video_hack devices -v
{"level":"info","msg":"Set Debug mode","time":"2019-12-08T16:08:53-05:00"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x200dc90 0xc0000f40c0 {}}","time":"2019-12-08T16:08:53-05:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.2: 05ac:12a8 (available configs: [1 2 3 4])","time":"2019-12-08T16:08:53-05:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.2: 05ac:12a8 (available configs: [1 2 3 4])","time":"2019-12-08T16:08:53-05:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=2","time":"2019-12-08T16:08:53-05:00"}
{"level":"debug","msg":"Got serialac89b5616ea3b42d65bfb28c8fd8539d88277d51","time":"2019-12-08T16:08:53-05:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.2: 05ac:12a8 (available configs: [1 2 3 4])","time":"2019-12-08T16:08:53-05:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.2: 05ac:12a8 (available configs: [1 2 3 4])","time":"2019-12-08T16:08:53-05:00"}
{"level":"debug","msg":"Found (1) iOS Devices with UsbMux Endpoint","time":"2019-12-08T16:08:53-05:00"}
{"devices":[{"deviceName":"iPhone","screen_mirroring_enabled":false,"udid":"ac89b5616ea3b42d65bfb28c8fd8539d88277d51","usb_device_info":"vid=05ac,pid=12a8,bus=1,addr=2"}]}
a@debian:~$ ./quicktime_video_hack activate --udid=ac89b5616ea3b42d65bfb28c8fd8539d88277d51 -v
{"level":"info","msg":"Set Debug mode","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"requested udid:'ac89b5616ea3b42d65bfb28c8fd8539d88277d51'","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x9cf200 0xc000072180 {}}","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.2: 05ac:12a8 (available configs: [1 2 3 4])","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.2: 05ac:12a8 (available configs: [1 2 3 4])","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=2","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Got serialac89b5616ea3b42d65bfb28c8fd8539d88277d51","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.2: 05ac:12a8 (available configs: [1 2 3 4])","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.2: 05ac:12a8 (available configs: [1 2 3 4])","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Enabling device: {ac89b5616ea3b42d65bfb28c8fd8539d88277d51 iPhone 4 -1 05ac 12a8 vid=05ac,pid=12a8,bus=1,addr=2}","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.2: 05ac:12a8 (available configs: [1 2 3 4])","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.2: 05ac:12a8 (available configs: [1 2 3 4])","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Enabling QT config RC:0","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Checking for active QT config for ac89b5616ea3b42d65bfb28c8fd8539d88277d51","time":"2019-12-08T16:09:07-05:00"}
{"level":"debug","msg":"Reopening Context","time":"2019-12-08T16:09:07-05:00"}
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0x529b46]
goroutine 1 [running]:
github.com/google/gousb.(*Device).String(...)
/home/a/go/src/github.com/google/gousb/device.go:101
github.com/danielpaulus/quicktime_video_hack/screencapture.mapToIosDevice(0xc0000e5bf0, 0x1, 0x1, 0x0, 0x0, 0xc000124060, 0xc00011c2a0, 0x9f0650)
/home/a/go/src/github.com/danielpaulus/quicktime_video_hack/screencapture/discovery.go:105 +0x96
github.com/danielpaulus/quicktime_video_hack/screencapture.(*IosDevice).ReOpen(0xc0000e5d28, 0xc00011c2a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/home/a/go/src/github.com/danielpaulus/quicktime_video_hack/screencapture/discovery.go:28 +0xb5
github.com/danielpaulus/quicktime_video_hack/screencapture.EnableQTConfig(0xc00001a210, 0x28, 0xc000014cb6, 0x6, 0x4, 0xffffffffffffffff, 0x12a805ac, 0xc000017ba0, 0x1e, 0x0, ...)
/home/a/go/src/github.com/danielpaulus/quicktime_video_hack/screencapture/activator.go:40 +0x36f
main.activate(0xc00001a0c7, 0x28)
/home/a/go/src/github.com/danielpaulus/quicktime_video_hack/main.go:132 +0x266
main.main()
/home/a/go/src/github.com/danielpaulus/quicktime_video_hack/main.go:70 +0x519
a@debian:~$ ./quicktime_video_hack activate --udid=ac89b5616ea3b42d65bfb28c8fd8539d88277d51 -v
{"level":"info","msg":"Set Debug mode","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"requested udid:'ac89b5616ea3b42d65bfb28c8fd8539d88277d51'","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x1dd8200 0xc000072180 {}}","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=12","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Got serialac89b5616ea3b42d65bfb28c8fd8539d88277d51","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Enabling device: {ac89b5616ea3b42d65bfb28c8fd8539d88277d51 iPhone 4 5 05ac 12a8 vid=05ac,pid=12a8,bus=1,addr=12}","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:11-05:00"}
{"level":"debug","msg":"Skipping ac89b5616ea3b42d65bfb28c8fd8539d88277d51 because it already has an active QT config","time":"2019-12-08T16:09:11-05:00"}
{"device_activated":{"deviceName":"iPhone","screen_mirroring_enabled":true,"udid":"ac89b5616ea3b42d65bfb28c8fd8539d88277d51","usb_device_info":"vid=05ac,pid=12a8,bus=1,addr=12"}}
a@debian:~$ ./quicktime_video_hack record /dev/shm/video /dev/shm/audio --udid=ac89b5616ea3b42d65bfb28c8fd8539d88277d51 -v
{"level":"info","msg":"Set Debug mode","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"requested udid:'ac89b5616ea3b42d65bfb28c8fd8539d88277d51'","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Writing video output to:'/dev/shm/video' and audio to: /dev/shm/audio","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x1546cd0 0xc000072180 {}}","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Getting serial for: vid=05ac,pid=12a8,bus=1,addr=12","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Got serialac89b5616ea3b42d65bfb28c8fd8539d88277d51","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Found MuxConfig 3 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Found MuxConfig 4 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Found QTConfig 5 for Device 1.12: 05ac:12a8 (available configs: [1 2 3 4 5])","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Skipping ac89b5616ea3b42d65bfb28c8fd8539d88277d51 because it already has an active QT config","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Opened usbcontext:\u0026{0x7f64e8000c60 0xc000158060 {}}","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Config is active: 1","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Enabling QT config RC:0","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"QT Config is active: vid=05ac,pid=12a8,bus=1,addr=12,config=1","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"failed controllibusb: i/o error [code -1]","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Clear Feature RC: -1","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"failed controllibusb: i/o error [code -1]","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"Clear Feature RC: -1","time":"2019-12-08T16:09:36-05:00"}
{"level":"debug","msg":"could not get Quicktime Interface","time":"2019-12-08T16:09:36-05:00"}
{"error_message":"failed connecting to usb","original_error":"descriptor of interface (-1, 0) in vid=05ac,pid=12a8,bus=1,addr=12,config=1: interface -1 not found, available interfaces 0..0"}
a@debian:~$
please tell me what's happening I don't know.......
In this case, I'm trying to either record or display my iPhone's screen.
A few more things:
* edit: didn't complete my sentence for some reason
* edit edit: i didn't want that to appear as a bullet point
This issue is happend at my own program.
I received CWPA and try to request audio format & stream. I send the HPA1 and CWPA reply, there is nothing happend. I can not receive AFMT. The iPhone audio stream don't send to PC neither(The audio was play on phone). That is strange. If I want to receive the iPhone audio, what should I do except send HPA1 and CWPA reply?
M1 seems Different from previous Device.
I'm really impressed with this and would like to use it myself, but I run a Windows machine and there's no installation instructions provided. I'm not even sure if it's possible to get this running on Windows, but I'll request this first before assuming that it's not possible.
When I run the qvh gstreamer command on an iOS 15 device, the success rate was very low and often unresponsive
{"level":"info","msg":"found iPhone12(15.0) 15.0 for udid 00008101-001039261XXXXXXX","time":"2021-09-16T16:31:14+08:00"} {"level":"info","msg":"Starting Gstreamer..","time":"2021-09-16T16:31:14+08:00"} {"level":"info","msg":"Gstreamer is running!","time":"2021-09-16T16:31:14+08:00"} {"level":"info","msg":"Device '00008101001039261XXXXXX\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000' USB connection ready, waiting for ping..","time":"2021-09-16T16:31:14+08:00"}
error message
{"level":"info","msg":"no usbSerial specified, using '00008101001039261XXXXXXX\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000'","time":"2021-09-16T16:30:33+08:00"} {"level":"info","msg":"found iPhone12(15.0) 15.0 for udid 00008101-001039261XXXXXXX","time":"2021-09-16T16:30:33+08:00"} {"level":"info","msg":"Starting Gstreamer..","time":"2021-09-16T16:30:33+08:00"} {"level":"info","msg":"Gstreamer is running!","time":"2021-09-16T16:30:33+08:00"} {"level":"info","msg":"Stopping Gstreamer..","time":"2021-09-16T16:30:33+08:00"} {"error_message":"failed connecting to usb","original_error":"failed to claim interface 2 on vid=05ac,pid=12a8,bus=20,addr=50,config=6: libusb: not found [code -5]"}
The qvh version is 0.6.
Hi
when i run this command
go run main.go
Usage:
qvh devices [-v]
qvh activate [--udid=] [-v]
qvh record [-v] [--udid=]
qvh gstreamer [--pipeline=] [--examples] [-v]
qvh --version | version
exit status 1
Getting exited with status code 1
Where i will find this command "qvh"
Thanks
Hi danielpaulus,
Could you help confirm your ubuntu os version and libusb library version? Thanks!
I tried on Ubuntu 20.04.1 + libusb 1.0.23, and the device does not send any request after sending a ping packet and response a ping packet. It is related to issue #47
thanks for the nice project.
it works well with iOS13.but when I try to work with iOS14, the device even does not send any PING packet,do you have any idea about this?
[root@VM-4-4-centos docker]# docker build -f Dockerfile.debian -t "qvhrun:$(git branch --show-current)" .
Sending build context to Docker daemon 5.632kB
Step 1/6 : FROM debian:latest
---> 82bd5ee7b1c5
Step 2/6 : RUN apt-get update && apt install -y libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio
---> Running in 0a8aef647fcf
Get:1 http://security.debian.org/debian-security bullseye-security InRelease [44.1 kB]
Get:2 http://deb.debian.org/debian bullseye InRelease [113 kB]
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [39.4 kB]
Get:4 http://security.debian.org/debian-security bullseye-security/main amd64 Packages [36.5 kB]
Get:5 http://deb.debian.org/debian bullseye/main amd64 Packages [8178 kB]
Get:6 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [2088 B]
Fetched 8412 kB in 2s (5283 kB/s)
Reading package lists...
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
Package gstreamer1.0-doc is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'gstreamer1.0-doc' has no installation candidate
The command '/bin/sh -c apt-get update && apt install -y libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio' returned a non-zero code: 100
Sorry, I'm using an old version, and I don't have a go environment locally, can you generate a tag package?
The default frame rate of the video stream is 60 and the resolution is the same as screen. Are there any ways for me to configure them?
I keep getting the following message:
{"level":"info","msg":"Starting Gstreamer..","time":"2020-08-27T16:41:22+03:00"}
{"level":"info","msg":"Gstreamer is running!","time":"2020-08-27T16:41:22+03:00"}
{"level":"warning","msg":"Failed sending control transfer for enabling hidden QT config. Seems like this happens sometimes but it still works usually: libusb: pipe error [code -9]","time":"2020-08-27T16:41:22+03:00"}
Nothing seems to work, I don't see gstreamer showing any window or any device being mirrored. Any ideas what's wrong?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.