I project.example: Late-enabling -Xcheck:jni I project.example: Using CollectorTypeCC GC. D ActivityThread: setConscryptValidator D ActivityThread: setConscryptValidator - put D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10387; state: ENABLED W ziparchive: Unable to open '/data/app/~~EWQgJULJYW4qRE-Ss3a3_w==/org.qtproject.example-c1SmvSOnIlJB-x_RzsWOeQ==/base.dm': No such file or directory W ziparchive: Unable to open '/data/app/~~EWQgJULJYW4qRE-Ss3a3_w==/org.qtproject.example-c1SmvSOnIlJB-x_RzsWOeQ==/base.dm': No such file or directory D nativeloader: Configuring classloader-namespace for other apk /data/app/~~EWQgJULJYW4qRE-Ss3a3_w==/org.qtproject.example-c1SmvSOnIlJB-x_RzsWOeQ==/base.apk. target_sdk_version=31, uses_libraries=, library_path=/data/app/~~EWQgJULJYW4qRE-Ss3a3_w==/org.qtproject.example-c1SmvSOnIlJB-x_RzsWOeQ==/lib/arm:/data/app/~~EWQgJULJYW4qRE-Ss3a3_w==/org.qtproject.example-c1SmvSOnIlJB-x_RzsWOeQ==/base.apk!/lib/armeabi-v7a, permitted_path=/data:/mnt/expand:/data/user/0/org.qtproject.example V GraphicsEnvironment: ANGLE Developer option for 'org.qtproject.example' set to: 'default' V GraphicsEnvironment: ANGLE GameManagerService for org.qtproject.example: false V GraphicsEnvironment: Updatable production driver is not supported on the device. D NetworkSecurityConfig: No Network Security Config specified, using platform default D NetworkSecurityConfig: No Network Security Config specified, using platform default D OpenGLRenderer: RenderThread::requireGlContext() I AdrenoGLES-0: QUALCOMM build : 5a00bbd4b7, I0f5aa60515 I AdrenoGLES-0: Build Date : 01/16/23 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.36.08.13 I AdrenoGLES-0: Local Branch : I AdrenoGLES-0: Remote Branch : I AdrenoGLES-0: Remote Branch : I AdrenoGLES-0: Reconstruct Branch : I AdrenoGLES-0: Build Config : S P 12.1.1 AArch32 I AdrenoGLES-0: Driver Path : /vendor/lib/egl/libGLESv2_adreno.so I AdrenoGLES-0: Driver Version : 0615.0 W System : ClassLoader referenced unknown path: I AdrenoGLES-0: PFP: 0x01730155, ME: 0x00000000 I DecorView: [INFO] isPopOver=false config=true I DecorView: updateCaptionType: isFloating=false isApplication=true hasWindowDecorCaption=false this=DecorView@fdf7127[] D DecorView: setCaptionType = 0, this = DecorView@fdf7127[] W Adreno-AppProfiles: Could not find QSPM HAL service. Skipping adreno profile processing. I DecorView: getCurrentDensityDpi: from real metrics. densityDpi=320 msg=resources_loaded I DecorView: setWindowBackground: isPopOver=false color=fffcfcfc d=android.graphics.drawable.GradientDrawable@4275e1f D Qt JAVA : Class org.qtproject.qt.android.multimedia.QtAudioDeviceManager does not implement setActivity method I QtCore : Start I Qt : qt started D OpenGLRenderer: RenderThread::setGrContext() D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10387; state: DISABLED D CompatibilityChangeReporter: Compat change id reported: 37756858; UID 10387; state: ENABLED I MSHandlerLifeCycle: check: return. pkg=org.qtproject.example parent=null callers=com.android.internal.policy.DecorView.setVisibility:4416 android.app.ActivityThread.handleResumeActivity:5476 android.app.servertransaction.ResumeActivityItem.execute:54 android.app.servertransaction.ActivityTransactionItem.execute:45 android.app.servertransaction.TransactionExecutor.executeLifecycleState:176 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@fdf7127[] D NativeCustomFrequencyManager: [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager() D InsetsController: onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 1848, 2960), mDisplayCutout=DisplayCutout{insets=Rect(28, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 1393 - 28, 1567), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1848 displayHeight=2960 physicalDisplayWidth=1848 physicalDisplayHeight=2960 density={2.0} cutoutSpec={M 0,740 v -43.5 h -14 v 87 z @right @bind_right_cutout @dp} rotation={2} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=26, center=Point(26, 26)}, RoundedCorner{position=TopRight, radius=26, center=Point(1822, 26)}, RoundedCorner{position=BottomRight, radius=26, center=Point(1822, 2934)}, RoundedCorner{position=BottomLeft, radius=26, center=Point(26, 2934)}]} mRoundedCornerFrame=Rect(0, 0 - 1848, 2960), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(1760, 0 - 1848, 48) rotation=2}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0][1848,48], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_NAVIGATION_BAR, mFrame=[0,2960][1848,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES, mFrame=[0,0][76,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[1800,0][1848,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][1848,48], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,2920][1848,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT, mFrame=[0,0][28,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][1848,-100000], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][1848,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT, mFrame=[0,100000][1848,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][1848,48], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][0,0], mVisible=true, mInsetsRoundedCornerFrame=false} } host=org.qtproject.example/org.qtproject.qt.android.bindings.QtActivity from=android.view.ViewRootImpl.setView:1732 I ViewRootImpl@3477a5[QtActivity]: setView = com.android.internal.policy.DecorView@fdf7127 TM=true D DecorView: isDeviceLocked = false I MSHandlerLifeCycle: check: return. pkg=org.qtproject.example mode=fullscreen op=true locked=false callers=com.android.internal.policy.DecorView.setVisibility:4416 android.app.Activity.makeVisible:6757 android.app.ActivityThread.handleResumeActivity:5541 android.app.servertransaction.ResumeActivityItem.execute:54 android.app.servertransaction.ActivityTransactionItem.execute:45 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@fdf7127[QtActivity] I ViewRootImpl@3477a5[QtActivity]: performTraversals params={(0,0)(fillxfill) sim={adjust=pan forwardNavigation} ty=BASE_APPLICATION wanim=0x10302f4 I ViewRootImpl@3477a5[QtActivity]: fl=81810100 I ViewRootImpl@3477a5[QtActivity]: pfl=16020040 I ViewRootImpl@3477a5[QtActivity]: bhv=DEFAULT I ViewRootImpl@3477a5[QtActivity]: fitSides= naviIconColor=0 I ViewRootImpl@3477a5[QtActivity]: sfl=100000} I ViewRootImpl@3477a5[QtActivity]: performTraversals mFirst=true windowShouldResize=true viewVisibilityChanged=false mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan forwardNavigation} ty=BASE_APPLICATION wanim=0x10302f4 I ViewRootImpl@3477a5[QtActivity]: fl=81810100 I ViewRootImpl@3477a5[QtActivity]: pfl=16020040 I ViewRootImpl@3477a5[QtActivity]: bhv=DEFAULT I ViewRootImpl@3477a5[QtActivity]: fitSides= naviIconColor=0 I ViewRootImpl@3477a5[QtActivity]: sfl=100000} I ViewRootImpl@3477a5[QtActivity]: updateBlastSurfaceIfNeeded mBlastBufferQueue=null isSameSurfaceControl=false E BufferQueueProducer: Unable to open libpenguin.so: dlopen failed: library "libpenguin.so" not found. I BLASTBufferQueue: new BLASTBufferQueue, mName= ViewRootImpl@3477a5[QtActivity] mNativeObject= 0xe8888670 sc.mNativeObject= 0xe8ed66f0 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2909 android.view.ViewRootImpl.relayoutWindow:9847 android.view.ViewRootImpl.performTraversals:3884 android.view.ViewRootImpl.doTraversal:3116 android.view.ViewRootImpl$TraversalRunnable.run:10885 android.view.Choreographer$CallbackRecord.run:1301 android.view.Choreographer$CallbackRecord.run:1309 android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852 android.view.Choreographer$FrameDisplayEventReceiver.run:1283 I BLASTBufferQueue: update, w= 1848 h= 2960 mName = ViewRootImpl@3477a5[QtActivity] mNativeObject= 0xe8888670 sc.mNativeObject= 0xe8ed66f0 format= -1 caller= android.graphics.BLASTBufferQueue.:84 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2909 android.view.ViewRootImpl.relayoutWindow:9847 android.view.ViewRootImpl.performTraversals:3884 android.view.ViewRootImpl.doTraversal:3116 android.view.ViewRootImpl$TraversalRunnable.run:10885 I ViewRootImpl@3477a5[QtActivity]: Relayout returned: old=(28,0,1848,2960) new=(0,0,1848,2960) req=(1820,2960)0 dur=6 res=0x400003 s={true 0xe8914780} ch=true seqId=0 I ViewRootImpl@3477a5[QtActivity]: mThreadedRenderer.initialize() mSurface={isValid=true 0xe8914780} hwInitialized=true I ViewRootImpl@3477a5[QtActivity]: reportNextDraw android.view.ViewRootImpl.performTraversals:4438 android.view.ViewRootImpl.doTraversal:3116 android.view.ViewRootImpl$TraversalRunnable.run:10885 android.view.Choreographer$CallbackRecord.run:1301 android.view.Choreographer$CallbackRecord.run:1309 I ViewRootImpl@3477a5[QtActivity]: Setup new sync id=0 D OpenGLRenderer: eglCreateWindowSurface I ViewRootImpl@3477a5[QtActivity]: Setting syncFrameCallback I ViewRootImpl@3477a5[QtActivity]: registerCallbacksForSync syncBuffer=false I ViewRootImpl@3477a5[QtActivity]: Received frameDrawingCallback syncResult=0 frameNum=1. I ViewRootImpl@3477a5[QtActivity]: Setting up sync and frameCommitCallback I BLASTBufferQueue: [ViewRootImpl@3477a5[QtActivity]#0](f:0,a:0) onFrameAvailable the first frame is available I ViewRootImpl@3477a5[QtActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true D OpenGLRenderer: CFMS:: SetUp Pid : 5080 Tid : 5137 W Parcel : Expecting binder but got null! I ViewRootImpl@3477a5[QtActivity]: onSyncComplete I ViewRootImpl@3477a5[QtActivity]: setupSync seqId=0 mSyncId=0 fn=1 caller=android.view.ViewRootImpl$$ExternalSyntheticLambda11.accept:6 android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128 android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8 android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382 android.window.SurfaceSyncer$SyncSet.markSyncReady:359 android.window.SurfaceSyncer.markSyncReady:151 android.view.ViewRootImpl.performTraversals:4503 I ViewRootImpl@3477a5[QtActivity]: reportDrawFinished seqId=0 mSyncId=-1 fn=1 mSurfaceChangedTransaction=0xe29b7170 I ViewRootImpl@3477a5[QtActivity]: MSG_WINDOW_FOCUS_CHANGED 1 0 I ViewRootImpl@3477a5[QtActivity]: mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xe8914780} D InputMethodManager: startInputInner - Id : 0 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus D InputMethodManager: startInputInner - Id : 0 D InsetsController: onStateChanged: InsetsState: {mDisplayFrame=Rect(0, 0 - 1848, 2960), mDisplayCutout=DisplayCutout{insets=Rect(28, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 1393 - 28, 1567), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1848 displayHeight=2960 physicalDisplayWidth=1848 physicalDisplayHeight=2960 density={2.0} cutoutSpec={M 0,740 v -43.5 h -14 v 87 z @right @bind_right_cutout @dp} rotation={2} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=26, center=Point(26, 26)}, RoundedCorner{position=TopRight, radius=26, center=Point(1822, 26)}, RoundedCorner{position=BottomRight, radius=26, center=Point(1822, 2934)}, RoundedCorner{position=BottomLeft, radius=26, center=Point(26, 2934)}]} mRoundedCornerFrame=Rect(0, 0 - 1848, 2960), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(1760, 0 - 1848, 48) rotation=2}, mSources= { InsetsSource: {mType=ITYPE_STATUS_BAR, mFrame=[0,0][1848,48], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_NAVIGATION_BAR, mFrame=[0,2960][1848,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_GESTURES, mFrame=[0,0][76,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_RIGHT_GESTURES, mFrame=[1800,0][1848,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_MANDATORY_GESTURES, mFrame=[0,0][1848,48], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_MANDATORY_GESTURES, mFrame=[0,2920][1848,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_LEFT_DISPLAY_CUTOUT, mFrame=[0,0][28,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_DISPLAY_CUTOUT, mFrame=[0,0][1848,-100000], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_RIGHT_DISPLAY_CUTOUT, mFrame=[100000,0][1848,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_DISPLAY_CUTOUT, mFrame=[0,100000][1848,2960], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_TOP_TAPPABLE_ELEMENT, mFrame=[0,0][1848,48], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_BOTTOM_TAPPABLE_ELEMENT, mFrame=[0,0][0,0], mVisible=true, mInsetsRoundedCornerFrame=false}, InsetsSource: {mType=ITYPE_IME, mFrame=[0,0][0,0], mVisible=false, mInsetsRoundedCornerFrame=false} } host=org.qtproject.example/org.qtproject.qt.android.bindings.QtActivity from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:6740 I IMM_LC : hsifw() - flag : 0 I IMM_LC : hsifw() ignore mServedView == null or mServedView.getWindowToken() != windowToken, mServedView :DecorView@fdf7127[QtActivity] I DecorView: setWindowBackground: isPopOver=false color=fffcfcfc d=android.graphics.drawable.GradientDrawable@a4bdfce I DecorView: notifyKeepScreenOnChanged: keepScreenOn=false I SurfaceView@7d33eef: onWindowVisibilityChanged(0) true org.qtproject.qt.android.QtSurface{7d33eef V.E...... ......I. 0,0-0,0 #1} of ViewRootImpl@3477a5[QtActivity] D SurfaceView@7d33eef: updateSurface: has no frame I ViewRootImpl@3477a5[QtActivity]: performTraversals params={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION wanim=0x10302f4 I ViewRootImpl@3477a5[QtActivity]: fl=81810100 I ViewRootImpl@3477a5[QtActivity]: pfl=16020040 I ViewRootImpl@3477a5[QtActivity]: bhv=DEFAULT I ViewRootImpl@3477a5[QtActivity]: fitSides= naviIconColor=0 I ViewRootImpl@3477a5[QtActivity]: sfl=100000} I ViewRootImpl@3477a5[QtActivity]: performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x10302f4 I ViewRootImpl@3477a5[QtActivity]: fl=81810100 I ViewRootImpl@3477a5[QtActivity]: pfl=16020040 I ViewRootImpl@3477a5[QtActivity]: bhv=DEFAULT I ViewRootImpl@3477a5[QtActivity]: fitSides= naviIconColor=0 I ViewRootImpl@3477a5[QtActivity]: sfl=100000} I ViewRootImpl@3477a5[QtActivity]: updateBlastSurfaceIfNeeded mBlastBufferQueue=0xe8888670 isSameSurfaceControl=true I BLASTBufferQueue: update, w= 1848 h= 2960 mName = ViewRootImpl@3477a5[QtActivity] mNativeObject= 0xe8888670 sc.mNativeObject= 0xb40f16f0 format= -3 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2898 android.view.ViewRootImpl.relayoutWindow:9847 android.view.ViewRootImpl.performTraversals:3884 android.view.ViewRootImpl.doTraversal:3116 android.view.ViewRootImpl$TraversalRunnable.run:10885 android.view.Choreographer$CallbackRecord.run:1301 I ViewRootImpl@3477a5[QtActivity]: Relayout returned: old=(0,0,1848,2960) new=(0,0,1848,2960) req=(1848,2960)0 dur=3 res=0x400000 s={true 0xe8914780} ch=false seqId=0 D SurfaceView@7d33eef: updateSurface: has no frame I SurfaceView@7d33eef: Changes: creating=true format=true size=true visible=true alpha=false hint=true mUseAlpha=false visible=true left=true top=true I BLASTBufferQueue: update, w= 1848 h= 2912 mName = null mNativeObject= 0xe888d300 sc.mNativeObject= 0xb40f2110 format= 1 caller= android.view.SurfaceView.createBlastSurfaceControls:1383 android.view.SurfaceView.updateSurface:1079 android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200 android.view.SurfaceView$$ExternalSyntheticLambda5.onPreDraw:2 android.view.ViewTreeObserver.dispatchOnPreDraw:1121 android.view.ViewRootImpl.performTraversals:4442 I SurfaceView@7d33eef: 131284719 Cur surface: Surface(name=null)/@0xdf8cdfc I SurfaceView@7d33eef: pST: sr = Rect(0, 48 - 1848, 2960) sw = 1848 sh = 2912 D SurfaceView@7d33eef: performSurfaceTransaction RenderWorker position = [0, 48, 1848, 2960] surfaceSize = 1848x2912 I SurfaceView@7d33eef: applyTransactionOnVriDraw: vri = ViewRootImpl@3477a5[QtActivity] fRS = false t = 0xe29bb420 android.view.SurfaceView.performSurfaceTransaction:959 android.view.SurfaceView.updateSurface:1105 android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200 I ViewRootImpl@3477a5[QtActivity]: applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t = 0xe29bb420android.view.SurfaceView.applyTransactionOnVriDraw:2048 android.view.SurfaceView.performSurfaceTransaction:959 android.view.SurfaceView.updateSurface:1105 android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200 android.view.SurfaceView$$ExternalSyntheticLambda5.onPreDraw:2 I SurfaceView@7d33eef: updateSurface: mVisible = true mSurface.isValid() = true I SurfaceView@7d33eef: updateSurface: mSurfaceCreated = false surfaceChanged = true visibleChanged = true I SurfaceView@7d33eef: visibleChanged -- surfaceCreated I SurfaceView@7d33eef: surfaceCreated 1 #8 org.qtproject.qt.android.QtSurface{7d33eef V.E...... ......ID 0,0-1848,2912 #1} I SurfaceView@7d33eef: surfaceChanged -- format=1 w=1848 h=2912 I SurfaceView@7d33eef: surfaceChanged (1848,2912) 1 #8 org.qtproject.qt.android.QtSurface{7d33eef V.E...... ......ID 0,0-1848,2912 #1} I SurfaceView@7d33eef: surfaceRedrawNeeded V SurfaceView@7d33eef: Layout: x=0 y=48 w=1848 h=2912, frame=Rect(0, 0 - 1848, 2912) I SurfaceView@7d33eef: finishedDrawing D SurfaceView@7d33eef: updateSurfacePosition RenderWorker, frameNr = 3, position = [0, 48, 1848, 2960] surfaceSize = 1848x2912 I SurfaceView@7d33eef: uSP: rtp = Rect(0, 48 - 1848, 2960) rtsw = 1848 rtsh = 2912 I SurfaceView@7d33eef: onSSPAndSRT: pl = 0 pt = 48 sx = 1.0 sy = 1.0 I SurfaceView@7d33eef: aOrMT: ViewRootImpl@3477a5[QtActivity] t = android.view.SurfaceControl$Transaction@33edb0b fN = 3 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1537 android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:373 I ViewRootImpl@3477a5[QtActivity]: mWNT: t=0xe29bb580 mBlastBufferQueue=0xe8888670 fn= 3 caller= android.view.SurfaceView.applyOrMergeTransaction:1455 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1537 I ViewRootImpl@3477a5[QtActivity]: mWNT: t=0xe29bb420 mBlastBufferQueue=0xe8888670 fn= 3 caller= android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-ViewRootImpl:12865 android.view.ViewRootImpl$$ExternalSyntheticLambda1.onFrameDraw:4 android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924 I BLASTBufferQueue: [SurfaceView[org.qtproject.example/org.qtproject.qt.android.bindings.QtActivity]@0#1](f:0,a:0) onFrameAvailable the first frame is available I ViewRootImpl@3477a5[QtActivity]: ViewPostIme pointer 0 I GestureDetector: obtain mCurrentDownEvent. id: 668919026 caller: org.qtproject.qt.android.QtSurface.onTouchEvent:74 android.view.View.dispatchTouchEvent:15544 android.view.ViewGroup.dispatchTransformedTouchEvent:3316 I GestureDetector: obtain mCurrentMotionEventRaw. action: 2 id: 871760967 I ViewRootImpl@3477a5[QtActivity]: ViewPostIme pointer 1 I IMM_LC : hsifw() - flag : 0 I IMM_LC : hsifw() ignore mServedView == null or mServedView.getWindowToken() != windowToken, mServedView :DecorView@fdf7127[QtActivity] I GestureDetector: handleMessage TAP I ViewRootImpl@3477a5[QtActivity]: ViewPostIme pointer 0 I GestureDetector: obtain mCurrentDownEvent. id: 227496110 caller: org.qtproject.qt.android.QtSurface.onTouchEvent:74 android.view.View.dispatchTouchEvent:15544 android.view.ViewGroup.dispatchTransformedTouchEvent:3316 I IMM_LC : hsifw() - flag : 0 I IMM_LC : hsifw() ignore mServedView == null or mServedView.getWindowToken() != windowToken, mServedView :DecorView@fdf7127[QtActivity] I GestureDetector: obtain mCurrentMotionEventRaw. action: 2 id: 21541293 I ViewRootImpl@3477a5[QtActivity]: ViewPostIme pointer 1 I IMM_LC : hsifw() - flag : 0 I IMM_LC : hsifw() ignore mServedView == null or mServedView.getWindowToken() != windowToken, mServedView :DecorView@fdf7127[QtActivity] I ViewRootImpl@3477a5[QtActivity]: MSG_WINDOW_FOCUS_CHANGED 0 0 I GestureDetector: handleMessage TAP D InputTransport: Input channel destroyed: 'ClientS', fd=111 I ViewRootImpl@3477a5[QtActivity]: handleAppVisibility mAppVisible = true visible = false I SurfaceView@7d33eef: onWindowVisibilityChanged(8) false org.qtproject.qt.android.QtSurface{7d33eef V.E...... ........ 0,0-1848,2912 #1} of ViewRootImpl@3477a5[QtActivity] I SurfaceView@7d33eef: Changes: creating=false format=false size=false visible=true alpha=false hint=false mUseAlpha=false visible=true left=false top=false I SurfaceView@7d33eef: 131284719 Cur surface: Surface(name=null)/@0xdf8cdfc I SurfaceView@7d33eef: applyTransactionOnVriDraw: vri = ViewRootImpl@3477a5[QtActivity] fRS = false t = 0xe29ba190 android.view.SurfaceView.performSurfaceTransaction:959 android.view.SurfaceView.updateSurface:1105 android.view.SurfaceView.onWindowVisibilityChanged:371 I ViewRootImpl@3477a5[QtActivity]: applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t = 0xe29ba190android.view.SurfaceView.applyTransactionOnVriDraw:2048 android.view.SurfaceView.performSurfaceTransaction:959 android.view.SurfaceView.updateSurface:1105 android.view.SurfaceView.onWindowVisibilityChanged:371 android.view.View.dispatchWindowVisibilityChanged:15943 I SurfaceView@7d33eef: surfaceDestroyed I SurfaceView@7d33eef: surfaceDestroyed callback.size 1 #2 org.qtproject.qt.android.QtSurface{7d33eef V.E...... ........ 0,0-1848,2912 #1} I SurfaceView@7d33eef: updateSurface: mVisible = false mSurface.isValid() = true I SurfaceView@7d33eef: releaseSurfaces: viewRoot = ViewRootImpl@3477a5[QtActivity] I SurfaceView@7d33eef: applyTransactionOnVriDraw: vri = ViewRootImpl@3477a5[QtActivity] fRS = true t = 0xe29b9cc0 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.updateSurface:1172 android.view.SurfaceView.onWindowVisibilityChanged:371 I SurfaceView@7d33eef: applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces I ViewRootImpl@3477a5[QtActivity]: from releaseSurfaces t.apply t = 0xe29b9cc0 V SurfaceView@7d33eef: Layout: x=0 y=48 w=1848 h=2912, frame=Rect(0, 0 - 1848, 2912) D SurfaceView@7d33eef: windowPositionLost, frameNr = 0 D OpenGLRenderer: setSurface called with nullptr D OpenGLRenderer: setSurface() destroyed EGLSurface D OpenGLRenderer: destroyEglSurface I ViewRootImpl@3477a5[QtActivity]: performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=true mForceNextWindowRelayout=false params=null I ViewRootImpl@3477a5[QtActivity]: Relayout returned: old=(0,0,1848,2960) new=(0,0,1848,2960) req=(1848,2960)8 dur=4 res=0x400002 s={false 0x0} ch=true seqId=0 I SurfaceView@7d33eef: windowStopped(true) false org.qtproject.qt.android.QtSurface{7d33eef V.E...... ........ 0,0-1848,2912 #1} of ViewRootImpl@3477a5[QtActivity] D SurfaceView@7d33eef: updateSurface: surface is not valid I SurfaceView@7d33eef: releaseSurfaces: viewRoot = ViewRootImpl@3477a5[QtActivity] I SurfaceView@7d33eef: applyTransactionOnVriDraw: vri = ViewRootImpl@3477a5[QtActivity] fRS = true t = 0xe29afea0 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.updateSurface:998 android.view.SurfaceView.setWindowStopped:335 I SurfaceView@7d33eef: applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces I ViewRootImpl@3477a5[QtActivity]: from releaseSurfaces t.apply t = 0xe29afea0 D SurfaceView@7d33eef: updateSurface: surface is not valid I SurfaceView@7d33eef: releaseSurfaces: viewRoot = ViewRootImpl@3477a5[QtActivity] I SurfaceView@7d33eef: applyTransactionOnVriDraw: vri = ViewRootImpl@3477a5[QtActivity] fRS = true t = 0xe29b93d0 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.updateSurface:998 android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200 I SurfaceView@7d33eef: applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces I ViewRootImpl@3477a5[QtActivity]: from releaseSurfaces t.apply t = 0xe29b93d0 I ViewRootImpl@3477a5[QtActivity]: stopped(true) old = false I ViewRootImpl@3477a5[QtActivity]: WindowStopped on org.qtproject.example/org.qtproject.qt.android.bindings.QtActivity set to true D DecorView: isDeviceLocked = false I MSHandlerLifeCycle: check: return. pkg=org.qtproject.example mode=fullscreen op=true locked=false callers=com.android.internal.policy.DecorView.setVisibility:4416 android.app.ActivityThread.updateVisibility:5868 android.app.ActivityThread.handleStopActivity:5886 android.app.servertransaction.StopActivityItem.execute:43 android.app.servertransaction.ActivityTransactionItem.execute:45 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@fdf7127[QtActivity] D SurfaceView@7d33eef: updateSurface: surface is not valid I SurfaceView@7d33eef: releaseSurfaces: viewRoot = ViewRootImpl@3477a5[QtActivity] I SurfaceView@7d33eef: applyTransactionOnVriDraw: vri = ViewRootImpl@3477a5[QtActivity] fRS = true t = 0xe29bb630 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.updateSurface:998 android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200 I SurfaceView@7d33eef: applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces I ViewRootImpl@3477a5[QtActivity]: from releaseSurfaces t.apply t = 0xe29bb630 I ViewRootImpl@3477a5[QtActivity]: handleAppVisibility mAppVisible = false visible = true D CompatibilityChangeReporter: Compat change id reported: 78294732; UID 10387; state: DISABLED W project.example: Attempt to remove non-JNI local reference, dumping thread I ViewRootImpl@3477a5[QtActivity]: stopped(false) old = true I ViewRootImpl@3477a5[QtActivity]: WindowStopped on org.qtproject.example/org.qtproject.qt.android.bindings.QtActivity set to false D DecorView: isDeviceLocked = false I MSHandlerLifeCycle: check: return. pkg=org.qtproject.example mode=fullscreen op=true locked=false callers=com.android.internal.policy.DecorView.setVisibility:4416 android.app.Activity.makeVisible:6757 android.app.ActivityThread.updateVisibility:5861 android.app.ActivityThread.handleStartActivity:4240 android.app.servertransaction.TransactionExecutor.performLifecycleSequence:221 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@fdf7127[QtActivity] I ViewRootImpl@3477a5[QtActivity]: stopped(false) old = false D DecorView: isDeviceLocked = false I MSHandlerLifeCycle: check: return. pkg=org.qtproject.example mode=fullscreen op=true locked=false callers=com.android.internal.policy.DecorView.setVisibility:4416 android.app.Activity.makeVisible:6757 android.app.ActivityThread.handleResumeActivity:5541 android.app.servertransaction.ResumeActivityItem.execute:54 android.app.servertransaction.ActivityTransactionItem.execute:45 I MSHandlerLifeCycle: removeMultiSplitHandler: no exist. decor=DecorView@fdf7127[QtActivity] I SurfaceView@7d33eef: onWindowVisibilityChanged(0) false org.qtproject.qt.android.QtSurface{7d33eef V.E...... ........ 0,0-1848,2912 #1} of ViewRootImpl@3477a5[QtActivity] D SurfaceView@7d33eef: updateSurface: surface is not valid I SurfaceView@7d33eef: releaseSurfaces: viewRoot = ViewRootImpl@3477a5[QtActivity] I SurfaceView@7d33eef: applyTransactionOnVriDraw: vri = ViewRootImpl@3477a5[QtActivity] fRS = true t = 0xb40a7100 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.updateSurface:998 android.view.SurfaceView.onWindowVisibilityChanged:371 I SurfaceView@7d33eef: applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces I ViewRootImpl@3477a5[QtActivity]: applyTransactionOnDraw: mRemoved = false isHardwareEnabled = false t = 0xb40a7100android.view.ViewRootImpl.applyTransactionOnDrawFromReleaseSurfaces:12850 android.view.SurfaceView.applyTransactionOnVriDraw:2046 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.updateSurface:998 android.view.SurfaceView.onWindowVisibilityChanged:371 I ViewRootImpl@3477a5[QtActivity]: performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=true mForceNextWindowRelayout=false params=null I ViewRootImpl@3477a5[QtActivity]: updateBlastSurfaceIfNeeded mBlastBufferQueue=null isSameSurfaceControl=false I BLASTBufferQueue: new BLASTBufferQueue, mName= ViewRootImpl@3477a5[QtActivity] mNativeObject= 0xe8888670 sc.mNativeObject= 0xe8ed7890 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2909 android.view.ViewRootImpl.relayoutWindow:9847 android.view.ViewRootImpl.performTraversals:3884 android.view.ViewRootImpl.doTraversal:3116 android.view.ViewRootImpl$TraversalRunnable.run:10885 android.view.Choreographer$CallbackRecord.run:1301 android.view.Choreographer$CallbackRecord.run:1309 android.view.Choreographer.doCallbacks:923 android.view.Choreographer.doFrame:852 android.view.Choreographer$FrameDisplayEventReceiver.run:1283 I BLASTBufferQueue: update, w= 1848 h= 2960 mName = ViewRootImpl@3477a5[QtActivity] mNativeObject= 0xe8888670 sc.mNativeObject= 0xe8ed7890 format= -3 caller= android.graphics.BLASTBufferQueue.:84 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2909 android.view.ViewRootImpl.relayoutWindow:9847 android.view.ViewRootImpl.performTraversals:3884 android.view.ViewRootImpl.doTraversal:3116 android.view.ViewRootImpl$TraversalRunnable.run:10885 I ViewRootImpl@3477a5[QtActivity]: Relayout returned: old=(0,0,1848,2960) new=(0,0,1848,2960) req=(1848,2960)0 dur=8 res=0x400003 s={true 0xe8914780} ch=true seqId=0 I ViewRootImpl@3477a5[QtActivity]: mThreadedRenderer.initialize() mSurface={isValid=true 0xe8914780} hwInitialized=true D OpenGLRenderer: eglCreateWindowSurface I SurfaceView@7d33eef: windowStopped(false) true org.qtproject.qt.android.QtSurface{7d33eef V.E...... ........ 0,0-1848,2912 #1} of ViewRootImpl@3477a5[QtActivity] I SurfaceView@7d33eef: Changes: creating=true format=false size=false visible=true alpha=false hint=false mUseAlpha=false visible=true left=false top=false I BLASTBufferQueue: update, w= 1848 h= 2912 mName = null mNativeObject= 0xe888d300 sc.mNativeObject= 0xe8ecd9f0 format= 1 caller= android.view.SurfaceView.createBlastSurfaceControls:1383 android.view.SurfaceView.updateSurface:1079 android.view.SurfaceView.setWindowStopped:335 android.view.SurfaceView.surfaceCreated:1853 android.view.ViewRootImpl.notifySurfaceCreated:2820 android.view.ViewRootImpl.performTraversals:4293 I SurfaceView@7d33eef: 131284719 Cur surface: Surface(name=null)/@0xdf8cdfc I SurfaceView@7d33eef: pST: sr = Rect(0, 48 - 1848, 2960) sw = 1848 sh = 2912 D SurfaceView@7d33eef: performSurfaceTransaction RenderWorker position = [0, 48, 1848, 2960] surfaceSize = 1848x2912 I SurfaceView@7d33eef: applyTransactionOnVriDraw: vri = ViewRootImpl@3477a5[QtActivity] fRS = false t = 0xb40a7940 android.view.SurfaceView.performSurfaceTransaction:959 android.view.SurfaceView.updateSurface:1105 android.view.SurfaceView.setWindowStopped:335 I ViewRootImpl@3477a5[QtActivity]: applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t = 0xb40a7940android.view.SurfaceView.applyTransactionOnVriDraw:2048 android.view.SurfaceView.performSurfaceTransaction:959 android.view.SurfaceView.updateSurface:1105 android.view.SurfaceView.setWindowStopped:335 android.view.SurfaceView.surfaceCreated:1853 I SurfaceView@7d33eef: updateSurface: mVisible = true mSurface.isValid() = true I SurfaceView@7d33eef: updateSurface: mSurfaceCreated = false surfaceChanged = true visibleChanged = true I SurfaceView@7d33eef: visibleChanged -- surfaceCreated I SurfaceView@7d33eef: surfaceCreated 1 #1 org.qtproject.qt.android.QtSurface{7d33eef V.E...... ........ 0,0-1848,2912 #1} I SurfaceView@7d33eef: surfaceChanged -- format=1 w=1848 h=2912 I SurfaceView@7d33eef: surfaceChanged (1848,2912) 1 #1 org.qtproject.qt.android.QtSurface{7d33eef V.E...... ........ 0,0-1848,2912 #1} I SurfaceView@7d33eef: surfaceRedrawNeeded V SurfaceView@7d33eef: Layout: x=0 y=48 w=1848 h=2912, frame=Rect(0, 0 - 1848, 2912) I ViewRootImpl@3477a5[QtActivity]: reportNextDraw android.view.ViewRootImpl.performTraversals:4438 android.view.ViewRootImpl.doTraversal:3116 android.view.ViewRootImpl$TraversalRunnable.run:10885 android.view.Choreographer$CallbackRecord.run:1301 android.view.Choreographer$CallbackRecord.run:1309 I ViewRootImpl@3477a5[QtActivity]: Setup new sync id=1 I ViewRootImpl@3477a5[QtActivity]: Setting syncFrameCallback E SurfaceSyncer: Failed to find sync for id=0 E SurfaceSyncer: Failed to find sync for id=1 I ViewRootImpl@3477a5[QtActivity]: registerCallbacksForSync syncBuffer=false D SurfaceView@7d33eef: updateSurfacePosition RenderWorker, frameNr = 1, position = [0, 48, 1848, 2960] surfaceSize = 1848x2912 I SurfaceView@7d33eef: uSP: rtp = Rect(0, 48 - 1848, 2960) rtsw = 1848 rtsh = 2912 I SurfaceView@7d33eef: onSSPAndSRT: pl = 0 pt = 48 sx = 1.0 sy = 1.0 I SurfaceView@7d33eef: aOrMT: ViewRootImpl@3477a5[QtActivity] t = android.view.SurfaceControl$Transaction@61f7200 fN = 1 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1537 android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:373 I ViewRootImpl@3477a5[QtActivity]: mWNT: t=0xb40a8390 mBlastBufferQueue=0xe8888670 fn= 1 caller= android.view.SurfaceView.applyOrMergeTransaction:1455 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1537 I ViewRootImpl@3477a5[QtActivity]: mWNT: t=0xe29ba190 mBlastBufferQueue=0xe8888670 fn= 1 caller= android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-ViewRootImpl:12865 android.view.ViewRootImpl$$ExternalSyntheticLambda1.onFrameDraw:4 android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924 I ViewRootImpl@3477a5[QtActivity]: mWNT: t=0xb40a7940 mBlastBufferQueue=0xe8888670 fn= 1 caller= android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-ViewRootImpl:12865 android.view.ViewRootImpl$$ExternalSyntheticLambda1.onFrameDraw:4 android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924 I ViewRootImpl@3477a5[QtActivity]: Received frameDrawingCallback syncResult=0 frameNum=1. I ViewRootImpl@3477a5[QtActivity]: Setting up sync and frameCommitCallback I BLASTBufferQueue: [ViewRootImpl@3477a5[QtActivity]#2](f:0,a:0) onFrameAvailable the first frame is available I ViewRootImpl@3477a5[QtActivity]: Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true I ViewRootImpl@3477a5[QtActivity]: onSyncComplete I ViewRootImpl@3477a5[QtActivity]: setupSync seqId=0 mSyncId=1 fn=1 caller=android.view.ViewRootImpl$$ExternalSyntheticLambda11.accept:6 android.window.SurfaceSyncer.lambda$setupSync$1$android-window-SurfaceSyncer:128 android.window.SurfaceSyncer$$ExternalSyntheticLambda1.accept:8 android.window.SurfaceSyncer$SyncSet.checkIfSyncIsComplete:382 android.window.SurfaceSyncer$SyncSet.markSyncReady:359 android.window.SurfaceSyncer.markSyncReady:151 android.view.ViewRootImpl.performTraversals:4503 I ViewRootImpl@3477a5[QtActivity]: reportDrawFinished seqId=0 mSyncId=-1 fn=1 mSurfaceChangedTransaction=0xe29b7170 I SurfaceView@7d33eef: finishedDrawing W MediaPlayer_Example: java.lang.NoSuchMethodError: no static method "Lorg/qtproject/qt/android/QtNative;.openFdForContentUrl(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)I" W MediaPlayer_Example: at org.qtproject.qt.android.QtNative.startQtApplication(Native Method) W MediaPlayer_Example: at org.qtproject.qt.android.QtNative$7.run(QtNative.java:442) W MediaPlayer_Example: at org.qtproject.qt.android.QtThread$1.run(QtThread.java:25) W MediaPlayer_Example: at java.lang.Thread.run(Thread.java:1012) 08-14 12:42:50.572 5080 5139 W MediaPlayer_Example: V MediaPlayer-JNI: native_setup V MediaPlayerNative: constructor V MediaPlayerNative: setListener V MediaPlayer-JNI: setVolume: left 1.000000 right 1.000000 V MediaPlayerNative: MediaPlayer::setVolume(1.000000, 1.000000) V MediaPlayerNative: setVideoSurfaceTexture I ViewRootImpl@3477a5[QtActivity]: MSG_WINDOW_FOCUS_CHANGED 1 0 I ViewRootImpl@3477a5[QtActivity]: mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xe8914780} D InputMethodManager: startInputInner - Id : 0 I InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus V MediaPlayer-JNI: setDataSourceFD: fd 116 V MediaPlayerNative: setDataSource(116, 0, 576460752303423487) V MediaPlayerNative: setVideoSurfaceTexture V MediaPlayerNative: prepareAsync D qml : : ############ File: content://com.android.providers.media.documents/document/video%3A1000004426 I DecorView: setWindowBackground: isPopOver=false color=fffcfcfc d=android.graphics.drawable.GradientDrawable@e72fe8a I DecorView: notifyKeepScreenOnChanged: keepScreenOn=false I SurfaceView@7d33eef: onWindowVisibilityChanged(8) false org.qtproject.qt.android.QtSurface{7d33eef V.E...... ........ 0,0-1848,2912 #1} of ViewRootImpl@3477a5[QtActivity] I SurfaceView@7d33eef: Changes: creating=false format=false size=false visible=true alpha=false hint=false mUseAlpha=false visible=true left=false top=false I SurfaceView@7d33eef: 131284719 Cur surface: Surface(name=null)/@0xdf8cdfc I SurfaceView@7d33eef: applyTransactionOnVriDraw: vri = ViewRootImpl@3477a5[QtActivity] fRS = false t = 0xb40a6e40 android.view.SurfaceView.performSurfaceTransaction:959 android.view.SurfaceView.updateSurface:1105 android.view.SurfaceView.onWindowVisibilityChanged:371 I ViewRootImpl@3477a5[QtActivity]: applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t = 0xb40a6e40android.view.SurfaceView.applyTransactionOnVriDraw:2048 android.view.SurfaceView.performSurfaceTransaction:959 android.view.SurfaceView.updateSurface:1105 android.view.SurfaceView.onWindowVisibilityChanged:371 android.view.View.dispatchDetachedFromWindow:22529 I SurfaceView@7d33eef: surfaceDestroyed I SurfaceView@7d33eef: surfaceDestroyed callback.size 1 #2 org.qtproject.qt.android.QtSurface{7d33eef V.E...... ........ 0,0-1848,2912 #1} I SurfaceView@7d33eef: updateSurface: mVisible = false mSurface.isValid() = true I SurfaceView@7d33eef: releaseSurfaces: viewRoot = ViewRootImpl@3477a5[QtActivity] I SurfaceView@7d33eef: applyTransactionOnVriDraw: vri = ViewRootImpl@3477a5[QtActivity] fRS = true t = 0xb40a6b80 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.updateSurface:1172 android.view.SurfaceView.onWindowVisibilityChanged:371 I SurfaceView@7d33eef: applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces I ViewRootImpl@3477a5[QtActivity]: applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t = 0xb40a6b80android.view.ViewRootImpl.applyTransactionOnDrawFromReleaseSurfaces:12850 android.view.SurfaceView.applyTransactionOnVriDraw:2046 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.updateSurface:1172 android.view.SurfaceView.onWindowVisibilityChanged:371 V SurfaceView@7d33eef: Layout: x=0 y=48 w=1848 h=2912, frame=Rect(0, 0 - 1848, 2912) I SurfaceView@7d33eef: onDetachedFromWindow: tryReleaseSurfaces() I SurfaceView@7d33eef: releaseSurfaces: viewRoot = ViewRootImpl@3477a5[QtActivity] I SurfaceView@7d33eef: applyTransactionOnVriDraw: vri = ViewRootImpl@3477a5[QtActivity] fRS = true t = 0xb40a7c00 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.onDetachedFromWindow:500 android.view.View.dispatchDetachedFromWindow:22538 I SurfaceView@7d33eef: applyTransactionOnVriDraw: viewRoot.applyTransactionOnDrawFromReleaseSurfaces I ViewRootImpl@3477a5[QtActivity]: applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t = 0xb40a7c00android.view.ViewRootImpl.applyTransactionOnDrawFromReleaseSurfaces:12850 android.view.SurfaceView.applyTransactionOnVriDraw:2046 android.view.SurfaceView.releaseSurfaces:858 android.view.SurfaceView.onDetachedFromWindow:500 android.view.View.dispatchDetachedFromWindow:22538 I SurfaceView@b8a7956: onWindowVisibilityChanged(0) true org.qtproject.qt.android.QtSurface{b8a7956 V.E...... ......I. 0,0-0,0 #2} of ViewRootImpl@3477a5[QtActivity] D SurfaceView@b8a7956: updateSurface: has no frame V MediaPlayerNative: message received msg=5, ext1=1080, ext2=1920 V MediaPlayerNative: New video size 1080 x 1920 V MediaPlayerNative: message received msg=200, ext1=10972, ext2=0 W MediaPlayerNative: info/warning (10972, 0) I ViewRootImpl@3477a5[QtActivity]: performTraversals params={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION wanim=0x10302f4 I ViewRootImpl@3477a5[QtActivity]: fl=81810100 I ViewRootImpl@3477a5[QtActivity]: pfl=16020040 I ViewRootImpl@3477a5[QtActivity]: bhv=DEFAULT I ViewRootImpl@3477a5[QtActivity]: fitSides= naviIconColor=0 I ViewRootImpl@3477a5[QtActivity]: sfl=100000} I ViewRootImpl@3477a5[QtActivity]: performTraversals mFirst=false windowShouldResize=false viewVisibilityChanged=false mForceNextWindowRelayout=false params={(0,0)(fillxfill) sim={adjust=pan} ty=BASE_APPLICATION fmt=TRANSLUCENT wanim=0x10302f4 I ViewRootImpl@3477a5[QtActivity]: fl=81810100 I ViewRootImpl@3477a5[QtActivity]: pfl=16020040 I ViewRootImpl@3477a5[QtActivity]: bhv=DEFAULT I ViewRootImpl@3477a5[QtActivity]: fitSides= naviIconColor=0 I ViewRootImpl@3477a5[QtActivity]: sfl=100000} V MediaPlayerNative: message received msg=200, ext1=10953, ext2=0 W MediaPlayerNative: info/warning (10953, 0) V MediaPlayerNative: message received msg=1, ext1=0, ext2=0 V MediaPlayerNative: MediaPlayer::notify() prepared I ViewRootImpl@3477a5[QtActivity]: updateBlastSurfaceIfNeeded mBlastBufferQueue=0xe8888670 isSameSurfaceControl=true I BLASTBufferQueue: update, w= 1848 h= 2960 mName = ViewRootImpl@3477a5[QtActivity] mNativeObject= 0xe8888670 sc.mNativeObject= 0xb40f23b0 format= -3 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:2898 android.view.ViewRootImpl.relayoutWindow:9847 android.view.ViewRootImpl.performTraversals:3884 android.view.ViewRootImpl.doTraversal:3116 android.view.ViewRootImpl$TraversalRunnable.run:10885 android.view.Choreographer$CallbackRecord.run:1301 I ViewRootImpl@3477a5[QtActivity]: Relayout returned: old=(0,0,1848,2960) new=(0,0,1848,2960) req=(1848,2960)0 dur=4 res=0x400000 s={true 0xe8914780} ch=false seqId=0 I ViewRootImpl@3477a5[QtActivity]: updateBoundsLayer: t = android.view.SurfaceControl$Transaction@9720dd7 sc = Surface(name=Bounds for - org.qtproject.example/org.qtproject.qt.android.bindings.QtActivity@1)/@0x11196c4 frame = 3 I ViewRootImpl@3477a5[QtActivity]: mWNT: t=0xe29b5e30 mBlastBufferQueue=0xe8888670 fn= 3 caller= android.view.ViewRootImpl.prepareSurfaces:2985 android.view.ViewRootImpl.performTraversals:4233 android.view.ViewRootImpl.doTraversal:3116 D SurfaceView@b8a7956: updateSurface: has no frame I SurfaceView@b8a7956: Changes: creating=true format=true size=true visible=true alpha=false hint=true mUseAlpha=false visible=true left=true top=true I BLASTBufferQueue: update, w= 1848 h= 2912 mName = null mNativeObject= 0xe88acd40 sc.mNativeObject= 0xb40fde70 format= 1 caller= android.view.SurfaceView.createBlastSurfaceControls:1383 android.view.SurfaceView.updateSurface:1079 android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200 android.view.SurfaceView$$ExternalSyntheticLambda5.onPreDraw:2 android.view.ViewTreeObserver.dispatchOnPreDraw:1121 android.view.ViewRootImpl.performTraversals:4442 I SurfaceView@b8a7956: 193624406 Cur surface: Surface(name=null)/@0x519ad I SurfaceView@b8a7956: pST: sr = Rect(0, 48 - 1848, 2960) sw = 1848 sh = 2912 D SurfaceView@b8a7956: performSurfaceTransaction RenderWorker position = [0, 48, 1848, 2960] surfaceSize = 1848x2912 I SurfaceView@b8a7956: applyTransactionOnVriDraw: vri = ViewRootImpl@3477a5[QtActivity] fRS = false t = 0xb40a6ce0 android.view.SurfaceView.performSurfaceTransaction:959 android.view.SurfaceView.updateSurface:1105 android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200 I ViewRootImpl@3477a5[QtActivity]: applyTransactionOnDraw: mRemoved = false isHardwareEnabled = true t = 0xb40a6ce0android.view.SurfaceView.applyTransactionOnVriDraw:2048 android.view.SurfaceView.performSurfaceTransaction:959 android.view.SurfaceView.updateSurface:1105 android.view.SurfaceView.lambda$new$0$android-view-SurfaceView:200 android.view.SurfaceView$$ExternalSyntheticLambda5.onPreDraw:2 I SurfaceView@b8a7956: updateSurface: mVisible = true mSurface.isValid() = true I SurfaceView@b8a7956: updateSurface: mSurfaceCreated = false surfaceChanged = true visibleChanged = true I SurfaceView@b8a7956: visibleChanged -- surfaceCreated I SurfaceView@b8a7956: surfaceCreated 1 #8 org.qtproject.qt.android.QtSurface{b8a7956 V.E...... ......ID 0,0-1848,2912 #2} I SurfaceView@b8a7956: surfaceChanged -- format=1 w=1848 h=2912 I SurfaceView@b8a7956: surfaceChanged (1848,2912) 1 #8 org.qtproject.qt.android.QtSurface{b8a7956 V.E...... ......ID 0,0-1848,2912 #2} I SurfaceView@b8a7956: surfaceRedrawNeeded V SurfaceView@b8a7956: Layout: x=0 y=48 w=1848 h=2912, frame=Rect(0, 0 - 1848, 2912) D SurfaceView@7d33eef: windowPositionLost, frameNr = 3 D SurfaceView@b8a7956: updateSurfacePosition RenderWorker, frameNr = 3, position = [0, 48, 1848, 2960] surfaceSize = 1848x2912 I SurfaceView@b8a7956: uSP: rtp = Rect(0, 48 - 1848, 2960) rtsw = 1848 rtsh = 2912 I SurfaceView@b8a7956: onSSPAndSRT: pl = 0 pt = 48 sx = 1.0 sy = 1.0 I SurfaceView@b8a7956: aOrMT: ViewRootImpl@3477a5[QtActivity] t = android.view.SurfaceControl$Transaction@2f35b30 fN = 3 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1537 android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:373 I ViewRootImpl@3477a5[QtActivity]: mWNT: t=0xb40a6ad0 mBlastBufferQueue=0xe8888670 fn= 3 caller= android.view.SurfaceView.applyOrMergeTransaction:1455 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1537 I ViewRootImpl@3477a5[QtActivity]: mWNT: t=0xb40a6e40 mBlastBufferQueue=0xe8888670 fn= 3 caller= android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-ViewRootImpl:12865 android.view.ViewRootImpl$$ExternalSyntheticLambda1.onFrameDraw:4 android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924 I ViewRootImpl@3477a5[QtActivity]: mWNT: t=0xb40a6b80 mBlastBufferQueue=0xe8888670 fn= 3 caller= android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-ViewRootImpl:12865 android.view.ViewRootImpl$$ExternalSyntheticLambda1.onFrameDraw:4 android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924 I ViewRootImpl@3477a5[QtActivity]: mWNT: t=0xb40a7c00 mBlastBufferQueue=0xe8888670 fn= 3 caller= android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-ViewRootImpl:12865 android.view.ViewRootImpl$$ExternalSyntheticLambda1.onFrameDraw:4 android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924 I ViewRootImpl@3477a5[QtActivity]: mWNT: t=0xb40a6ce0 mBlastBufferQueue=0xe8888670 fn= 3 caller= android.view.ViewRootImpl.lambda$applyTransactionOnDraw$11$android-view-ViewRootImpl:12865 android.view.ViewRootImpl$$ExternalSyntheticLambda1.onFrameDraw:4 android.graphics.HardwareRenderer$FrameDrawingCallback.onFrameDraw:924 V MediaPlayerNative: invoke 76 V MediaPlayerNative: getDuration_l V MediaPlayer-JNI: getDuration: 21967 (msec) I SurfaceView@b8a7956: finishedDrawing I BLASTBufferQueue: [SurfaceView[org.qtproject.example/org.qtproject.qt.android.bindings.QtActivity]@0#4](f:0,a:0) onFrameAvailable the first frame is available V MediaPlayerNative: getDuration_l V MediaPlayer-JNI: getDuration: 21967 (msec) V MediaPlayer-JNI: seekTo: 0(msec), mode=3 V MediaPlayerNative: seekTo (0, 3) V MediaPlayerNative: message received msg=7, ext1=0, ext2=0 V MediaMetadataRetriever: constructor V MediaPlayerNative: Using cached seek position: 0 V MediaPlayerNative: message received msg=4, ext1=0, ext2=0 V MediaPlayerNative: Received seek complete V MediaPlayerNative: All seeks complete - return to regularly scheduled program V MediaMetadataRetriever: setDataSource(134, 0, 576460752303423487) V MediaMetadataRetriever: setDataSource(fd) return(0) V MediaMetadataRetriever: extractMetadata(12) V MediaMetadataRetriever: extractMetadata(17) V MediaMetadataRetriever: extractMetadata(1) V MediaMetadataRetriever: extractMetadata(13) V MediaMetadataRetriever: extractMetadata(2) V MediaMetadataRetriever: extractMetadata(3) V MediaMetadataRetriever: extractMetadata(20) V MediaMetadataRetriever: extractMetadata(0) V MediaMetadataRetriever: extractMetadata(4) V MediaMetadataRetriever: extractMetadata(5) V MediaMetadataRetriever: extractMetadata(9) V MediaMetadataRetriever: extractMetadata(6) V MediaMetadataRetriever: extractMetadata(7) V MediaMetadataRetriever: extractMetadata(19) V MediaMetadataRetriever: extractMetadata(18) V MediaMetadataRetriever: destructor V MediaMetadataRetriever: disconnect V MediaMetadataRetriever: constructor V MediaMetadataRetriever: setDataSource(130, 0, 576460752303423487) V MediaMetadataRetriever: setDataSource(fd) return(0) V MediaMetadataRetriever: extractMetadata(12) V MediaMetadataRetriever: extractMetadata(17) V MediaMetadataRetriever: extractMetadata(1) V MediaMetadataRetriever: extractMetadata(13) V MediaMetadataRetriever: extractMetadata(2) V MediaMetadataRetriever: extractMetadata(3) V MediaMetadataRetriever: extractMetadata(20) V MediaMetadataRetriever: extractMetadata(0) V MediaMetadataRetriever: extractMetadata(4) V MediaMetadataRetriever: extractMetadata(5) V MediaMetadataRetriever: extractMetadata(9) V MediaMetadataRetriever: extractMetadata(6) V MediaMetadataRetriever: extractMetadata(7) V MediaMetadataRetriever: extractMetadata(19) V MediaMetadataRetriever: extractMetadata(18) V MediaMetadataRetriever: destructor V MediaMetadataRetriever: disconnect V MediaMetadataRetriever: constructor V MediaMetadataRetriever: setDataSource(130, 0, 576460752303423487) V MediaPlayerNative: message received msg=5, ext1=1080, ext2=1920 V MediaPlayerNative: New video size 1080 x 1920 V MediaPlayerNative: message received msg=211, ext1=0, ext2=0 V MediaPlayerNative: message received msg=211, ext1=0, ext2=0 V MediaPlayerNative: message received msg=200, ext1=3, ext2=0 W MediaPlayerNative: info/warning (3, 0) W project.example: [SurfaceTexture-13-5080-1] bindTextureImage: clearing GL error: 0x500 V MediaMetadataRetriever: setDataSource(fd) return(0) V MediaMetadataRetriever: extractMetadata(12) V MediaMetadataRetriever: extractMetadata(17) V MediaMetadataRetriever: extractMetadata(1) V MediaMetadataRetriever: extractMetadata(13) V MediaMetadataRetriever: extractMetadata(2) V MediaMetadataRetriever: extractMetadata(3) V MediaMetadataRetriever: extractMetadata(20) V MediaMetadataRetriever: extractMetadata(0) V MediaMetadataRetriever: extractMetadata(4) V MediaMetadataRetriever: extractMetadata(5) V MediaMetadataRetriever: extractMetadata(9) V MediaMetadataRetriever: extractMetadata(6) V MediaMetadataRetriever: extractMetadata(7) V MediaMetadataRetriever: extractMetadata(19) V MediaMetadataRetriever: extractMetadata(18) V MediaMetadataRetriever: destructor V MediaMetadataRetriever: disconnect V MediaMetadataRetriever: constructor V MediaMetadataRetriever: setDataSource(130, 0, 576460752303423487) V MediaMetadataRetriever: setDataSource(fd) return(0) V MediaMetadataRetriever: extractMetadata(12) V MediaMetadataRetriever: extractMetadata(17) V MediaMetadataRetriever: extractMetadata(1) V MediaMetadataRetriever: extractMetadata(13) V MediaMetadataRetriever: extractMetadata(2) V MediaMetadataRetriever: extractMetadata(3) V MediaMetadataRetriever: extractMetadata(20) V MediaMetadataRetriever: extractMetadata(0) V MediaMetadataRetriever: extractMetadata(4)