(.venv-mac-uvc) rafalkaczka@Mac-mini-Rafal duck-preview % sudo $(which python) test_pyuvc_ex2.py
[11:11:55] DEBUG    Searching CameraSpec(name='HD USB CAMERA', width=1280, height=720, fps=30,  test_pyuvc_ex2.py:65
                    bandwidth_factor=2.0)...                                                                        
           DEBUG    Found match by name                                                         test_pyuvc_ex2.py:68
           DEBUG    Found device that mached uid: 20:10                                         test_pyuvc_ex2.py:69
           DEBUG    Device info: {'name': 'HD USB CAMERA', 'manufacturer': '4K USB CAMERA',     test_pyuvc_ex2.py:69
                    'serialNumber': '01.00.00', 'idProduct': 791, 'idVendor': 13028,                                
                    'device_address': 10, 'bus_number': 20, 'uid': '20:10'}                                         
libusb: info [darwin_detach_kernel_driver] no capture entitlements. may not be able to detach the kernel driver for this device
           DEBUG    Device '20:10' opended.                                                     test_pyuvc_ex2.py:69
           DEBUG    Capture(name='HD USB CAMERA' manufacturer='4K USB CAMERA'                   test_pyuvc_ex2.py:69
                    serialNumber='01.00.00' idProduct=791 idVendor=13028 device_address=10                          
                    bus_number=20 uid='20:10') - all camera modes: [CameraMode(width=3840,                          
                    height=2160, fps=30, format_native=7, format_name='MJPG', supported=True),                      
                    CameraMode(width=3840, height=2160, fps=25, format_native=7,                                    
                    format_name='MJPG', supported=True), CameraMode(width=3840, height=2160,                        
                    fps=20, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=3840, height=2160, fps=15, format_native=7,                                    
                    format_name='MJPG', supported=True), CameraMode(width=3840, height=2160,                        
                    fps=10, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=3840, height=2160, fps=5, format_native=7,                                     
                    format_name='MJPG', supported=True), CameraMode(width=1920, height=1080,                        
                    fps=30, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1920, height=1080, fps=25, format_native=7,                                    
                    format_name='MJPG', supported=True), CameraMode(width=1920, height=1080,                        
                    fps=20, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1920, height=1080, fps=15, format_native=7,                                    
                    format_name='MJPG', supported=True), CameraMode(width=1920, height=1080,                        
                    fps=10, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1920, height=1080, fps=5, format_native=7,                                     
                    format_name='MJPG', supported=True), CameraMode(width=2592, height=1944,                        
                    fps=30, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=2592, height=1944, fps=25, format_native=7,                                    
                    format_name='MJPG', supported=True), CameraMode(width=2592, height=1944,                        
                    fps=20, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=2592, height=1944, fps=15, format_native=7,                                    
                    format_name='MJPG', supported=True), CameraMode(width=2592, height=1944,                        
                    fps=10, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=2592, height=1944, fps=5, format_native=7,                                     
                    format_name='MJPG', supported=True), CameraMode(width=2048, height=1536,                        
                    fps=30, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=2048, height=1536, fps=25, format_native=7,                                    
                    format_name='MJPG', supported=True), CameraMode(width=2048, height=1536,                        
                    fps=20, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=2048, height=1536, fps=15, format_native=7,                                    
                    format_name='MJPG', supported=True), CameraMode(width=2048, height=1536,                        
                    fps=10, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=2048, height=1536, fps=5, format_native=7,                                     
                    format_name='MJPG', supported=True), CameraMode(width=1600, height=1200,                        
                    fps=30, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1600, height=1200, fps=25, format_native=7,                                    
                    format_name='MJPG', supported=True), CameraMode(width=1600, height=1200,                        
                    fps=20, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1600, height=1200, fps=15, format_native=7,                                    
                    format_name='MJPG', supported=True), CameraMode(width=1600, height=1200,                        
                    fps=10, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1600, height=1200, fps=5, format_native=7,                                     
                    format_name='MJPG', supported=True), CameraMode(width=1280, height=960,                         
                    fps=30, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1280, height=960, fps=25, format_native=7,                                     
                    format_name='MJPG', supported=True), CameraMode(width=1280, height=960,                         
                    fps=20, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1280, height=960, fps=15, format_native=7,                                     
                    format_name='MJPG', supported=True), CameraMode(width=1280, height=960,                         
                    fps=10, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1280, height=960, fps=5, format_native=7,                                      
                    format_name='MJPG', supported=True), CameraMode(width=1280, height=720,                         
                    fps=30, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1280, height=720, fps=25, format_native=7,                                     
                    format_name='MJPG', supported=True), CameraMode(width=1280, height=720,                         
                    fps=20, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1280, height=720, fps=15, format_native=7,                                     
                    format_name='MJPG', supported=True), CameraMode(width=1280, height=720,                         
                    fps=10, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1280, height=720, fps=5, format_native=7,                                      
                    format_name='MJPG', supported=True), CameraMode(width=1024, height=768,                         
                    fps=30, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1024, height=768, fps=25, format_native=7,                                     
                    format_name='MJPG', supported=True), CameraMode(width=1024, height=768,                         
                    fps=20, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1024, height=768, fps=15, format_native=7,                                     
                    format_name='MJPG', supported=True), CameraMode(width=1024, height=768,                         
                    fps=10, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=1024, height=768, fps=5, format_native=7,                                      
                    format_name='MJPG', supported=True), CameraMode(width=800, height=600,                          
                    fps=30, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=800, height=600, fps=25, format_native=7,                                      
                    format_name='MJPG', supported=True), CameraMode(width=800, height=600,                          
                    fps=20, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=800, height=600, fps=15, format_native=7,                                      
                    format_name='MJPG', supported=True), CameraMode(width=800, height=600,                          
                    fps=10, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=800, height=600, fps=5, format_native=7,                                       
                    format_name='MJPG', supported=True), CameraMode(width=640, height=480,                          
                    fps=30, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=640, height=480, fps=25, format_native=7,                                      
                    format_name='MJPG', supported=True), CameraMode(width=640, height=480,                          
                    fps=20, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=640, height=480, fps=15, format_native=7,                                      
                    format_name='MJPG', supported=True), CameraMode(width=640, height=480,                          
                    fps=10, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=640, height=480, fps=5, format_native=7,                                       
                    format_name='MJPG', supported=True), CameraMode(width=320, height=240,                          
                    fps=30, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=320, height=240, fps=25, format_native=7,                                      
                    format_name='MJPG', supported=True), CameraMode(width=320, height=240,                          
                    fps=20, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=320, height=240, fps=15, format_native=7,                                      
                    format_name='MJPG', supported=True), CameraMode(width=320, height=240,                          
                    fps=10, format_native=7, format_name='MJPG', supported=True),                                   
                    CameraMode(width=320, height=240, fps=5, format_native=7,                                       
                    format_name='MJPG', supported=True), CameraMode(width=3840, height=2160,                        
                    fps=1, format_native=3, format_name='YUY2', supported=False),                                   
                    CameraMode(width=1920, height=1080, fps=3, format_native=3,                                     
                    format_name='YUY2', supported=False), CameraMode(width=2592, height=1944,                       
                    fps=1, format_native=3, format_name='YUY2', supported=False),                                   
                    CameraMode(width=2048, height=1536, fps=3, format_native=3,                                     
                    format_name='YUY2', supported=False), CameraMode(width=1600, height=1200,                       
                    fps=3, format_native=3, format_name='YUY2', supported=False),                                   
                    CameraMode(width=1280, height=960, fps=5, format_native=3,                                      
                    format_name='YUY2', supported=False), CameraMode(width=1280, height=720,                        
                    fps=10, format_native=3, format_name='YUY2', supported=False),                                  
                    CameraMode(width=1280, height=720, fps=5, format_native=3,                                      
                    format_name='YUY2', supported=False), CameraMode(width=1024, height=768,                        
                    fps=10, format_native=3, format_name='YUY2', supported=False),                                  
                    CameraMode(width=1024, height=768, fps=5, format_native=3,                                      
                    format_name='YUY2', supported=False), CameraMode(width=800, height=600,                         
                    fps=20, format_native=3, format_name='YUY2', supported=False),                                  
                    CameraMode(width=800, height=600, fps=15, format_native=3,                                      
                    format_name='YUY2', supported=False), CameraMode(width=800, height=600,                         
                    fps=10, format_native=3, format_name='YUY2', supported=False),                                  
                    CameraMode(width=800, height=600, fps=5, format_native=3,                                       
                    format_name='YUY2', supported=False), CameraMode(width=640, height=480,                         
                    fps=30, format_native=3, format_name='YUY2', supported=False),                                  
                    CameraMode(width=640, height=480, fps=25, format_native=3,                                      
                    format_name='YUY2', supported=False), CameraMode(width=640, height=480,                         
                    fps=20, format_native=3, format_name='YUY2', supported=False),                                  
                    CameraMode(width=640, height=480, fps=15, format_native=3,                                      
                    format_name='YUY2', supported=False), CameraMode(width=640, height=480,                         
                    fps=10, format_native=3, format_name='YUY2', supported=False),                                  
                    CameraMode(width=640, height=480, fps=5, format_native=3,                                       
                    format_name='YUY2', supported=False), CameraMode(width=320, height=240,                         
                    fps=30, format_native=3, format_name='YUY2', supported=False),                                  
                    CameraMode(width=320, height=240, fps=25, format_native=3,                                      
                    format_name='YUY2', supported=False), CameraMode(width=320, height=240,                         
                    fps=20, format_native=3, format_name='YUY2', supported=False),                                  
                    CameraMode(width=320, height=240, fps=15, format_native=3,                                      
                    format_name='YUY2', supported=False), CameraMode(width=320, height=240,                         
                    fps=10, format_native=3, format_name='YUY2', supported=False),                                  
                    CameraMode(width=320, height=240, fps=5, format_native=3,                                       
                    format_name='YUY2', supported=False)]                                                           
