========================================================================
  Duck Preview 0.1.0
  Session: 2026-05-14_08-22-46
========================================================================
  Platform : macOS-13.7.8-x86_64-i386-64bit
  Python   : 3.12.9
  PySide6  : 6.11.0
  Hardware : 4 logical CPUs, 16.0 GB RAM
  Log file : /Users/rafalkaczka/Repos/duck-preview/logs/duck-preview_2026-05-14_08-22-46.log
========================================================================

2026-05-14 08:22:46.126 [DEBUG  ] app.logging_setup: Pruned old log: duck-preview_2026-05-13_15-40-08.log
2026-05-14 08:22:46.206 [INFO   ] __main__: Application starting (session: 2026-05-14_08-22-46)
2026-05-14 08:22:46.353 [INFO   ] app.ui.main_window: Telemetry CSV: /Users/rafalkaczka/Repos/duck-preview/logs/duck-preview_2026-05-14_08-22-46.csv
2026-05-14 08:22:46.353 [DEBUG  ] app.ui.camera_view: Overlay layer added: TelemetryOverlay
2026-05-14 08:22:46.353 [DEBUG  ] app.ui.camera_view: Overlay layer added: BboxOverlay
2026-05-14 08:22:46.538 [DEBUG  ] app.pipeline.frame_dispatcher: Subscriber added: <bound method CameraView.on_frame of <app.ui.camera_view.CameraView(0x7f93a1f9cf40) at 0x208aecc80>> (drop_if_busy=True)
2026-05-14 08:22:46.538 [DEBUG  ] app.pipeline.frame_dispatcher: Subscriber added: <bound method TelemetryCollector.on_frame of <app.telemetry.telemetry_collector.TelemetryCollector(0x7f93a1fa49a0) at 0x208aec100>> (drop_if_busy=False)
2026-05-14 08:22:46.545 [INFO   ] __main__: Application shutting down
2026-05-14 08:22:46.796 [INFO   ] app.camera.camera_enumerator: Cameras found: 1
2026-05-14 08:22:46.797 [INFO   ] app.camera.camera_enumerator:   [0] HD USB CAMERA (id: 0x1420000032e40317)
2026-05-14 08:22:46.797 [INFO   ] app.camera.camera_enumerator:         NV12   3840x2160 @ 30.0 fps
2026-05-14 08:22:46.797 [INFO   ] app.camera.camera_enumerator:         NV12   2592x1944 @ 30.0 fps
2026-05-14 08:22:46.797 [INFO   ] app.camera.camera_enumerator:         NV12   2048x1536 @ 30.0 fps
2026-05-14 08:22:46.797 [INFO   ] app.camera.camera_enumerator:         NV12   1920x1080 @ 30.0 fps
2026-05-14 08:22:46.797 [INFO   ] app.camera.camera_enumerator:         NV12   1600x1200 @ 30.0 fps
2026-05-14 08:22:46.797 [INFO   ] app.camera.camera_enumerator:         NV12   1280x960 @ 30.0 fps
2026-05-14 08:22:46.797 [INFO   ] app.camera.camera_enumerator:         NV12   1280x720 @ 30.0 fps
2026-05-14 08:22:46.797 [INFO   ] app.camera.camera_enumerator:         NV12   1024x768 @ 30.0 fps
2026-05-14 08:22:46.797 [INFO   ] app.camera.camera_enumerator:         NV12   800x600 @ 30.0 fps
2026-05-14 08:22:46.797 [INFO   ] app.camera.camera_enumerator:         NV12   640x480 @ 30.0 fps
2026-05-14 08:22:46.797 [INFO   ] app.camera.camera_enumerator:         NV12   320x240 @ 30.0 fps
2026-05-14 08:22:46.798 [INFO   ] app.camera.camera_enumerator: Cameras found: 1
2026-05-14 08:22:46.798 [INFO   ] app.camera.camera_enumerator:   [0] HD USB CAMERA (id: 0x1420000032e40317)
2026-05-14 08:22:46.799 [INFO   ] app.camera.camera_enumerator:         NV12   3840x2160 @ 30.0 fps
2026-05-14 08:22:46.799 [INFO   ] app.camera.camera_enumerator:         NV12   2592x1944 @ 30.0 fps
2026-05-14 08:22:46.799 [INFO   ] app.camera.camera_enumerator:         NV12   2048x1536 @ 30.0 fps
2026-05-14 08:22:46.799 [INFO   ] app.camera.camera_enumerator:         NV12   1920x1080 @ 30.0 fps
2026-05-14 08:22:46.799 [INFO   ] app.camera.camera_enumerator:         NV12   1600x1200 @ 30.0 fps
2026-05-14 08:22:46.799 [INFO   ] app.camera.camera_enumerator:         NV12   1280x960 @ 30.0 fps
2026-05-14 08:22:46.799 [INFO   ] app.camera.camera_enumerator:         NV12   1280x720 @ 30.0 fps
2026-05-14 08:22:46.799 [INFO   ] app.camera.camera_enumerator:         NV12   1024x768 @ 30.0 fps
2026-05-14 08:22:46.799 [INFO   ] app.camera.camera_enumerator:         NV12   800x600 @ 30.0 fps
2026-05-14 08:22:46.799 [INFO   ] app.camera.camera_enumerator:         NV12   640x480 @ 30.0 fps
2026-05-14 08:22:46.799 [INFO   ] app.camera.camera_enumerator:         NV12   320x240 @ 30.0 fps
2026-05-14 08:22:46.837 [INFO   ] app.camera.camera_service: Camera format requested: NV12 3840x2160 @ 30 fps
2026-05-14 08:22:47.043 [INFO   ] app.camera.camera_service: Qt multimedia backend: AVFoundation
2026-05-14 08:22:47.044 [INFO   ] app.camera.camera_service: Camera active: HD USB CAMERA
2026-05-14 08:22:47.044 [INFO   ] app.camera.camera_service: Camera format ACTUAL: NV12 3840x2160 @ 30 fps
2026-05-14 08:22:47.044 [INFO   ] app.ui.main_window: Camera streaming: HD USB CAMERA
2026-05-14 08:22:47.044 [INFO   ] app.camera.camera_service: Camera start requested: HD USB CAMERA
2026-05-14 08:22:47.244 [DEBUG  ] uvc: Running on macOS (Kernel release 22.6.0)
2026-05-14 08:22:47.244 [DEBUG  ] uvc: Running on macOS Monterey or newer. Requires root privileges to detach kernel drivers.
2026-05-14 08:22:47.249 [INFO   ] app.camera.uvc: UVC: macOS controller loaded for 'HD USB CAMERA'
