client-sdk-react-native
client-sdk-react-native copied to clipboard
Switching camera crashes the app
Describe the bug
I only got the chance to test this on 2 different iOS devices, no Android, but can very well be also there be the same problem while trying to switch the camera the app crashes. While connected to the device using Xcode the crash indicated a different error on each device.
The iPhone 15 Pro Max has this:
Thread 54: EXC_BAD_ACCESS (code=1, address=0x252757cdd810)
A bad access to memory terminated the process.
The iPhone Xs Max has this:
Thread 28: "*** -[AVCaptureMultiCamSession addConnection:] <AVCaptureConnection: 0x283965640> cannot be added because AVCaptureVideoDataOutput only accepts one connection of this media type at a time, and it is already connected"
PS: The iPhone Xs Max was connected with the cable while the 15 Pro Max was through Wifi so maybe the error can be different?
To Reproduce
Steps to reproduce the behavior:
Just implementing the demo example should expose the issue, the relevant lines of code for this are:
const [isCameraFrontFacing, setCameraFrontFacing] = useState(true);
let facingModeStr = !isCameraFrontFacing ? "front" : "environment";
setCameraFrontFacing(!isCameraFrontFacing);
let devices = await mediaDevices.enumerateDevices();
var newDevice;
//@ts-ignore
for (const device of devices) {
//@ts-ignore
if (device.kind === "videoinput" && device.facing === facingModeStr) {
newDevice = device;
break;
}
}
if (newDevice == null) {
return;
}
await room.switchActiveDevice("videoinput", newDevice.deviceId);
Expected behavior
The expected behavior is to be able to switch the camera without any issue.
Screenshots
Device Info:
- Device: iPhone Xs Max and iPhone 15 Pro Max
- OS: 15.4.1 and 18.3.2
Dependencies Info (please reference your package-lock.json or yarn.lock file, not just your package.json):
"livekit-client": "^2.9.8", "@livekit/react-native": "^2.6.1", "@livekit/react-native-webrtc": "^125.0.9",
Additional context
Same here
Looks like there's a difference in behavior between the react-native-webrtc implementation and what web does, causing this issue.
As a workaround, try calling restartTrack directly on the cameraTrack to switch the camera.
I’m experiencing the same issue on both Android and iOS platforms, even after trying the suggested fixes in this thread. I’m still getting the following warning on Android:
An event listener wasn't added because it has been added already: 'bubble', '[Function anonymous]'.
And app is crashing on iOS.
Would appreciate any further guidance or fixes for this.
"@livekit/react-native": "^2.6.5",
"@livekit/react-native-webrtc": "^125.0.9",
"livekit-client": "^2.9.9",
seeing same issue on ios and android. the suggested workaround with restarting track doesn't do anything at all on android and on ios it crashes.
An event listener wasn't added because it has been added already: %o, %o
bubble
[Function anonymous]
Call Stack
tryCallTwo (address at (InternalBytecode.js:1:1222)
doResolve (address at (InternalBytecode.js:1:2541)
Promise (address at (InternalBytecode.js:1:1318)
tryCallOne (address at (InternalBytecode.js:1:1180)
anonymous (address at (InternalBytecode.js:1:1874)
on ios similar, but
Error: ENOENT: no such file or directory, open InternalBytecode.js
I'm experiencing the same problem:
- Switching camera to environment (back) works as expected on both iOS and Android.
- Switching camera from front to environment:
- iOS crashes the app.
- Android does nothing and continues showing the front camera.
"livekit-client": "^2.11.2",
"@livekit/react-native": "^2.7.3",
"@livekit/react-native-expo-plugin": "^1.0.1",
"@livekit/react-native-webrtc": "^125.0.9",
Please let me know if any additional information or logs would help.
Same issue here since updating to @livekit/react-native: "2.7.0"
Same issue here on iOS, both 2.6.5 and 2.7.4.
Full logs:
default 07:16:54.087532+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> resuming, timeouts(60.0, 604800.0) qos(0x11) voucher((null)) activity(00000000-0000-0000-0000-000000000000)
default 07:16:54.087506+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> resuming, timeouts(60.0, 604800.0) qos(0x11) voucher((null)) activity(00000000-0000-0000-0000-000000000000)
default 07:16:54.087476+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> resuming, timeouts(60.0, 604800.0) qos(0x11) voucher((null)) activity(00000000-0000-0000-0000-000000000000)
default 07:16:54.088774+0200 GigaverseDEV [C8] event: client:connection_reused @53.337s
default 07:16:54.088749+0200 GigaverseDEV [C8] event: client:connection_reused @53.337s
default 07:16:54.089080+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> now using Connection 8
default 07:16:54.088798+0200 GigaverseDEV [C8] event: client:connection_reused @53.337s
default 07:16:54.089132+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> now using Connection 8
default 07:16:54.089107+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> now using Connection 8
default 07:16:54.089725+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> sent request, body S 1598
default 07:16:54.089699+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> sent request, body S 1598
default 07:16:54.089755+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> sent request, body S 1598
default 07:16:54.278749+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> received response, status 202 content K
default 07:16:54.278799+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> received response, status 202 content K
default 07:16:54.278647+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> received response, status 202 content K
default 07:16:54.278842+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> done using Connection 8
default 07:16:54.278867+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> done using Connection 8
default 07:16:54.279067+0200 GigaverseDEV [C8] event: client:connection_idle @53.527s
default 07:16:54.278892+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> done using Connection 8
default 07:16:54.279095+0200 GigaverseDEV [C8] event: client:connection_idle @53.527s
default 07:16:54.279122+0200 GigaverseDEV [C8] event: client:connection_idle @53.527s
default 07:16:54.279882+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> response ended
default 07:16:54.279963+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> summary for task success {transaction_duration_ms=191, response_status=202, connection=8, reused=1, reused_after_ms=7234, request_start_ms=1, request_duration_ms=0, response_start_ms=190, response_duration_ms=0, request_bytes=1793, request_throughput_kbps=3678, response_bytes=138, response_throughput_kbps=178, cache_hit=false}
default 07:16:54.279906+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> response ended
default 07:16:54.279994+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> summary for task success {transaction_duration_ms=191, response_status=202, connection=8, reused=1, reused_after_ms=7234, request_start_ms=1, request_duration_ms=0, response_start_ms=190, response_duration_ms=0, request_bytes=1793, request_throughput_kbps=3678, response_bytes=138, response_throughput_kbps=178, cache_hit=false}
default 07:16:54.279932+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> response ended
default 07:16:54.280024+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> summary for task success {transaction_duration_ms=191, response_status=202, connection=8, reused=1, reused_after_ms=7234, request_start_ms=1, request_duration_ms=0, response_start_ms=190, response_duration_ms=0, request_bytes=1793, request_throughput_kbps=3678, response_bytes=138, response_throughput_kbps=178, cache_hit=false}
default 07:16:54.280436+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> finished successfully
default 07:16:54.280458+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> finished successfully
default 07:16:54.280414+0200 GigaverseDEV Task <C507C4DF-AED0-4107-B7BC-B279F14288E6>.<5> finished successfully
default 07:16:55.840811+0200 GigaverseDEV Evaluating dispatch of UIEvent: 0x3035cd0a0; type: 0; subtype: 0; backing type: 11; shouldSend: 1; ignoreInteractionEvents: 0, systemGestureStateChange: 0
default 07:16:55.840888+0200 GigaverseDEV Sending UIEvent type: 0; subtype: 0; to windows: 1
default 07:16:55.840962+0200 GigaverseDEV Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x1032ab200>; contextId: 0x65BC6AB0
default 07:16:55.841038+0200 GigaverseDEV Evaluating dispatch of UIEvent: 0x3035cd0a0; type: 0; subtype: 0; backing type: 11; shouldSend: 0; ignoreInteractionEvents: 0, systemGestureStateChange: 0
default 07:16:55.840862+0200 GigaverseDEV Evaluating dispatch of UIEvent: 0x3035cd0a0; type: 0; subtype: 0; backing type: 11; shouldSend: 1; ignoreInteractionEvents: 0, systemGestureStateChange: 0
default 07:16:55.840934+0200 GigaverseDEV Sending UIEvent type: 0; subtype: 0; to windows: 1
default 07:16:55.841012+0200 GigaverseDEV Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x1032ab200>; contextId: 0x65BC6AB0
default 07:16:55.841087+0200 GigaverseDEV Evaluating dispatch of UIEvent: 0x3035cd0a0; type: 0; subtype: 0; backing type: 11; shouldSend: 0; ignoreInteractionEvents: 0, systemGestureStateChange: 0
default 07:16:55.840837+0200 GigaverseDEV Evaluating dispatch of UIEvent: 0x3035cd0a0; type: 0; subtype: 0; backing type: 11; shouldSend: 1; ignoreInteractionEvents: 0, systemGestureStateChange: 0
default 07:16:55.840912+0200 GigaverseDEV Sending UIEvent type: 0; subtype: 0; to windows: 1
default 07:16:55.840987+0200 GigaverseDEV Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x1032ab200>; contextId: 0x65BC6AB0
default 07:16:55.841063+0200 GigaverseDEV Evaluating dispatch of UIEvent: 0x3035cd0a0; type: 0; subtype: 0; backing type: 11; shouldSend: 0; ignoreInteractionEvents: 0, systemGestureStateChange: 0
default 07:16:55.898224+0200 GigaverseDEV Evaluating dispatch of UIEvent: 0x3035cd0a0; type: 0; subtype: 0; backing type: 11; shouldSend: 0; ignoreInteractionEvents: 0, systemGestureStateChange: 1
default 07:16:55.898195+0200 GigaverseDEV Evaluating dispatch of UIEvent: 0x3035cd0a0; type: 0; subtype: 0; backing type: 11; shouldSend: 0; ignoreInteractionEvents: 0, systemGestureStateChange: 1
default 07:16:55.898170+0200 GigaverseDEV Evaluating dispatch of UIEvent: 0x3035cd0a0; type: 0; subtype: 0; backing type: 11; shouldSend: 0; ignoreInteractionEvents: 0, systemGestureStateChange: 1
default 07:16:55.912126+0200 GigaverseDEV Evaluating dispatch of UIEvent: 0x3035cd0a0; type: 0; subtype: 0; backing type: 11; shouldSend: 1; ignoreInteractionEvents: 0, systemGestureStateChange: 0
default 07:16:55.912209+0200 GigaverseDEV Sending UIEvent type: 0; subtype: 0; to windows: 1
default 07:16:55.912281+0200 GigaverseDEV Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x1032ab200>; contextId: 0x65BC6AB0
default 07:16:55.912179+0200 GigaverseDEV Evaluating dispatch of UIEvent: 0x3035cd0a0; type: 0; subtype: 0; backing type: 11; shouldSend: 1; ignoreInteractionEvents: 0, systemGestureStateChange: 0
default 07:16:55.912256+0200 GigaverseDEV Sending UIEvent type: 0; subtype: 0; to windows: 1
default 07:16:55.912334+0200 GigaverseDEV Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x1032ab200>; contextId: 0x65BC6AB0
default 07:16:55.912151+0200 GigaverseDEV Evaluating dispatch of UIEvent: 0x3035cd0a0; type: 0; subtype: 0; backing type: 11; shouldSend: 1; ignoreInteractionEvents: 0, systemGestureStateChange: 0
default 07:16:55.912231+0200 GigaverseDEV Sending UIEvent type: 0; subtype: 0; to windows: 1
default 07:16:55.912311+0200 GigaverseDEV Sending UIEvent type: 0; subtype: 0; to window: <UIWindow: 0x1032ab200>; contextId: 0x65BC6AB0
default 07:16:55.915389+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession removeConnection:]: (0x300d00400) <AVCaptureConnection: 0x300af76c0 (AVCaptureDeviceInput: 0x300af5580 Front Camera) -> (AVCaptureVideoDataOutput: 0x300d14e20) [type:vide][enabled:1][active:1]>
default 07:16:55.915467+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:55.915442+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession removeConnection:]: (0x300d00400) <AVCaptureConnection: 0x300af76c0 (AVCaptureDeviceInput: 0x300af5580 Front Camera) -> (AVCaptureVideoDataOutput: 0x300d14e20) [type:vide][enabled:1][active:1]>
default 07:16:55.915514+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:55.915620+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 0
default 07:16:55.915690+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 0
default 07:16:55.915416+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession removeConnection:]: (0x300d00400) <AVCaptureConnection: 0x300af76c0 (AVCaptureDeviceInput: 0x300af5580 Front Camera) -> (AVCaptureVideoDataOutput: 0x300d14e20) [type:vide][enabled:1][active:1]>
default 07:16:55.915492+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:55.915596+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 0
default 07:16:55.915668+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 0
default 07:16:55.915572+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 0
default 07:16:55.915644+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 0
default 07:16:55.929425+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) New fcs config(8)
default 07:16:55.929497+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _updateControlsOverlay]: (0x300d00400) A controls delegate must be specified to update the controls overlay
default 07:16:55.929403+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) New fcs config(8)
default 07:16:55.929474+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _updateControlsOverlay]: (0x300d00400) A controls delegate must be specified to update the controls overlay
default 07:16:55.929613+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) Setting fcs config(8) FigCaptureSessionConfiguration 0x302ccef30: ID 8, AVCaptureSessionPresetInputPriority multiCam: 1, appAudio: 0, autoConfig: 1, mixesWithOthers: 0, runWhileMultitasking: 0, checkIfFileAlreadyExistForMFO: 1
default 07:16:55.929378+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) New fcs config(8)
default 07:16:55.929450+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _updateControlsOverlay]: (0x300d00400) A controls delegate must be specified to update the controls overlay
default 07:16:55.929583+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) Setting fcs config(8) FigCaptureSessionConfiguration 0x302ccef30: ID 8, AVCaptureSessionPresetInputPriority multiCam: 1, appAudio: 0, autoConfig: 1, mixesWithOthers: 0, runWhileMultitasking: 0, checkIfFileAlreadyExistForMFO: 1
default 07:16:55.929637+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) Setting fcs config(8) FigCaptureSessionConfiguration 0x302ccef30: ID 8, AVCaptureSessionPresetInputPriority multiCam: 1, appAudio: 0, autoConfig: 1, mixesWithOthers: 0, runWhileMultitasking: 0, checkIfFileAlreadyExistForMFO: 1
default 07:16:56.164944+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession beginConfiguration]: (0x300d00400)
default 07:16:56.164968+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession beginConfiguration]: (0x300d00400)
default 07:16:56.165185+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:56.165256+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession addInputWithNoConnections:]: (0x300d00400) <AVCaptureDeviceInput: 0x300d31380 [Back Camera]>
default 07:16:56.164922+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession beginConfiguration]: (0x300d00400)
default 07:16:56.165138+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:56.165210+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession addInputWithNoConnections:]: (0x300d00400) <AVCaptureDeviceInput: 0x300d31380 [Back Camera]>
default 07:16:56.165163+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:56.165234+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession addInputWithNoConnections:]: (0x300d00400) <AVCaptureDeviceInput: 0x300d31380 [Back Camera]>
default 07:16:56.165952+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 2
default 07:16:56.166093+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:56.166232+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 1
default 07:16:56.165898+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 2
default 07:16:56.166047+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:56.166187+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 1
default 07:16:56.165927+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 2
default 07:16:56.166337+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMinFrameDurationInternal:]: MinFrameDuration to set 1 / 30
default 07:16:56.166412+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMaxFrameDurationInternal:]: MaxFrameDuration to set 1 / 30
default 07:16:56.166069+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:56.166209+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 1
default 07:16:56.166362+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMinFrameDurationInternal:]: MinFrameDuration to set 1 / 30
default 07:16:56.166435+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMaxFrameDurationInternal:]: MaxFrameDuration to set 1 / 30
default 07:16:56.166384+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMinFrameDurationInternal:]: MinFrameDuration to set 1 / 30
default 07:16:56.166459+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMaxFrameDurationInternal:]: MaxFrameDuration to set 1 / 30
default 07:16:56.166590+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession addConnection:]: (0x300d00400) <AVCaptureConnection: 0x300d65f40 (AVCaptureDeviceInput: 0x300d31380 Back Camera) -> (AVCaptureVideoDataOutput: 0x300d2a300) [type:vide][enabled:1][active:1]>
default 07:16:56.166616+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession addConnection:]: (0x300d00400) <AVCaptureConnection: 0x300d65f40 (AVCaptureDeviceInput: 0x300d31380 Back Camera) -> (AVCaptureVideoDataOutput: 0x300d2a300) [type:vide][enabled:1][active:1]>
default 07:16:56.166760+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 2
default 07:16:56.166835+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:56.166906+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 1
default 07:16:56.166976+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMinFrameDurationInternal:]: MinFrameDuration to set 1 / 30
default 07:16:56.166560+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession addConnection:]: (0x300d00400) <AVCaptureConnection: 0x300d65f40 (AVCaptureDeviceInput: 0x300d31380 Back Camera) -> (AVCaptureVideoDataOutput: 0x300d2a300) [type:vide][enabled:1][active:1]>
default 07:16:56.166712+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 2
default 07:16:56.166788+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:56.166860+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 1
default 07:16:56.166930+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMinFrameDurationInternal:]: MinFrameDuration to set 1 / 30
default 07:16:56.166735+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 2
default 07:16:56.166810+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:56.167076+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMaxFrameDurationInternal:]: MaxFrameDuration to set 1 / 30
default 07:16:56.166882+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 1
default 07:16:56.166954+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMinFrameDurationInternal:]: MinFrameDuration to set 1 / 30
default 07:16:56.167222+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession commitConfiguration]: (0x300d00400)
default 07:16:56.167099+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMaxFrameDurationInternal:]: MaxFrameDuration to set 1 / 30
default 07:16:56.167123+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMaxFrameDurationInternal:]: MaxFrameDuration to set 1 / 30
default 07:16:56.167244+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession commitConfiguration]: (0x300d00400)
default 07:16:56.167267+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession commitConfiguration]: (0x300d00400)
default 07:16:56.167526+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 0
default 07:16:56.167551+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 0
default 07:16:56.167773+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 0
default 07:16:56.167500+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 0
default 07:16:56.167725+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 0
default 07:16:56.167948+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMinFrameDurationInternal:]: MinFrameDuration to set 1 / 30
default 07:16:56.167747+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 0
default 07:16:56.167972+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMinFrameDurationInternal:]: MinFrameDuration to set 1 / 30
default 07:16:56.167999+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMinFrameDurationInternal:]: MinFrameDuration to set 1 / 30
default 07:16:56.168481+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMaxFrameDurationInternal:]: MaxFrameDuration to set 1 / 30
default 07:16:56.168503+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMaxFrameDurationInternal:]: MaxFrameDuration to set 1 / 30
default 07:16:56.168443+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> -[AVCaptureFigVideoDevice _setActiveVideoMaxFrameDurationInternal:]: MaxFrameDuration to set 1 / 30
default 07:16:56.174803+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _setUpCameraHistoryOnce]_block_invoke: <private> changed... new streaming camera history <private>
default 07:16:56.174825+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _setUpCameraHistoryOnce]_block_invoke: <private> changed... new streaming camera history <private>
default 07:16:56.174899+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _setUpCameraHistoryOnce]_block_invoke: dispatching async to preferred camera property refresh queue
default 07:16:56.174968+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _setUpCameraHistoryOnce]_block_invoke: async dispatch to preferred camera property refresh queue returned
default 07:16:56.175043+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _refreshPreferredCameraProperties:]: getting current value for userPreferredCamera (allowsSuspendedPreferredCameras = F)
default 07:16:56.175116+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _setUpCameraHistoryOnce]_block_invoke: change handler for <private> returning
default 07:16:56.174848+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _setUpCameraHistoryOnce]_block_invoke: <private> changed... new streaming camera history <private>
default 07:16:56.175190+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: current list of devices:
default 07:16:56.174921+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _setUpCameraHistoryOnce]_block_invoke: dispatching async to preferred camera property refresh queue
default 07:16:56.175259+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.174992+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _setUpCameraHistoryOnce]_block_invoke: async dispatch to preferred camera property refresh queue returned
default 07:16:56.175069+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _refreshPreferredCameraProperties:]: getting current value for userPreferredCamera (allowsSuspendedPreferredCameras = F)
default 07:16:56.175138+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _setUpCameraHistoryOnce]_block_invoke: change handler for <private> returning
default 07:16:56.175213+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: current list of devices:
default 07:16:56.175281+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.174871+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _setUpCameraHistoryOnce]_block_invoke: dispatching async to preferred camera property refresh queue
default 07:16:56.175350+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.174946+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _setUpCameraHistoryOnce]_block_invoke: async dispatch to preferred camera property refresh queue returned
default 07:16:56.175015+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _refreshPreferredCameraProperties:]: getting current value for userPreferredCamera (allowsSuspendedPreferredCameras = F)
default 07:16:56.175092+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _setUpCameraHistoryOnce]_block_invoke: change handler for <private> returning
default 07:16:56.175420+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175163+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: current list of devices:
default 07:16:56.175487+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175236+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175306+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175374+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175442+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175509+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175584+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175654+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175724+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175328+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175396+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175465+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175532+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175607+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175677+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175746+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175818+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175554+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175893+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175961+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175630+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175699+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176032+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: -------------
default 07:16:56.175770+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176101+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: devices with media types <private>:
default 07:16:56.175847+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175915+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176251+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175983+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176054+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: -------------
default 07:16:56.176124+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: devices with media types <private>:
default 07:16:56.176275+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176342+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176409+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175792+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176477+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175870+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.175939+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176007+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: -------------
default 07:16:56.176079+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: devices with media types <private>:
default 07:16:56.176229+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176297+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176364+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176433+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176580+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176651+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176791+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176320+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176929+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176388+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176455+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176604+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176675+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176814+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176953+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.177026+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.177161+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176628+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176697+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.177367+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: -------------
default 07:16:56.176836+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.176976+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.177047+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.177184+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.177390+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: -------------
default 07:16:56.177615+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: 4. returning first available entry in streamingCameraHistory because it is a member of devicesWithMediaType and has suitable suspended state: <private>[F]
default 07:16:56.177001+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.177139+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.177345+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: -------------
default 07:16:56.177568+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: 4. returning first available entry in streamingCameraHistory because it is a member of devicesWithMediaType and has suitable suspended state: <private>[F]
default 07:16:56.177639+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _refreshPreferredCameraProperties:]: getting current value for systemPreferredCamera (allowsSuspendedPreferredCameras = F)
default 07:16:56.177715+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: current list of devices:
default 07:16:56.177855+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178065+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.177592+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: 4. returning first available entry in streamingCameraHistory because it is a member of devicesWithMediaType and has suitable suspended state: <private>[F]
default 07:16:56.177663+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _refreshPreferredCameraProperties:]: getting current value for systemPreferredCamera (allowsSuspendedPreferredCameras = F)
default 07:16:56.177738+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: current list of devices:
default 07:16:56.177876+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178087+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178225+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178292+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.177685+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _refreshPreferredCameraProperties:]: getting current value for systemPreferredCamera (allowsSuspendedPreferredCameras = F)
default 07:16:56.177762+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: current list of devices:
default 07:16:56.177898+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178112+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178247+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178316+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178203+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178271+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178565+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178610+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178702+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178745+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178841+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178983+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178586+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178724+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178864+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179006+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179147+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179384+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179521+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.178885+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179027+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179169+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179406+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179543+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179615+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: -------------
default 07:16:56.179117+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179759+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: devices with media types <private>:
default 07:16:56.179363+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179976+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180043+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179498+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179568+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: -------------
default 07:16:56.179713+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: devices with media types <private>:
default 07:16:56.179933+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180000+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179591+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: -------------
default 07:16:56.180140+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180212+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179737+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: devices with media types <private>:
default 07:16:56.180349+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.179955+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180022+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180161+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180233+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180371+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180511+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180586+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180186+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180255+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180394+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180533+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180608+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180879+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180490+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180557+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.181021+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180833+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180973+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180855+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.180994+0200 GigaverseDEV <<<< AVCaptureFigVideoDevice >>>> +[AVCaptureFigVideoDevice _defaultDeviceWithDeviceType:mediaTypes:position:cameraOverrideHistoryAllowed:cameraOverrideHistorySuspendedAllowed:wombatsMustBeMagic:userPreferredCameraHistorySuspendedAllowed:invalidSpecialDeviceTypes:]: <private>
default 07:16:56.313446+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:56.313519+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 1
default 07:16:56.313469+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:56.313541+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 1
default 07:16:56.313421+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _commitConfiguration]: (0x300d00400) updated beginConfigRefCount 1
default 07:16:56.313494+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _buildAndRunGraph:]: (0x300d00400) called. skipConfig: 1
default 07:16:56.315109+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession addConnection:]: (0x300d00400) <AVCaptureConnection: 0x300d014c0 (AVCaptureDeviceInput: 0x300d65cc0 Front Camera) -> (AVCaptureVideoDataOutput: 0x300d2a300) [type:vide][enabled:1][active:1]>
default 07:16:56.315184+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 2
default 07:16:56.315051+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession addConnection:]: (0x300d00400) <AVCaptureConnection: 0x300d014c0 (AVCaptureDeviceInput: 0x300d65cc0 Front Camera) -> (AVCaptureVideoDataOutput: 0x300d2a300) [type:vide][enabled:1][active:1]>
default 07:16:56.315135+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 2
default 07:16:56.315082+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession addConnection:]: (0x300d00400) <AVCaptureConnection: 0x300d014c0 (AVCaptureDeviceInput: 0x300d65cc0 Front Camera) -> (AVCaptureVideoDataOutput: 0x300d2a300) [type:vide][enabled:1][active:1]>
default 07:16:56.315160+0200 GigaverseDEV <<<< AVCaptureSession >>>> -[AVCaptureSession _beginConfiguration]: (0x300d00400) updated beginConfigRefCount 2
default 07:16:56.873104+0200 GigaverseDEV Entering exit handler.
default 07:16:56.873126+0200 GigaverseDEV Entering exit handler.
default 07:16:56.873269+0200 GigaverseDEV Queueing exit procedure onto XPC queue. Any further messages sent will be discarded. activeSendTransactions=0
default 07:16:56.873487+0200 GigaverseDEV Cancelling XPC connection. Any further reply handler invocations will not retry messages
default 07:16:56.873083+0200 GigaverseDEV Entering exit handler.
default 07:16:56.873148+0200 GigaverseDEV Queueing exit procedure onto XPC queue. Any further messages sent will be discarded. activeSendTransactions=0
default 07:16:56.873440+0200 GigaverseDEV Cancelling XPC connection. Any further reply handler invocations will not retry messages
default 07:16:56.873634+0200 GigaverseDEV [0x3033d51d0] invalidated because the current process cancelled the connection by calling xpc_connection_cancel()
default 07:16:56.873706+0200 GigaverseDEV Exiting exit handler.
default 07:16:56.873771+0200 GigaverseDEV XPC connection invalidated (daemon unloaded/disabled)
default 07:16:56.873244+0200 GigaverseDEV Queueing exit procedure onto XPC queue. Any further messages sent will be discarded. activeSendTransactions=0
default 07:16:56.873464+0200 GigaverseDEV Cancelling XPC connection. Any further reply handler invocations will not retry messages
default 07:16:56.873658+0200 GigaverseDEV [0x3033d51d0] invalidated because the current process cancelled the connection by calling xpc_connection_cancel()
default 07:16:56.873727+0200 GigaverseDEV Exiting exit handler.
default 07:16:56.873794+0200 GigaverseDEV XPC connection invalidated (daemon unloaded/disabled)
default 07:16:56.873682+0200 GigaverseDEV [0x3033d51d0] invalidated because the current process cancelled the connection by calling xpc_connection_cancel()
default 07:16:56.873749+0200 GigaverseDEV Exiting exit handler.
default 07:16:56.873815+0200 GigaverseDEV XPC connection invalidated (daemon unloaded/disabled)
I found a workaround but it doesn't seem to be most optimal solution.
const oldPub = localParticipant.getTrackPublication(
Track.Source.Camera,
);
const newTrack = await createLocalVideoTrack({
deviceId: { exact: newDevice.deviceId },
facingMode: 'environment',
});
await localParticipant.publishTrack(newTrack);
if (oldPub?.track) {
const oldTrack = oldPub.track;
oldTrack.stop();
localParticipant.unpublishTrack(oldTrack);
}
instead of:
localCameraTrack.restartTrack({
deviceId: newDevice.deviceId,
facingMode: 'environment',
});
turns out it was caused by automatically bumped livekit-client package that with had defined with ^, so it upgraded to the latest version which doesn't seem to be compatible with react native livekit
I suspect it's because of this change https://github.com/livekit/client-sdk-js/pull/1451
I tried the changes suggested in this commit, Still getting the below error on android.
- Behaviour is in android camera does not change
- get the error below
An event listener wasn't added because it has been added already: 'bubble', '[Function anonymous]'
at warnDuplicate (http://10.0.2.2:8081/index.bundle//&platform=android&dev=true&lazy=true&minify=false&app=com.livekitreactnativemeet&modulesOnly=false&runModule=true:142204:36)
at addEventListener (http://10.0.2.2:8081/index.bundle//&platform=android&dev=true&lazy=true&minify=false&app=com.livekitreactnativemeet&modulesOnly=false&runModule=true:142045:24)
Here is my package.json file
{
"name": "LiveKitReactNativeMeet",
"version": "0.0.1",
"private": true,
"scripts": {
"android": "react-native run-android",
"ios": "react-native run-ios",
"lint": "eslint .",
"start": "react-native start",
"test": "jest",
"postinstall": "patch-package"
},
"eslintConfig": {
"extends": "none",
"rules": {}
},
"dependencies": {
"@livekit/react-native": "^2.7.4",
"@livekit/react-native-webrtc": "^125.0.9",
"@react-native-async-storage/async-storage": "^1.23.1",
"@react-navigation/native": "^6.1.17",
"@react-navigation/native-stack": "^6.9.26",
"@supersami/rn-foreground-service": "^2.1.0",
"livekit-client": "^2.12.0",
"react": "18.2.0",
"react-native": "0.73.8",
"react-native-dialog": "^9.3.0",
"react-native-safe-area-context": "^4.10.1",
"react-native-screens": "^3.31.1",
"react-native-toast-message": "^2.2.0"
},
"devDependencies": {
"@babel/core": "^7.20.0",
"@babel/preset-env": "^7.20.0",
"@babel/runtime": "^7.20.0",
"@react-native/babel-preset": "0.73.21",
"@react-native/eslint-config": "0.73.2",
"@react-native/metro-config": "0.73.5",
"@react-native/typescript-config": "0.73.1",
"@types/react": "^18.2.6",
"@types/react-test-renderer": "^18.0.0",
"babel-jest": "^29.6.3",
"eslint": "^8.19.0",
"jest": "^29.6.3",
"patch-package": "^8.0.0",
"prettier": "2.8.8",
"react-test-renderer": "18.2.0",
"typescript": "5.0.4"
},
"engines": {
"node": ">=18"
}
}
Did anyone find the solution to it? radko93 arekkubaczkowski
This should be now fixed based on https://github.com/livekit/client-sdk-js/issues/1498
EDIT: still not working
@radko93 Not fixed after updating every LiveKit packages to the latest. @arekkubaczkowski solution's works but it's not optimal.
Why is it still not addressed, same in #211 @davidliu
This is fixed in 2.7.6.
The issue still occurs on iPhone 17(iOS 26.0.1) — the app screen becomes unresponsive and no further interactions are possible.
"@livekit/react-native": "^2.9.3", "@livekit/react-native-expo-plugin": "^1.0.1", "@livekit/react-native-webrtc": "^137.0.2", "livekit-client": "^2.15.7",