[11:11:56] DEBUG    Adding "Auto Exposure Mode" control.                                        test_pyuvc_ex2.py:69
           DEBUG    Adding "Absolute Exposure Time" control.                                    test_pyuvc_ex2.py:69
           DEBUG    Adding "Auto Focus" control.                                                test_pyuvc_ex2.py:69
           DEBUG    Adding "Absolute Focus" control.                                            test_pyuvc_ex2.py:69
           DEBUG    Adding "Zoom absolute control" control.                                     test_pyuvc_ex2.py:69
           DEBUG    Adding "Pan control" control.                                               test_pyuvc_ex2.py:69
           DEBUG    Adding "Tilt control" control.                                              test_pyuvc_ex2.py:69
libusb: warning [darwin_transfer_status] transfer error: device not responding (value = 0xe00002ed)
           DEBUG    Could not init Tilt control control!                                        test_pyuvc_ex2.py:69
           DEBUG    Control info: {'display_name': 'Tilt control', 'unit': 'input_terminal',    test_pyuvc_ex2.py:69
                    'control_id': 13, 'bit_mask': 2048, 'offset': 4, 'data_len': 4,                                 
                    'buffer_len': 8, 'min_val': None, 'max_val': None, 'step': None, 'def_val':                     
                    None, 'd_type': <class 'int'>, 'doc': 'Tilt (Absolute) Control.',                               
                    'unit_id': 1}                                                                                   
           DEBUG    Traceback (most recent call last):                                          test_pyuvc_ex2.py:69
                      File "uvc_bindings.pyx", line 779, in                                                         
                    uvc_bindings.Capture._enumerate_controls                                                        
                      File "../../../pyuvc-source/controls.pxi", line 625, in                                       
                    uvc_bindings.Control.__init__                                                                   
                      File "../../../pyuvc-source/controls.pxi", line 660, in                                       
                    uvc_bindings.Control._uvc_get                                                                   
                    Exception: Error: Input/output error                                                            
                                                                                                                    
           DEBUG    Adding "Backlight Compensation" control.                                    test_pyuvc_ex2.py:69
           DEBUG    Adding "Brightness" control.                                                test_pyuvc_ex2.py:69
           DEBUG    Adding "Contrast" control.                                                  test_pyuvc_ex2.py:69
           DEBUG    Adding "Gain" control.                                                      test_pyuvc_ex2.py:69
           DEBUG    Adding "Power Line frequency" control.                                      test_pyuvc_ex2.py:69
           DEBUG    Adding "Hue" control.                                                       test_pyuvc_ex2.py:69
           DEBUG    Adding "Saturation" control.                                                test_pyuvc_ex2.py:69
           DEBUG    Adding "Sharpness" control.                                                 test_pyuvc_ex2.py:69
           DEBUG    Adding "Gamma" control.                                                     test_pyuvc_ex2.py:69
           DEBUG    Adding "White Balance temperature" control.                                 test_pyuvc_ex2.py:69
           DEBUG    Adding "White Balance temperature,Auto" control.                            test_pyuvc_ex2.py:69
           DEBUG    Setting mode: CameraMode(width=1280, height=720, fps=30, format_native=7,   test_pyuvc_ex2.py:73
                    format_name='MJPG', supported=True)                                                             
           DEBUG    Negotiated frame format: {'bmHint': 1, 'bFormatIndex': 1, 'bFrameIndex': 7, test_pyuvc_ex2.py:73
                    'dwFrameInterval': 333333, 'wKeyFrameRate': 0, 'wPFrameRate': 0,                                
                    'wCompQuality': 47, 'wCompWindowSize': 0, 'wDelay': 0,                                          
                    'dwMaxVideoFrameSize': 1843200, 'dwMaxPayloadTransferSize': 3060,                               
                    'dwClockFrequency': 48000000, 'bmFramingInfo': 0, 'bPreferredVersion': 0,                       
                    'bMinVersion': 0, 'bMaxVersion': 0, 'bInterfaceNumber': 1}                                      
           DEBUG    Stream start.                                                               test_pyuvc_ex2.py:36
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
libusb: warning [darwin_abort_transfers] aborting all transactions on interface 1 pipe 1
[11:13:41] DEBUG    Stream stopped                                                              test_pyuvc_ex2.py:61
           DEBUG    Stream closed                                                               test_pyuvc_ex2.py:61
           DEBUG    Stream stop.                                                                test_pyuvc_ex2.py:61
libusb: error [do_close] Device handle closed while transfer was still being processed, but the device is still connected as far as we know
libusb: error [do_close] A cancellation hasn't even been scheduled on the transfer for which the device is closing
[11:13:42] DEBUG    UVC device closed.         