[v3.9.2][Android] Race condition if takeFocus is called too frequently 🐛
What's happening?
I am not sure if V3 is still mainainted on Android but I have the following issue that I don't reproduce on V4.
If I frenetically call camera.focus(). Then, at some point the app crashes indicating a timeout in the camera precapture.
https://github.com/mrousavy/react-native-vision-camera/assets/91324462/719c9a6d-7d7b-473c-af47-14400ac5687f
Note : I reproduce in the example app, if I dwngrade to 3.9.2 and disable the double tap gesture.
Reproduceable Code
import { useEffect, useRef, useState } from 'react';
import { Button, Image, ScrollView, StyleSheet, Text, View } from 'react-native';
import { Camera, Orientation, useCameraDevice } from 'react-native-vision-camera';
type PhotoModel = {
uri: string;
visionCameraWidth: number;
visionCameraHeight: number;
imageWidth: number;
imageheight: number;
};
export default App = () => {
const [init, setInit] = useState(false);
useEffect(() => {
(async () => {
const newCameraPermission = await Camera.requestCameraPermission();
setInit(true);
})();
}, []);
const device = useCameraDevice('back');
const cameraRef = useRef<Camera>(null);
const [orientation, setOrientation] = useState<Orientation>('portrait');
const [images, setImages] = useState<PhotoModel[]>([]);
if (!init) {
return <></>;
}
if (device == null) return <></>;
return (
<View style={StyleSheet.absoluteFill}>
<Camera
ref={cameraRef}
style={StyleSheet.absoluteFill}
device={device}
isActive={true}
photo={true}
orientation={orientation}
/>
<Button
title="Take photo"
onPress={async () => {
const photoResult = await cameraRef.current?.takePhoto({});
if (photoResult) {
Image.getSize('file:///' + photoResult?.path, (w, h) => {
setImages((prev) => {
return [
...prev,
{
uri: 'file:///' + photoResult.path,
visionCameraWidth: photoResult.width,
visionCameraHeight: photoResult.height,
imageWidth: w,
imageheight: h,
},
];
});
});
}
}}
/>
<Button
title="Focus"
onPress={async () => {
const photoResult = await cameraRef.current?.focus({ x: 0, y: 0 });
}}
/>
<View style={{ backgroundColor: 'red', height: 30 }}>
<View style={{ flex: 1, flexDirection: 'row' }}>
<Button
title="LandLeft"
onPress={() => {
setOrientation('landscape-left');
}}
/>
<Button
title="LandRight"
onPress={() => {
setOrientation('landscape-right');
}}
/>
<Button
title="Port"
onPress={() => {
setOrientation('portrait');
}}
/>
<Button
title="PortDown"
onPress={() => {
setOrientation('portrait-upside-down');
}}
/>
</View>
</View>
<ScrollView
style={{
position: 'absolute',
bottom: 0,
left: 0,
right: 0,
height: 200,
backgroundColor: 'black',
}}
horizontal={true}
>
{images.map((image, index) => {
return (
<View key={index} style={{ flex: 1 }}>
<Image
style={{ flex: 1 }}
source={{
uri: image.uri,
}}
height={200}
width={200}
/>
<Text
style={{
position: 'absolute',
bottom: 0,
left: 0,
right: 0,
height: 20,
color: 'red',
}}
>
VC: {image.visionCameraWidth}x{image.visionCameraHeight}. RN:{' '}
{image.imageWidth}x{image.imageheight}
</Text>
</View>
);
})}
</ScrollView>
</View>
);
};
Relevant log output
2024-04-25 15:58:23.594 30067-30067 InsetsSourceConsumer com.rnvc D ensureControlAlpha: for ITYPE_STATUS_BAR on com.rnvc/com.rnvc.MainActivity
2024-04-25 15:58:23.613 30067-30067 Compatibil...geReporter com.rnvc D Compat change id reported: 171228096; UID 11083; state: ENABLED
2024-04-25 15:58:23.737 1611-1659 WindowManager system_server E win=Window{a4ca230 u0 Splash Screen com.rnvc EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:5867 com.android.server.wm.ActivityRecord.destroySurfaces:5848 com.android.server.wm.WindowState.onExitAnimationDone:5992 com.android.server.wm.WindowStateAnimator.onAnimationFinished:242 com.android.server.wm.WindowState.onAnimationFinished:6245 com.android.server.wm.WindowContainer$$ExternalSyntheticLambda0.onAnimationFinished:2 com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$0$SurfaceAnimator:113
2024-04-25 15:58:23.755 30067-30067 Dialog com.rnvc I mIsDeviceDefault = false, mIsSamsungBasicInteraction = false, isMetaDataInActivity = false
2024-04-25 15:58:23.759 30067-30067 DecorView com.rnvc I [INFO] isPopOver=false, config=false
2024-04-25 15:58:23.759 30067-30067 DecorView com.rnvc I updateCaptionType >> DecorView@8bebedb[], isFloating=false, isApplication=true, hasWindowControllerCallback=false, hasWindowDecorCaption=false
2024-04-25 15:58:23.759 30067-30067 DecorView com.rnvc D setCaptionType = 0, this = DecorView@8bebedb[]
2024-04-25 15:58:23.762 30067-30067 DecorView com.rnvc I getCurrentDensityDpi: from app context. densityDpi=300 msg=resources_loaded
2024-04-25 15:58:23.767 30067-30104 NativeCust...ncyManager com.rnvc D [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
2024-04-25 15:58:23.776 30067-30067 ViewRootIm...nActivity] com.rnvc I setView = com.android.internal.policy.DecorView@8bebedb TM=true
2024-04-25 15:58:23.795 1147-1185 BufferQueueDebug surfaceflinger E [com.rnvc/com.rnvc.MainActivity$_30067#1](this:0xb4000077d1e2c948,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'com.rnvc/com.rnvc.MainActivity$_30067#1'
2024-04-25 15:58:23.799 30067-30067 BufferQueueConsumer com.rnvc I [](id:757300000001,api:0,p:-1,c:30067) connect: controlledByApp=false
2024-04-25 15:58:23.800 30067-30067 BLASTBufferQueue com.rnvc I [ViewRootImpl@ee06db7[MainActivity]#1] constructor()
2024-04-25 15:58:23.801 30067-30067 InsetsSourceConsumer com.rnvc D ensureControlAlpha: for ITYPE_NAVIGATION_BAR on com.rnvc/com.rnvc.MainActivity
2024-04-25 15:58:23.802 30067-30067 InsetsSourceConsumer com.rnvc D ensureControlAlpha: for ITYPE_STATUS_BAR on com.rnvc/com.rnvc.MainActivity
2024-04-25 15:58:23.803 30067-30067 ViewRootIm...nActivity] com.rnvc I Relayout returned: old=(0,0,720,1600) new=(0,0,720,1600) req=(720,1600)0 dur=5 res=0x7 s={true -5476376662840608768} ch=true fn=-1
2024-04-25 15:58:23.803 30067-30104 BufferQueueProducer com.rnvc I [ViewRootImpl@ee06db7[MainActivity]#1(BLAST Consumer)1](id:757300000001,api:1,p:30067,c:30067) connect: api=1 producerControlledByApp=true
2024-04-25 15:58:23.803 30067-30104 OpenGLRenderer com.rnvc D eglCreateWindowSurface
2024-04-25 15:58:23.880 30067-30067 AbsListView com.rnvc D in onLayout changed
2024-04-25 15:58:23.882 30067-30067 ViewRootIm...nActivity] com.rnvc I [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:11442 android.view.ViewRootImpl.performTraversals:4198 android.view.ViewRootImpl.doTraversal:2924
2024-04-25 15:58:23.882 30067-30067 ViewRootIm...nActivity] com.rnvc D Creating frameDrawingCallback nextDrawUseBlastSync=false reportNextDraw=true hasBlurUpdates=false
2024-04-25 15:58:23.882 30067-30067 ViewRootIm...nActivity] com.rnvc D Creating frameCompleteCallback
2024-04-25 15:58:23.889 30067-30127 ViewRootIm...nActivity] com.rnvc D Received frameDrawingCallback frameNum=1. Creating transactionCompleteCallback=false
2024-04-25 15:58:23.906 30067-30104 OpenGLRenderer com.rnvc D GPIS:: SetUp Pid : 30067 Tid : 30104
2024-04-25 15:58:23.906 30067-30104 ViewRootIm...nActivity] com.rnvc D Received frameCompleteCallback lastAcquiredFrameNum=1 lastAttemptedDrawFrameNum=1
2024-04-25 15:58:23.908 30067-30067 ViewRootIm...nActivity] com.rnvc I [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$addFrameCompleteCallbackIfNeeded$3$ViewRootImpl:5000 android.view.ViewRootImpl$$ExternalSyntheticLambda16.run:6 android.os.Handler.handleCallback:938
2024-04-25 15:58:23.908 30067-30067 ViewRootIm...nActivity] com.rnvc I [DP] rdf()
2024-04-25 15:58:23.908 30067-30067 ViewRootIm...nActivity] com.rnvc D reportDrawFinished (fn: -1)
2024-04-25 15:58:23.910 30067-30067 ViewRootIm...nActivity] com.rnvc I MSG_WINDOW_FOCUS_CHANGED 0 1
2024-04-25 15:58:23.912 30067-30067 ViewRootIm...nActivity] com.rnvc I MSG_WINDOW_FOCUS_CHANGED 0 1
2024-04-25 15:58:23.939 30067-30067 ViewRootIm...nActivity] com.rnvc I MSG_WINDOW_FOCUS_CHANGED 1 1
2024-04-25 15:58:23.945 30067-30067 InputMethodManager com.rnvc D startInputInner - Id : 0
2024-04-25 15:58:23.945 30067-30067 InputMethodManager com.rnvc I startInputInner - mService.startInputOrWindowGainedFocus
2024-04-25 15:58:23.955 30067-30067 InputMethodManager com.rnvc D startInputInner - Id : 0
2024-04-25 15:58:25.728 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_OPEN for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:25.761 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_ACTIVE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:26.398 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_IDLE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:26.494 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_CLOSED for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:31.536 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_OPEN for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:31.578 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_ACTIVE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:32.204 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_IDLE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:32.319 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_CLOSED for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:35.638 30067-30079 System com.rnvc W A resource failed to call close.
2024-04-25 15:58:37.374 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_OPEN for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:37.410 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_ACTIVE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:38.069 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_IDLE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:38.184 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_CLOSED for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:43.238 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_OPEN for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:43.272 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_ACTIVE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:43.750 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_IDLE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:43.851 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_CLOSED for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:48.903 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_OPEN for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:48.937 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_ACTIVE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:49.657 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_IDLE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:49.775 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_CLOSED for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:51.884 30067-30099 unknown:Re...gWebSocket com.rnvc E Error occurred, shutting down websocket connection: Websocket exception
java.io.EOFException
at okio.RealBufferedSource.require(RealBufferedSource.kt:199)
at okio.RealBufferedSource.readByte(RealBufferedSource.kt:209)
at okhttp3.internal.ws.WebSocketReader.readHeader(WebSocketReader.kt:119)
at okhttp3.internal.ws.WebSocketReader.processNextFrame(WebSocketReader.kt:102)
at okhttp3.internal.ws.RealWebSocket.loopReader(RealWebSocket.kt:293)
at okhttp3.internal.ws.RealWebSocket$connect$1.onResponse(RealWebSocket.kt:195)
at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
2024-04-25 15:58:51.885 30067-30099 unknown:Re...gWebSocket com.rnvc W Couldn't connect to "ws://localhost:8081/message?device=SM-A326B%20-%2012%20-%20API%2031&app=com.rnvc&clientid=BridgeDevSupportManager", will silently retry
2024-04-25 15:58:51.896 30067-30102 unknown:In...Connection com.rnvc E Error occurred, shutting down websocket connection: Websocket exception
java.io.EOFException
at okio.RealBufferedSource.require(RealBufferedSource.kt:199)
at okio.RealBufferedSource.readByte(RealBufferedSource.kt:209)
at okhttp3.internal.ws.WebSocketReader.readHeader(WebSocketReader.kt:119)
at okhttp3.internal.ws.WebSocketReader.processNextFrame(WebSocketReader.kt:102)
at okhttp3.internal.ws.RealWebSocket.loopReader(RealWebSocket.kt:293)
at okhttp3.internal.ws.RealWebSocket$connect$1.onResponse(RealWebSocket.kt:195)
at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
2024-04-25 15:58:54.836 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_OPEN for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:54.873 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_ACTIVE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:55.353 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_IDLE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:55.447 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_CLOSED for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:58:58.815 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:58:58.877 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:58:58.889 30067-30104 OpenGLRenderer com.rnvc D setSurface called with nullptr
2024-04-25 15:58:58.889 30067-30104 OpenGLRenderer com.rnvc D setSurface() destroyed EGLSurface
2024-04-25 15:58:58.889 30067-30104 OpenGLRenderer com.rnvc D destroyEglSurface
2024-04-25 15:58:58.889 30067-30104 BufferQueueProducer com.rnvc I [ViewRootImpl@ee06db7[MainActivity]#1(BLAST Consumer)1](id:757300000001,api:1,p:30067,c:30067) disconnect: api 1
2024-04-25 15:58:58.890 30067-30067 ViewRootIm...nActivity] com.rnvc I dispatchDetachedFromWindow
2024-04-25 15:58:58.890 30067-30067 BLASTBufferQueue com.rnvc I [ViewRootImpl@ee06db7[MainActivity]#1] destructor()
2024-04-25 15:58:58.890 30067-30067 BufferQueueConsumer com.rnvc I [ViewRootImpl@ee06db7[MainActivity]#1(BLAST Consumer)1](id:757300000001,api:0,p:-1,c:30067) disconnect
2024-04-25 15:58:58.907 30067-30067 InputTransport com.rnvc D Input channel destroyed: '9c9a3fa', fd=143
2024-04-25 15:58:58.916 30067-30067 InsetsSourceConsumer com.rnvc D ensureControlAlpha: for ITYPE_NAVIGATION_BAR on com.rnvc/com.rnvc.MainActivity
2024-04-25 15:58:58.917 30067-30067 InsetsSourceConsumer com.rnvc D ensureControlAlpha: for ITYPE_STATUS_BAR on com.rnvc/com.rnvc.MainActivity
2024-04-25 15:58:58.930 30067-30104 NativeCust...ncyManager com.rnvc D [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
2024-04-25 15:58:58.937 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc I setView = android.widget.PopupWindow$PopupDecorView@a1324f TM=true
2024-04-25 15:58:58.951 30067-30092 ViewRootIm...w:fbbe9f3] com.rnvc I Resizing android.view.ViewRootImpl@a10addc: frame=[0,53][720,103] reportDraw=true forceLayout=false backDropFrame=Rect(0, 0 - 720, 50)
2024-04-25 15:58:58.952 30067-30067 BufferQueueConsumer com.rnvc I [](id:757300000002,api:0,p:-1,c:30067) connect: controlledByApp=false
2024-04-25 15:58:58.953 30067-30067 BLASTBufferQueue com.rnvc I [ViewRootImpl@93cd6b0[PopupWindow:fbbe9f3]#2] constructor()
2024-04-25 15:58:58.956 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc I Relayout returned: old=(0,53,720,1510) new=(0,53,720,103) req=(720,50)0 dur=8 res=0x7 s={true -5476376662840608768} ch=true fn=-1
2024-04-25 15:58:58.958 30067-30104 BufferQueueProducer com.rnvc I [ViewRootImpl@93cd6b0[PopupWindow:fbbe9f3]#2(BLAST Consumer)2](id:757300000002,api:1,p:30067,c:30067) connect: api=1 producerControlledByApp=true
2024-04-25 15:58:58.958 30067-30104 OpenGLRenderer com.rnvc D eglCreateWindowSurface
2024-04-25 15:58:58.959 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc I [DP] dp(1) 0 android.view.ViewRootImpl.reportNextDraw:11442 android.view.ViewRootImpl.performTraversals:4198 android.view.ViewRootImpl.doTraversal:2924
2024-04-25 15:58:58.960 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc D Creating frameDrawingCallback nextDrawUseBlastSync=false reportNextDraw=true hasBlurUpdates=false
2024-04-25 15:58:58.960 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc D Creating frameCompleteCallback
2024-04-25 15:58:58.961 30067-30128 ViewRootIm...w:fbbe9f3] com.rnvc D Received frameDrawingCallback frameNum=1. Creating transactionCompleteCallback=false
2024-04-25 15:58:58.968 30067-30104 OpenGLRenderer com.rnvc D GPIS:: SetUp Pid : 30067 Tid : 30104
2024-04-25 15:58:58.968 30067-30104 ViewRootIm...w:fbbe9f3] com.rnvc D Received frameCompleteCallback lastAcquiredFrameNum=1 lastAttemptedDrawFrameNum=1
2024-04-25 15:58:58.970 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc I [DP] pdf(0) 0 android.view.ViewRootImpl.lambda$addFrameCompleteCallbackIfNeeded$3$ViewRootImpl:5000 android.view.ViewRootImpl$$ExternalSyntheticLambda16.run:6 android.os.Handler.handleCallback:938
2024-04-25 15:58:58.970 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc I [DP] rdf()
2024-04-25 15:58:58.970 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc D reportDrawFinished (fn: -1)
2024-04-25 15:58:58.971 30067-30067 ViewRootIm...nActivity] com.rnvc I MSG_WINDOW_FOCUS_CHANGED 1 1
2024-04-25 15:58:58.972 30067-30067 InputMethodManager com.rnvc D startInputInner - Id : 0
2024-04-25 15:58:58.972 30067-30067 InputMethodManager com.rnvc I startInputInner - mService.startInputOrWindowGainedFocus
2024-04-25 15:58:58.982 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc I handleResized, msg = 5 frames=ClientWindowFrames{frame=[0,53][720,103] display=[0,53][720,1510] backdrop=[0,0][720,50]} forceNextWindowRelayout=false displayId=0 frameChanged=false backdropFrameChanged=true configChanged=false displayChanged=false mNextDrawUseBlastSync=false mergedConfiguration={mGlobalConfig={1.0 ?mcc?mnc [en_US,fr_FR] ldltr sw384dp w384dp h777dp 300dpi nrml long port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 720, 1600) mAppBounds=Rect(0, 53 - 720, 1510) mMaxBounds=Rect(0, 0 - 720, 1600) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0 mPopOver=off mFreeformTaskPinningState=unpinned} s.1013 fontWeightAdjustment=0 ff=0 bf=0 bts=0 enb/d themeSeq=0} mOverrideConfig={1.0 ?mcc?mnc [en_US,fr_FR] ldltr sw384dp w384dp h777dp 300dpi nrml long port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 720, 1600) mAppBounds=Rect(0, 53 - 720, 1510) mMaxBounds=Rect(0, 0 - 720, 1600) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=standard mAlwaysOnTop=undefined mRotation=ROTATION_0 mPopOver=off mFreeformTaskPinningState=unpinned} s.1 fontWeightAdjustment=0 ff=0 bf=0 bts=0 enb/d themeSeq=0}}
2024-04-25 15:58:58.982 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc I [DP] dp(1) 0 android.view.ViewRootImpl.reportNextDraw:11442 android.view.ViewRootImpl.handleResized:2235 android.view.ViewRootImpl.access$1200:303
2024-04-25 15:58:58.985 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc D Creating frameDrawingCallback nextDrawUseBlastSync=false reportNextDraw=true hasBlurUpdates=false
2024-04-25 15:58:58.985 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc D Creating frameCompleteCallback
2024-04-25 15:58:58.987 30067-30127 ViewRootIm...w:fbbe9f3] com.rnvc D Received frameDrawingCallback frameNum=2. Creating transactionCompleteCallback=false
2024-04-25 15:58:58.990 30067-30104 ViewRootIm...w:fbbe9f3] com.rnvc D Received frameCompleteCallback lastAcquiredFrameNum=2 lastAttemptedDrawFrameNum=2
2024-04-25 15:58:58.990 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc I [DP] pdf(0) 0 android.view.ViewRootImpl.lambda$addFrameCompleteCallbackIfNeeded$3$ViewRootImpl:5000 android.view.ViewRootImpl$$ExternalSyntheticLambda16.run:6 android.os.Handler.handleCallback:938
2024-04-25 15:58:58.990 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc I [DP] rdf()
2024-04-25 15:58:58.990 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc D reportDrawFinished (fn: -1)
2024-04-25 15:58:59.118 1611-1659 WindowManager system_server E win=Window{9c9a3fa u0 com.rnvc/com.rnvc.MainActivity EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true win.mViewVisibility=0 caller=com.android.server.wm.ActivityRecord.destroySurfaces:5867 com.android.server.wm.ActivityRecord.destroySurfaces:5848 com.android.server.wm.WindowState.onExitAnimationDone:5992 com.android.server.wm.WindowStateAnimator.onAnimationFinished:242 com.android.server.wm.WindowState.onAnimationFinished:6245 com.android.server.wm.WindowContainer$$ExternalSyntheticLambda0.onAnimationFinished:2 com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$0$SurfaceAnimator:113
2024-04-25 15:59:00.495 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_OPEN for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:59:00.534 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_ACTIVE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:59:00.610 30067-30078 InputTransport com.rnvc D Input channel destroyed: 'ClientS', fd=157
2024-04-25 15:59:00.616 30067-30104 OpenGLRenderer com.rnvc D setSurface called with nullptr
2024-04-25 15:59:00.633 30067-30104 OpenGLRenderer com.rnvc D setSurface called with nullptr
2024-04-25 15:59:00.633 30067-30104 OpenGLRenderer com.rnvc D setSurface() destroyed EGLSurface
2024-04-25 15:59:00.633 30067-30104 OpenGLRenderer com.rnvc D destroyEglSurface
2024-04-25 15:59:00.634 30067-30104 BufferQueueProducer com.rnvc I [ViewRootImpl@93cd6b0[PopupWindow:fbbe9f3]#2(BLAST Consumer)2](id:757300000002,api:1,p:30067,c:30067) disconnect: api 1
2024-04-25 15:59:00.636 30067-30067 ViewRootIm...w:fbbe9f3] com.rnvc I dispatchDetachedFromWindow
2024-04-25 15:59:00.636 30067-30067 BLASTBufferQueue com.rnvc I [ViewRootImpl@93cd6b0[PopupWindow:fbbe9f3]#2] destructor()
2024-04-25 15:59:00.636 30067-30067 BufferQueueConsumer com.rnvc I [ViewRootImpl@93cd6b0[PopupWindow:fbbe9f3]#2(BLAST Consumer)2](id:757300000002,api:0,p:-1,c:30067) disconnect
2024-04-25 15:59:00.640 30067-30067 InputTransport com.rnvc D Input channel destroyed: 'fabd45c', fd=143
2024-04-25 15:59:00.666 30067-30067 unknown:ReactNative com.rnvc W Packager connection already open, nooping.
2024-04-25 15:59:00.688 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.traceupdateoverlay.TraceUpdateOverlayManager
2024-04-25 15:59:00.699 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.uimanager.LayoutShadowNode
2024-04-25 15:59:00.707 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.drawer.ReactDrawerLayoutManager
2024-04-25 15:59:00.711 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollViewManager
2024-04-25 15:59:00.718 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager
2024-04-25 15:59:00.721 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgressBarViewManager
2024-04-25 15:59:00.724 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode
2024-04-25 15:59:00.727 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager
2024-04-25 15:59:00.734 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager
2024-04-25 15:59:00.738 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager$ReactSwitchShadowNode
2024-04-25 15:59:00.740 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager
2024-04-25 15:59:00.744 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager
2024-04-25 15:59:00.745 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode
2024-04-25 15:59:00.749 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.image.ReactImageManager
2024-04-25 15:59:00.754 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager
2024-04-25 15:59:00.758 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.modal.ModalHostShadowNode
2024-04-25 15:59:00.759 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager
2024-04-25 15:59:00.760 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.text.ReactRawTextShadowNode
2024-04-25 15:59:00.762 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager
2024-04-25 15:59:00.771 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputShadowNode
2024-04-25 15:59:00.777 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.text.ReactTextViewManager
2024-04-25 15:59:00.782 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode
2024-04-25 15:59:00.785 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.view.ReactViewManager
2024-04-25 15:59:00.792 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextViewManager
2024-04-25 15:59:00.794 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextShadowNode
2024-04-25 15:59:00.796 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.facebook.react.views.unimplementedview.ReactUnimplementedViewManager
2024-04-25 15:59:00.799 30067-30689 unknown:Vi...rtyUpdater com.rnvc W Could not find generated setter for class com.mrousavy.camera.CameraViewManager
2024-04-25 15:59:00.858 30067-30689 CameraManager com.rnvc I registerAvailabilityCallback: Is device callback = false
2024-04-25 15:59:00.859 30067-30689 CameraManagerGlobal com.rnvc I postSingleUpdate device: camera id 0 status STATUS_PRESENT
2024-04-25 15:59:00.860 30067-30689 CameraManagerGlobal com.rnvc I postSingleUpdate device: camera id 1 status STATUS_PRESENT
2024-04-25 15:59:00.861 30067-30689 CameraManagerGlobal com.rnvc I postSingleUpdate device: camera id 2 status STATUS_PRESENT
2024-04-25 15:59:00.869 30067-30689 flipper com.rnvc I flipper: FlipperClient::addPlugin Fresco
2024-04-25 15:59:00.870 30067-30689 CameraDevices com.rnvc I Camera #0 is now available.
2024-04-25 15:59:00.870 30067-30689 CameraDevices com.rnvc I Camera #1 is now available.
2024-04-25 15:59:00.870 30067-30689 CameraDevices com.rnvc I Camera #2 is now available.
2024-04-25 15:59:00.995 30067-30689 ziparchive com.rnvc W Unable to open '/data/app/~~t89lvkURn-a4XYvPFRc0AQ==/com.google.android.trichromelibrary_636705433-7TEqyM7ylPmUOdaLm0sN-w==/base.dm': No such file or directory
2024-04-25 15:59:00.995 30067-30689 ziparchive com.rnvc W Unable to open '/data/app/~~t89lvkURn-a4XYvPFRc0AQ==/com.google.android.trichromelibrary_636705433-7TEqyM7ylPmUOdaLm0sN-w==/base.dm': No such file or directory
2024-04-25 15:59:00.995 30067-30689 com.rnvc com.rnvc W Entry not found
2024-04-25 15:59:00.997 30067-30689 nativeloader com.rnvc D Configuring clns-5 for other apk /data/app/~~t89lvkURn-a4XYvPFRc0AQ==/com.google.android.trichromelibrary_636705433-7TEqyM7ylPmUOdaLm0sN-w==/base.apk. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~pG-PgvwBCphwyqxsg20Q5g==/com.google.android.webview-vfUdKR3sVx3z6YaeSss0Pw==/lib/arm64:/data/app/~~pG-PgvwBCphwyqxsg20Q5g==/com.google.android.webview-vfUdKR3sVx3z6YaeSss0Pw==/base.apk!/lib/arm64-v8a:/data/app/~~t89lvkURn-a4XYvPFRc0AQ==/com.google.android.trichromelibrary_636705433-7TEqyM7ylPmUOdaLm0sN-w==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand
2024-04-25 15:59:00.997 30067-30689 nativeloader com.rnvc D Extending system_exposed_libraries: libSDKRecognitionText.spensdk.samsung.so:libBeauty_v4.camera.samsung.so:libexifa.camera.samsung.so:libjpega.camera.samsung.so:libOpenCv.camera.samsung.so:libImageScreener.camera.samsung.so:libMyFilter.camera.samsung.so:libtensorflowLite.myfilter.camera.samsung.so:libtensorflowlite_inference_api.myfilter.camera.samsung.so:libFacePreProcessing.camera.samsung.so:libHpr_RecGAE_cvFeature_v1.0.camera.samsung.so:libHprFace_GAE_api.camera.samsung.so:libFace_Landmark_API.camera.samsung.so:libHprFace_GAE_jni.camera.samsung.so:libcolor_engine.camera.samsung.so:libDLInterface_hidl.camera.samsung.so:libImageTagger.camera.samsung.so:libSceneDetector_v1.camera.samsung.so:libQREngine_common.camera.samsung.so:libEventDetector.camera.samsung.so:libFood.camera.samsung.so:libFoodDetector.camera.samsung.so:libPortraitSolution.camera.samsung.so:libsrib_CNNInterface.camera.samsung.so:libsrib_humanaware_engine.camera.samsung.so:libsupernight_wrapper_v3.camera.samsung.so:libInteractiveSegmentation
2024-04-25 15:59:01.002 30067-30689 ziparchive com.rnvc W Unable to open '/apex/com.android.extservices/javalib/android.ext.adservices.dm': No such file or directory
2024-04-25 15:59:01.002 30067-30689 ziparchive com.rnvc W Unable to open '/apex/com.android.extservices/javalib/android.ext.adservices.dm': No such file or directory
2024-04-25 15:59:01.007 30067-30689 nativeloader com.rnvc D Configuring clns-6 for other apk /apex/com.android.extservices/javalib/android.ext.adservices.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~pG-PgvwBCphwyqxsg20Q5g==/com.google.android.webview-vfUdKR3sVx3z6YaeSss0Pw==/lib/arm64:/data/app/~~pG-PgvwBCphwyqxsg20Q5g==/com.google.android.webview-vfUdKR3sVx3z6YaeSss0Pw==/base.apk!/lib/arm64-v8a:/data/app/~~t89lvkURn-a4XYvPFRc0AQ==/com.google.android.trichromelibrary_636705433-7TEqyM7ylPmUOdaLm0sN-w==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand
2024-04-25 15:59:01.007 30067-30689 nativeloader com.rnvc D Extending system_exposed_libraries: libSDKRecognitionText.spensdk.samsung.so:libBeauty_v4.camera.samsung.so:libexifa.camera.samsung.so:libjpega.camera.samsung.so:libOpenCv.camera.samsung.so:libImageScreener.camera.samsung.so:libMyFilter.camera.samsung.so:libtensorflowLite.myfilter.camera.samsung.so:libtensorflowlite_inference_api.myfilter.camera.samsung.so:libFacePreProcessing.camera.samsung.so:libHpr_RecGAE_cvFeature_v1.0.camera.samsung.so:libHprFace_GAE_api.camera.samsung.so:libFace_Landmark_API.camera.samsung.so:libHprFace_GAE_jni.camera.samsung.so:libcolor_engine.camera.samsung.so:libDLInterface_hidl.camera.samsung.so:libImageTagger.camera.samsung.so:libSceneDetector_v1.camera.samsung.so:libQREngine_common.camera.samsung.so:libEventDetector.camera.samsung.so:libFood.camera.samsung.so:libFoodDetector.camera.samsung.so:libPortraitSolution.camera.samsung.so:libsrib_CNNInterface.camera.samsung.so:libsrib_humanaware_engine.camera.samsung.so:libsupernight_wrapper_v3.camera.samsung.so:libInteractiveSegmentation
2024-04-25 15:59:01.009 30067-30689 nativeloader com.rnvc D InitApexLibraries:
com_android_appsearch: libicing.so
com_android_art: libartservice.so
com_android_conscrypt: libjavacrypto.so
com_android_extservices: libtflite_support_classifiers_native.so
com_android_os_statsd: libstats_jni.so
com_android_tethering: libandroid_net_connectivity_com_android_net_module_util_jni.so:libcrypto.so:libframework-connectivity-jni.so:libframework-connectivity-tiramisu-jni.so:libmainlinecronet.114.0.5735.84.so:libservice-connectivity.so:libservice-thread-jni.so:libssl.so
2024-04-25 15:59:01.015 30067-30689 nativeloader com.rnvc D Configuring clns-7 for other apk /data/app/~~pG-PgvwBCphwyqxsg20Q5g==/com.google.android.webview-vfUdKR3sVx3z6YaeSss0Pw==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~pG-PgvwBCphwyqxsg20Q5g==/com.google.android.webview-vfUdKR3sVx3z6YaeSss0Pw==/lib/arm64:/data/app/~~pG-PgvwBCphwyqxsg20Q5g==/com.google.android.webview-vfUdKR3sVx3z6YaeSss0Pw==/base.apk!/lib/arm64-v8a:/data/app/~~t89lvkURn-a4XYvPFRc0AQ==/com.google.android.trichromelibrary_636705433-7TEqyM7ylPmUOdaLm0sN-w==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand
2024-04-25 15:59:01.025 30067-30689 WebViewFactory com.rnvc I Loading com.google.android.webview version 124.0.6367.54 (code 636705433)
2024-04-25 15:59:01.052 30067-30689 cr_WVCFactoryProvider com.rnvc I Loaded version=124.0.6367.54 minSdkVersion=29 isBundle=true multiprocess=true packageId=2
2024-04-25 15:59:01.064 30067-30696 chromium com.rnvc I [0425/155901.064054:INFO:variations_seed_loader.cc(66)] Failed to open file for reading.: No such file or directory (2)
2024-04-25 15:59:01.073 30067-30689 cr_LibraryLoader com.rnvc I Successfully loaded native library
2024-04-25 15:59:01.073 30067-30689 cr_CachingUmaRecorder com.rnvc I Flushed 6 samples from 6 histograms, 0 samples were dropped.
2024-04-25 15:59:01.089 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_IDLE for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:59:01.160 30067-30081 CameraManagerGlobal com.rnvc I Camera 2 facing CAMERA_FACING_FRONT state now CAMERA_STATE_CLOSED for client com.samsung.adaptivebrightnessgo API Level 2
2024-04-25 15:59:01.209 30067-30688 ReactNativeJS com.rnvc I Running "rnvc" with {"rootTag":11}
2024-04-25 15:59:01.944 30067-30104 OpenGLRenderer com.rnvc D setSurface called with nullptr
2024-04-25 15:59:02.610 30067-30067 SensorManager com.rnvc D unregisterListener
2024-04-25 15:59:02.897 30067-30067 ViewRootIm...nActivity] com.rnvc I MSG_WINDOW_FOCUS_CHANGED 0 1
2024-04-25 15:59:02.901 30067-30067 InputTransport com.rnvc D Input channel destroyed: 'ClientS', fd=156
2024-04-25 15:59:02.921 30067-30067 ViewRootIm...nActivity] com.rnvc I stopped(false) old=false
2024-04-25 15:59:02.926 30067-30067 SensorManager com.rnvc D registerListener :: 1, LSM6DSL Accelerometer, 66667, 0,
2024-04-25 15:59:02.933 30067-30067 DecorView com.rnvc I notifyKeepScreenOnChanged: keepScreenOn=false
2024-04-25 15:59:02.935 30067-30067 InsetsSourceConsumer com.rnvc D ensureControlAlpha: for ITYPE_NAVIGATION_BAR on com.rnvc/com.rnvc.MainActivity
2024-04-25 15:59:02.937 30067-30067 InsetsSourceConsumer com.rnvc D ensureControlAlpha: for ITYPE_STATUS_BAR on com.rnvc/com.rnvc.MainActivity
2024-04-25 15:59:02.952 30067-30067 ViewRootIm...nActivity] com.rnvc I Relayout returned: old=(0,0,720,1600) new=(0,0,720,1600) req=(720,1600)0 dur=7 res=0x1 s={true -5476376662842886144} ch=false fn=2
2024-04-25 15:59:02.956 30067-30067 ViewRootIm...nActivity] com.rnvc I MSG_WINDOW_FOCUS_CHANGED 1 1
2024-04-25 15:59:02.959 30067-30067 InputMethodManager com.rnvc D startInputInner - Id : 0
2024-04-25 15:59:02.959 30067-30067 InputMethodManager com.rnvc I startInputInner - mService.startInputOrWindowGainedFocus
2024-04-25 15:59:03.074 30067-30067 PreviewView com.rnvc I Creating PreviewView...
2024-04-25 15:59:03.075 30067-30067 PreviewView com.rnvc I PreviewView is 0x0, rendering 1457x720 content (LANDSCAPE_LEFT). Resizing to: 1457x720 (COVER)
2024-04-25 15:59:03.079 30067-30067 CameraView com.rnvc I Updating CameraSession...
2024-04-25 15:59:03.089 30067-30124 CameraSession com.rnvc I configure { ... }: Waiting for lock...
2024-04-25 15:59:03.090 30067-30124 CameraSession com.rnvc I configure { ... }: Updating CameraSession Configuration... Difference(deviceChanged=true, outputsChanged=true, sidePropsChanged=true, isActiveChanged=true)
2024-04-25 15:59:03.091 30067-30124 CameraSession com.rnvc I Configuring inputs for CameraSession...
2024-04-25 15:59:03.091 30067-30124 Persistent...ureSession com.rnvc D --> setInput(0)
2024-04-25 15:59:03.092 30067-30124 CameraSession com.rnvc I Destroying previous outputs...
2024-04-25 15:59:03.092 30067-30124 CameraSession com.rnvc I Creating outputs for Camera #0...
2024-04-25 15:59:03.101 30067-30124 CameraSession com.rnvc I Adding 4000x3000 Photo Output in JPEG...
2024-04-25 15:59:03.101 30067-30124 BufferQueueConsumer com.rnvc I [](id:757300000003,api:0,p:-1,c:30067) connect: controlledByApp=true
2024-04-25 15:59:03.102 30067-30124 Persistent...ureSession com.rnvc D --> setOutputs([PHOTO (4000x3000 in JPEG)])
2024-04-25 15:59:03.103 30067-30124 CameraSession com.rnvc I Successfully configured Session with 1 outputs for Camera #0!
2024-04-25 15:59:03.103 30067-30124 Persistent...ureSession com.rnvc D --> setRepeatingRequest(...)
2024-04-25 15:59:03.103 30067-30124 Persistent...ureSession com.rnvc D --> setIsActive(false)
2024-04-25 15:59:03.103 30067-30124 Persistent...ureSession com.rnvc D Configure() with isActive: false, ID: 0, device: null, session: null
2024-04-25 15:59:03.104 30067-30124 Persistent...ureSession com.rnvc I Creating new device...
2024-04-25 15:59:03.105 30067-30124 CameraManager com.rnvc I Camera #0: Opening...
2024-04-25 15:59:03.115 30067-30092 CameraManagerGlobal com.rnvc I postSingleUpdate device: camera id 0 status STATUS_NOT_AVAILABLE
2024-04-25 15:59:03.137 30067-30092 CameraManagerGlobal com.rnvc I Camera 0 facing CAMERA_FACING_BACK state now CAMERA_STATE_OPEN for client com.rnvc API Level 2
2024-04-25 15:59:03.140 30067-30125 CameraManager com.rnvc I Camera #0: Opened!
2024-04-25 15:59:03.145 30067-30124 Persistent...ureSession com.rnvc I Creating new session...
2024-04-25 15:59:03.149 30067-30124 CreateCaptureSession com.rnvc I Camera #0: Creating Capture Session #1... (Hardware Level: 0 | Outputs: [PHOTO (4000x3000 in JPEG)])
2024-04-25 15:59:03.149 30067-30124 CreateCaptureSession com.rnvc I Using new API (>=28)
2024-04-25 15:59:03.164 30067-30689 CameraDevices com.rnvc I Camera #0 is now unavailable.
2024-04-25 15:59:03.221 30067-30124 BufferQueueProducer com.rnvc I [ImageReader-4000x3000f100m10-30067-0](id:757300000003,api:4,p:1260,c:30067) connect: api=4 producerControlledByApp=false
2024-04-25 15:59:03.230 30067-30125 CreateCaptureSession com.rnvc I Camera #0: Successfully created CameraCaptureSession #1!
2024-04-25 15:59:03.230 30067-30067 com.rnvc com.rnvc W Accessing hidden field Landroid/widget/HorizontalScrollView;->mScroller:Landroid/widget/OverScroller; (unsupported, reflection, allowed)
2024-04-25 15:59:03.230 30067-30124 Persistent...ureSession com.rnvc D Stopping repeating request...
2024-04-25 15:59:03.231 30067-30124 Persistent...ureSession com.rnvc D Configure() done! isActive: false, ID: 0, device: android.hardware.camera2.impl.CameraDeviceImpl@bc55656, session: android.hardware.camera2.impl.CameraCaptureSessionImpl@fd826d7
2024-04-25 15:59:03.231 30067-30124 CameraSession com.rnvc I configure { ... }: Completed CameraSession Configuration! (isActive: false, isRunning: false)
2024-04-25 15:59:03.232 30067-30124 CameraView com.rnvc I invokeOnInitialized()
2024-04-25 15:59:03.241 30067-30067 CameraView com.rnvc I Updating CameraSession...
2024-04-25 15:59:03.242 30067-30124 CameraSession com.rnvc I configure { ... }: Waiting for lock...
2024-04-25 15:59:03.243 30067-30124 CameraSession com.rnvc I configure { ... }: Updating CameraSession Configuration... Difference(deviceChanged=false, outputsChanged=false, sidePropsChanged=false, isActiveChanged=true)
2024-04-25 15:59:03.243 30067-30067 SurfaceView@dc33b64 com.rnvc I onWindowVisibilityChanged(0) true com.mrousavy.camera.core.PreviewView{dc33b64 V.E...... ......ID -728,-360-729,360} of ViewRootImpl@d0de06d[MainActivity]
2024-04-25 15:59:03.243 30067-30124 Persistent...ureSession com.rnvc D --> setIsActive(false)
2024-04-25 15:59:03.244 30067-30124 Persistent...ureSession com.rnvc D Configure() with isActive: false, ID: 0, device: android.hardware.camera2.impl.CameraDeviceImpl@bc55656, session: android.hardware.camera2.impl.CameraCaptureSessionImpl@fd826d7
2024-04-25 15:59:03.247 30067-30124 Persistent...ureSession com.rnvc D Stopping repeating request...
2024-04-25 15:59:03.248 30067-30124 Persistent...ureSession com.rnvc D Configure() done! isActive: false, ID: 0, device: android.hardware.camera2.impl.CameraDeviceImpl@bc55656, session: android.hardware.camera2.impl.CameraCaptureSessionImpl@fd826d7
2024-04-25 15:59:03.248 30067-30124 CameraSession com.rnvc I configure { ... }: Completed CameraSession Configuration! (isActive: true, isRunning: false)
2024-04-25 15:59:03.257 30067-30067 PreviewView com.rnvc I PreviewView is 720x1457, rendering 1457x720 content (LANDSCAPE_LEFT). Resizing to: 2948x1457 (COVER)
2024-04-25 15:59:03.278 30067-30067 DecorView com.rnvc I notifyKeepScreenOnChanged: keepScreenOn=true
2024-04-25 15:59:03.290 30067-30067 ViewRootIm...nActivity] com.rnvc I Relayout returned: old=(0,0,720,1600) new=(0,0,720,1600) req=(720,1600)0 dur=10 res=0x1 s={true -5476376662842886144} ch=false fn=3
2024-04-25 15:59:03.296 1147-1185 BufferQueueDebug surfaceflinger E [SurfaceView - com.rnvc/com.rnvc.MainActivity@dc33b64@0(BLAST)#0](this:0xb4000077e18b8948,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'SurfaceView - com.rnvc/com.rnvc.MainActivity@dc33b64@0(BLAST)#0'
2024-04-25 15:59:03.298 30067-30067 BufferQueueConsumer com.rnvc I [](id:757300000004,api:0,p:-1,c:30067) connect: controlledByApp=false
2024-04-25 15:59:03.298 30067-30067 BLASTBufferQueue com.rnvc I [SurfaceView - com.rnvc/com.rnvc.MainActivity@dc33b64@0#3] constructor()
2024-04-25 15:59:03.299 30067-30067 SurfaceView@dc33b64 com.rnvc I pST: sr = Rect(-1114, 53 - 1834, 1510) sw = 720 sh = 1457
2024-04-25 15:59:03.299 30067-30067 SurfaceView@dc33b64 com.rnvc I onSSPAndSRT: pl = -1114 pt = 53 sx = 4.0944443 sy = 1.0
2024-04-25 15:59:03.300 30067-30067 SurfaceView@dc33b64 com.rnvc I pST: mTmpTransaction.apply, mTmpTransaction = android.view.SurfaceControl$Transaction@11a73c7
2024-04-25 15:59:03.301 30067-30067 SurfaceView@dc33b64 com.rnvc I updateSurface: mVisible = true mSurface.isValid() = true
2024-04-25 15:59:03.301 30067-30067 SurfaceView@dc33b64 com.rnvc I updateSurface: mSurfaceCreated = false surfaceChanged = true visibleChanged = true
2024-04-25 15:59:03.302 30067-30067 SurfaceView@dc33b64 com.rnvc I surfaceCreated 2 #8 com.mrousavy.camera.core.PreviewView{dc33b64 V.E...... ......ID -1114,0-1834,1457}
2024-04-25 15:59:03.302 30067-30067 CameraSession com.rnvc I PreviewView Surface created! Surface(name=null)/@0xa741df4
2024-04-25 15:59:03.302 30067-30067 CameraSession com.rnvc I Setting Preview Output...
2024-04-25 15:59:03.304 30067-30067 SurfaceView@dc33b64 com.rnvc I surfaceChanged (720,1457) 2 #8 com.mrousavy.camera.core.PreviewView{dc33b64 V.E...... ......ID -1114,0-1834,1457}
2024-04-25 15:59:03.304 30067-30124 CameraSession com.rnvc I configure { ... }: Waiting for lock...
2024-04-25 15:59:03.304 30067-30067 CameraSession com.rnvc I PreviewView Surface updated! Surface(name=null)/@0xa741df4 720 x 1457
2024-04-25 15:59:03.305 30067-30124 CameraSession com.rnvc I configure { ... }: Updating CameraSession Configuration... Difference(deviceChanged=false, outputsChanged=true, sidePropsChanged=true, isActiveChanged=true)
2024-04-25 15:59:03.305 30067-30124 CameraSession com.rnvc I Destroying previous outputs...
2024-04-25 15:59:03.305 30067-30067 ViewRootIm...nActivity] com.rnvc I [DP] dp(1) 1 android.view.SurfaceView.updateSurface:1375 android.view.SurfaceView.lambda$new$1$SurfaceView:254 android.view.SurfaceView$$ExternalSyntheticLambda2.onPreDraw:2
2024-04-25 15:59:03.305 30067-30124 SurfaceOutput com.rnvc I Closing 4000x3000 PHOTO ImageReader..
2024-04-25 15:59:03.305 30067-30124 BufferQueueConsumer com.rnvc I [ImageReader-4000x3000f100m10-30067-0](id:757300000003,api:4,p:1260,c:30067) disconnect
2024-04-25 15:59:03.306 30067-30124 CameraSession com.rnvc I Creating outputs for Camera #0...
2024-04-25 15:59:03.306 30067-30067 ViewRootIm...nActivity] com.rnvc I [DP] pdf(0) 1 android.view.SurfaceView.notifyDrawFinished:599 android.view.SurfaceView.performDrawFinished:586 android.view.SurfaceView.$r8$lambda$st27mCkd9jfJkTrN_P3qIGKX6NY:0
2024-04-25 15:59:03.306 30067-30067 ViewRootIm...nActivity] com.rnvc I [DP] rdf()
2024-04-25 15:59:03.306 30067-30067 ViewRootIm...nActivity] com.rnvc D reportDrawFinished (fn: 3)
2024-04-25 15:59:03.323 30067-30124 CameraSession com.rnvc I Adding 4000x3000 Photo Output in JPEG...
2024-04-25 15:59:03.323 30067-30124 BufferQueueConsumer com.rnvc I [](id:757300000005,api:0,p:-1,c:30067) connect: controlledByApp=true
2024-04-25 15:59:03.332 30067-30124 CameraSession com.rnvc I Adding 1280x720 Preview Output...
2024-04-25 15:59:03.339 30067-30128 SurfaceView@dc33b64 com.rnvc I uSP: rtp = Rect(-1114, 53 - 1834, 1510) rtsw = 720 rtsh = 1457
2024-04-25 15:59:03.340 30067-30128 SurfaceView@dc33b64 com.rnvc I onSSPAndSRT: pl = -1114 pt = 53 sx = 4.0944443 sy = 1.0
2024-04-25 15:59:03.341 30067-30128 SurfaceView@dc33b64 com.rnvc I aOrMT: uB = true t = android.view.SurfaceControl$Transaction@eaf2560 fN = 3 android.view.SurfaceView.access$500:124 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1728 android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:319
2024-04-25 15:59:03.341 30067-30128 SurfaceView@dc33b64 com.rnvc I aOrMT: vR.mWNT, vR = ViewRootImpl@d0de06d[MainActivity]
2024-04-25 15:59:03.342 30067-30128 ViewRootIm...nActivity] com.rnvc I mWNT: t = android.view.SurfaceControl$Transaction@eaf2560 fN = 3 android.view.SurfaceView.applyOrMergeTransaction:1628 android.view.SurfaceView.access$500:124 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1728
2024-04-25 15:59:03.342 30067-30128 ViewRootIm...nActivity] com.rnvc I mWNT: merge t to BBQ
2024-04-25 15:59:03.352 30067-30067 SurfaceHolder com.rnvc I Resizing SurfaceHolder to 1280 x 720...
2024-04-25 15:59:03.357 30067-30067 SurfaceView@dc33b64 com.rnvc I pST: sr = Rect(-1114, 53 - 1834, 1510) sw = 1280 sh = 720
2024-04-25 15:59:03.358 30067-30067 SurfaceView@dc33b64 com.rnvc I onSSPAndSRT: pl = -1114 pt = 53 sx = 2.303125 sy = 2.023611
2024-04-25 15:59:03.358 30067-30067 SurfaceView@dc33b64 com.rnvc I pST: mTmpTransaction.apply, mTmpTransaction = android.view.SurfaceControl$Transaction@11a73c7
2024-04-25 15:59:03.358 30067-30067 SurfaceView@dc33b64 com.rnvc I updateSurface: mVisible = true mSurface.isValid() = true
2024-04-25 15:59:03.359 30067-30067 SurfaceView@dc33b64 com.rnvc I updateSurface: mSurfaceCreated = true surfaceChanged = false visibleChanged = false
2024-04-25 15:59:03.359 30067-30067 SurfaceView@dc33b64 com.rnvc I surfaceChanged (1280,720) 3 #8 com.mrousavy.camera.core.PreviewView{dc33b64 V.E...... ......I. -1114,0-1834,1457}
2024-04-25 15:59:03.359 30067-30067 PreviewView com.rnvc I Surface Size changed: 720x1457 -> 1280x720
2024-04-25 15:59:03.359 30067-30067 CameraSession com.rnvc I PreviewView Surface updated! Surface(name=null)/@0xa741df4 1280 x 720
2024-04-25 15:59:03.359 30067-30067 SurfaceHolder com.rnvc I Resized SurfaceHolder to 1280 x 720!
2024-04-25 15:59:03.360 30067-30067 ViewRootIm...nActivity] com.rnvc I [DP] dp(1) 1 android.view.SurfaceView.updateSurface:1375 android.view.SurfaceView.lambda$new$1$SurfaceView:254 android.view.SurfaceView$$ExternalSyntheticLambda2.onPreDraw:2
2024-04-25 15:59:03.360 30067-30067 ViewRootIm...nActivity] com.rnvc I [DP] pdf(0) 1 android.view.SurfaceView.notifyDrawFinished:599 android.view.SurfaceView.performDrawFinished:586 android.view.SurfaceView.$r8$lambda$st27mCkd9jfJkTrN_P3qIGKX6NY:0
2024-04-25 15:59:03.360 30067-30067 ViewRootIm...nActivity] com.rnvc I [DP] rdf()
2024-04-25 15:59:03.360 30067-30067 ViewRootIm...nActivity] com.rnvc D reportDrawFinished (fn: 3)
2024-04-25 15:59:03.362 30067-30127 SurfaceView@dc33b64 com.rnvc I uSP: rtp = Rect(-1114, 53 - 1834, 1510) rtsw = 1280 rtsh = 720
2024-04-25 15:59:03.363 30067-30127 SurfaceView@dc33b64 com.rnvc I onSSPAndSRT: pl = -1114 pt = 53 sx = 2.303125 sy = 2.023611
2024-04-25 15:59:03.363 30067-30067 PreviewView com.rnvc I PreviewView is 2948x1457, rendering 720x1280 content (LANDSCAPE_LEFT). Resizing to: 2948x5241 (COVER)
2024-04-25 15:59:03.364 30067-30127 SurfaceView@dc33b64 com.rnvc I aOrMT: uB = true t = android.view.SurfaceControl$Transaction@6365a19 fN = 4 android.view.SurfaceView.access$500:124 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1728 android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:319
2024-04-25 15:59:03.364 30067-30127 SurfaceView@dc33b64 com.rnvc I aOrMT: vR.mWNT, vR = ViewRootImpl@d0de06d[MainActivity]
2024-04-25 15:59:03.365 30067-30127 ViewRootIm...nActivity] com.rnvc I mWNT: t = android.view.SurfaceControl$Transaction@6365a19 fN = 4 android.view.SurfaceView.applyOrMergeTransaction:1628 android.view.SurfaceView.access$500:124 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1728
2024-04-25 15:59:03.365 30067-30127 ViewRootIm...nActivity] com.rnvc I mWNT: merge t to BBQ
2024-04-25 15:59:03.367 30067-30067 PreviewView com.rnvc I PreviewView is 2948x1457, rendering 720x1280 content (LANDSCAPE_LEFT). Resizing to: 2948x5241 (COVER)
2024-04-25 15:59:03.367 30067-30124 Persistent...ureSession com.rnvc D --> setOutputs([PHOTO (4000x3000 in JPEG), PREVIEW (1280 x 720)])
2024-04-25 15:59:03.368 30067-30124 CameraSession com.rnvc I Successfully configured Session with 2 outputs for Camera #0!
2024-04-25 15:59:03.368 30067-30124 Persistent...ureSession com.rnvc D --> setRepeatingRequest(...)
2024-04-25 15:59:03.368 30067-30124 Persistent...ureSession com.rnvc D --> setIsActive(true)
2024-04-25 15:59:03.369 30067-30124 Persistent...ureSession com.rnvc D Configure() with isActive: true, ID: 0, device: android.hardware.camera2.impl.CameraDeviceImpl@bc55656, session: null
2024-04-25 15:59:03.370 30067-30124 Persistent...ureSession com.rnvc I Creating new session...
2024-04-25 15:59:03.371 30067-30124 CreateCaptureSession com.rnvc I Camera #0: Creating Capture Session #2... (Hardware Level: 0 | Outputs: [PHOTO (4000x3000 in JPEG), PREVIEW (1280 x 720)])
2024-04-25 15:59:03.371 30067-30124 CreateCaptureSession com.rnvc I Using new API (>=28)
2024-04-25 15:59:03.372 30067-30125 CreateCaptureSession com.rnvc I Camera #0: CameraCaptureSession #1 has been closed.
2024-04-25 15:59:03.372 30067-30125 Persistent...ureSession com.rnvc I Session android.hardware.camera2.impl.CameraCaptureSessionImpl@fd826d7 closed!
2024-04-25 15:59:03.373 30067-30124 BufferQueueProducer com.rnvc I [ImageReader-4000x3000f100m10-30067-0](id:757300000003,api:4,p:1260,c:30067) disconnect: api 4
2024-04-25 15:59:03.509 30067-30124 BufferQueueProducer com.rnvc I [ImageReader-4000x3000f100m10-30067-1](id:757300000005,api:4,p:1260,c:30067) connect: api=4 producerControlledByApp=false
2024-04-25 15:59:03.511 30067-30124 BufferQueueProducer com.rnvc I [SurfaceView - com.rnvc/com.rnvc.MainActivity@dc33b64@0#3(BLAST Consumer)3](id:757300000004,api:4,p:1260,c:30067) connect: api=4 producerControlledByApp=true
2024-04-25 15:59:03.513 30067-30083 BpBinder com.rnvc I onLastStrongRef automatically unlinking death recipients: <uncached descriptor>
2024-04-25 15:59:03.514 30067-30125 CreateCaptureSession com.rnvc I Camera #0: Successfully created CameraCaptureSession #2!
2024-04-25 15:59:03.515 30067-30124 Persistent...ureSession com.rnvc D Updating repeating request...
2024-04-25 15:59:03.523 30067-30124 Persistent...ureSession com.rnvc D Configure() done! isActive: true, ID: 0, device: android.hardware.camera2.impl.CameraDeviceImpl@bc55656, session: android.hardware.camera2.impl.CameraCaptureSessionImpl@1497ed5
2024-04-25 15:59:03.524 30067-30124 CameraSession com.rnvc I configure { ... }: Completed CameraSession Configuration! (isActive: true, isRunning: true)
2024-04-25 15:59:03.524 30067-30124 CameraView com.rnvc I invokeOnStarted()
2024-04-25 15:59:03.527 30067-30092 CameraManagerGlobal com.rnvc I Camera 0 facing CAMERA_FACING_BACK state now CAMERA_STATE_ACTIVE for client com.rnvc API Level 2
2024-04-25 15:59:03.809 30067-30688 ReactNativeJNI com.rnvc I Memory warning (pressure level: TRIM_MEMORY_RUNNING_CRITICAL) received by JS VM, running a GC
2024-04-25 15:59:05.556 30067-30067 InsetsSourceConsumer com.rnvc D ensureControlAlpha: for ITYPE_STATUS_BAR on com.rnvc/com.rnvc.MainActivity
2024-04-25 15:59:06.074 1147-1147 TimeStats surfaceflinger E [26496]-[SurfaceView - com.rnvc/com.rnvc.MainActivity@dc33b64@0(BLAST)#0]-timeRecords is at its maximum size[64]. Ignore this when unittesting.
2024-04-25 15:59:06.195 1260-673 CameraService cameraserver E Conflicts with: Device 0, client package com.rnvc (PID 30067, score 100, state 2)
2024-04-25 15:59:07.658 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:07.772 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:07.802 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:07.802 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:07.804 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:07.804 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:07.804 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:07.809 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:07.956 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:08.053 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:08.073 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:08.074 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:08.076 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:08.077 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:08.088 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:08.090 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:08.137 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:08.203 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:08.227 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:08.228 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:08.230 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:08.231 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:08.237 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:08.239 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:08.287 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:08.368 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:08.388 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:08.388 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:08.390 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:08.390 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:08.397 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:08.400 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:08.452 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:08.534 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:08.554 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:08.554 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:08.557 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:08.557 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:08.567 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:08.569 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:08.601 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:08.683 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:08.713 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:08.713 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:08.716 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:08.717 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:08.724 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:08.727 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:08.766 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:08.865 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:08.889 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:08.889 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:08.892 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:08.893 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:08.898 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:08.900 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:08.932 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:09.015 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:09.036 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:09.036 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:09.039 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:09.040 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:09.046 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:09.049 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:09.098 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:09.164 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:09.184 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:09.185 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:09.188 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:09.188 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:09.194 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:09.197 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:09.213 1260-18951 CameraService cameraserver E Conflicts with: Device 0, client package com.rnvc (PID 30067, score 100, state 2)
2024-04-25 15:59:09.247 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:09.329 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:09.348 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:09.349 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:09.350 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:09.350 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:09.352 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:09.357 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:09.396 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:09.478 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:09.499 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:09.499 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:09.502 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:09.502 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:09.509 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:09.511 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:09.578 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:09.661 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:09.678 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:09.678 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:09.680 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:09.680 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:09.684 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:09.690 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:09.728 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:09.810 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:09.829 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:09.830 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:09.831 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:09.832 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:09.839 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:09.842 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:09.877 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:09.958 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:09.977 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:09.977 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:09.980 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:09.980 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:09.990 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:09.992 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:10.042 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:10.141 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:10.162 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:10.163 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:10.165 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:10.165 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:10.172 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:10.174 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:10.192 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:10.273 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:10.293 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:10.293 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:10.295 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:10.296 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:10.301 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:10.304 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:10.373 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:10.439 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:10.456 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:10.457 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:10.459 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:10.460 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:10.465 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:10.470 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:10.523 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:10.604 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:10.623 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:10.624 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:10.625 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:10.625 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:10.630 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:10.634 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:10.705 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:10.771 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:10.791 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:10.791 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:10.793 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:10.794 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:10.798 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:10.801 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:10.854 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:10.936 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:10.955 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:10.956 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:10.958 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:10.959 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:10.966 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:10.969 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:11.003 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:11.085 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:11.088 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:11.103 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:11.103 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:11.105 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:11.105 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:11.109 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:11.112 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:11.169 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 0
2024-04-25 15:59:11.237 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:11.250 30067-30067 ViewRootIm...nActivity] com.rnvc I ViewPostIme pointer 1
2024-04-25 15:59:11.271 30067-30067 CameraView com.rnvc D Finding view 7...
2024-04-25 15:59:11.271 30067-30067 CameraView com.rnvc D Found view 7!
2024-04-25 15:59:11.273 30067-30124 ROTATE com.rnvc I Point(0, 0) -> PointF(0.0, 0.0) -> LANDSCAPE_LEFT -> 0.0, 3000.0
2024-04-25 15:59:11.274 30067-30124 PreviewView com.rnvc I Converted layer point Point(0, 0) to camera point Point(0, 3000)! (LANDSCAPE_LEFT, 4000x3000 -> 1572x777)
2024-04-25 15:59:11.278 30067-30124 Persistent...ureSession com.rnvc I Focusing to Point(0, 3000)...
2024-04-25 15:59:11.282 30067-30124 Precapture com.rnvc I Running precapture sequence... (PrecaptureOptions(modes=[AF, AE], flash=OFF, pointsOfInterest=[Point(0, 3000)], skipIfPassivelyFocused=false, timeoutMs=3000))
2024-04-25 15:59:11.396 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:11.568 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:11.644 30067-30124 CameraCaptureSession com.rnvc I Precapture state: AF: Scanning, AE: Precapture, AWB: Converged
2024-04-25 15:59:11.724 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:11.899 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:12.048 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:12.195 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:12.235 1260-18951 CameraService cameraserver E Conflicts with: Device 0, client package com.rnvc (PID 30067, score 100, state 2)
2024-04-25 15:59:12.355 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:12.510 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:12.685 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:12.840 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:12.990 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:13.173 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:13.302 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:13.466 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:13.632 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:13.799 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:13.967 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:14.109 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:14.279 30067-30124 Persistent...ureSession com.rnvc I Resetting focus to auto-focus...
2024-04-25 15:59:14.289 30067-31027 CameraCaptureSession com.rnvc E Precapture timed out after 3 seconds!
2024-04-25 15:59:14.358 30067-30124 AndroidRuntime com.rnvc E FATAL EXCEPTION: mrousavy/VisionCamera.main
Process: com.rnvc, PID: 30067
com.mrousavy.camera.core.CaptureTimedOutError: [capture/timed-out] The image capture was aborted because it timed out.
at com.mrousavy.camera.extensions.CameraCaptureSession_setRepeatingRequestAndWaitForPrecaptureKt$setRepeatingRequestAndWaitForPrecapture$2$1.invokeSuspend(CameraCaptureSession+setRepeatingRequestAndWaitForPrecapture.kt:131)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@d2bff62, mrousavy/VisionCamera.main]
2024-04-25 15:59:14.423 30067-30067 SensorManager com.rnvc D unregisterListener
2024-04-25 15:59:14.426 30067-30124 Process com.rnvc I Sending signal. PID: 30067 SIG: 9
---------------------------- PROCESS ENDED (30067) for package com.rnvc ----------------------------
Camera Device
{
"formats": [],
"sensorOrientation": "landscape-left",
"hardwareLevel": "full",
"maxZoom": 8,
"minZoom": 1,
"maxExposure": 20,
"supportsLowLightBoost": false,
"neutralZoom": 1,
"physicalDevices": [
"wide-angle-camera"
],
"supportsFocus": true,
"supportsRawCapture": false,
"isMultiCam": false,
"minFocusDistance": 10,
"minExposure": -20,
"name": "0 (BACK) androidx.camera.camera2",
"hasFlash": true,
"hasTorch": true,
"position": "back",
"id": "0"
}
Device
Galaxy S9 - SM-G960F (Android 10, One UI 2.5)
VisionCamera Version
3.9.2
Can you reproduce this issue in the VisionCamera Example app?
Yes, I can reproduce the same issue in the Example app here
Additional information
- [ ] I am using Expo
- [ ] I have enabled Frame Processors (react-native-worklets-core)
- [X] I have read the Troubleshooting Guide
- [X] I agree to follow this project's Code of Conduct
- [X] I searched for similar issues in this repository and found none.
Hi there. The same on POCO. Any ideas?
Is that still an issue on 4.x.x?
No, because on 4.0.0 I see black screen on android...
@mrousavy No I don't reproduce on V4 anymore. That was just for the record because I didn't know if the V3 is still maintained or not.
Hey - so I think I'm going to close this now, as V4 is out and I think it makes more sense to dedicate my time to V4. It's just much more stable and the future of VisionCamera.
Thanks for the detailed issue report though.