RenderHeads / UnityPlugin-AVProVideo

AVPro Video is a multi-platform Unity plugin for advanced video playback
https://www.renderheads.com/products/avpro-video/
224 stars 27 forks source link

Can not play back on Android 10 #V3.0.2 #1893

Closed DreamYao closed 1 week ago

DreamYao commented 2 weeks ago

Can not play back on Android 10 HUA WEI G20 #V3.0.2, and is normal in other android device.

**Setup

To Reproduce

  1. mediaPath = new MediaPath("RenderHeads-1080p30-H264.mp4", MediaPathType.RelativeToStreamingAssetsFolder); mediaPlayer.OpenMedia(mediaPath);
  2. When i change the exo player to mediaPlayer api, it will play the audio and no render screen,all screen is black
**Logs** ``` This is android studio log, unity last log is open mp4 file preloadAppForLauncher packageName com.zuoyebang.dora preloadType 101 adjustAppProcessConfiguration appInfo:com.zuoyebang.dora Start proc 19854:com.zuoyebang.dora/u0a397 for start application com.zuoyebang.dora start process:com.zuoyebang.dora reason:start application pid:19854 uid:10397 pkgs:null com.zuoyebang.dora pop from SHDA running package: com.zuoyebang.dora, visible: false createClassLoader zip: /system/framework/org.apache.http.legacy.jar librarySearchPath: /data/app/com.zuoyebang.dora-4wIObR-DH5zYPlXFdhMzdg==/lib/arm64:/data/app/com.zuoyebang.dora-4wIObR-DH5zYPlXFdhMzdg==/base.apk!/lib/arm64-v8a libraryPermittedPath: /data/user/0/com.zuoyebang.dora parent: java.lang.BootClassLoader@c48c56f targetSdkVersion: 33 isBundled: false classLoaderName: null sharedLibraries: null createClassLoader zip: /data/app/com.zuoyebang.dora-4wIObR-DH5zYPlXFdhMzdg==/base.apk librarySearchPath: /data/app/com.zuoyebang.dora-4wIObR-DH5zYPlXFdhMzdg==/lib/arm64:/data/app/com.zuoyebang.dora-4wIObR-DH5zYPlXFdhMzdg==/base.apk!/lib/arm64-v8a libraryPermittedPath: /data/user/0/com.zuoyebang.dora parent: java.lang.BootClassLoader@c48c56f targetSdkVersion: 33 isBundled: false classLoaderName: null sharedLibraries: [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/org.apache.http.legacy.jar"],nativeLibraryDirectories=[/data/app/com.zuoyebang.dora-4wIObR-DH5zYPlXFdhMzdg==/lib/arm64, /data/app/com.zuoyebang.dora-4wIObR-DH5zYPlXFdhMzdg==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/product/lib64]]]] apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10397#256 apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10397#0 set launch origin and target for: com.zuoyebang.dora with delay 1500 START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 hwFlg=0x10 cmp=com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity bnds=[295,1632][547,1924] (has extras)} from uid 10065 TaskLaunchParamsModifier:task=null activity=ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t-1} display-from-source=0 display-id=0 display-windowing-mode=1 TaskLaunchParamsModifier:task=null activity=ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t-1} display-from-source=0 display-id=0 display-windowing-mode=1 activity-options-fullscreen=Rect(0, 0 - 0, 0) inherit-fullscreen non-freeform-display iawared: WorkingsetProcessCommand subCmd = 350, userId=10397, pid=19854, com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity iawared: WorkingsetSendPrereadMsg com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity iawared: WorkingsetStart com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity in monitor1 TaskLaunchParamsModifier:task=TaskRecord{b170809 #476 A=10397:com.zuoyebang.dora U=0 StackId=279 sz=0} activity=ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t-1} display-from-task=0 display-id=0 display-windowing-mode=1 activity-options-fullscreen=Rect(0, 0 - 0, 0) inherit-fullscreen non-freeform-display addWindowToken: displayid:0 binder:Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}} token:AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}} addAppToken: AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}} task={taskId=476 appTokens=[] mdr=false} at 2147483647 setAppStartingWindow: token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}} pkg=com.zuoyebang.dora transferFrom=null newTask=true taskSwitch=true processRunning=true allowTaskSnapshot=true activityCreated=false LowRamTaskSnapshots=false ActivityNotifier not support:com.zuoyebang.dora pkgName:com.zuoyebang.dora old windowMode:0 new windoMode:1, isFixedSize:false check if rio enable, displayId = 0, packageName = com.zuoyebang.dora addWindow: Window{ad8265d u0 Splash Screen com.zuoyebang.dora} client:android.view.ViewRootImpl$W@b1cf3f8 currentDisplayId:0 requestDisplayId:0 token:Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}} Making visible and scheduling visibility: ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476} onAttached, package=com.zuoyebang.dora, windowType=3, mIsHiTouchRestricted=false request R for action: visible, app:com.zuoyebang.dora rev F_Z exception for visible pkg: com.zuoyebang.dora commitVisibility: AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}}: hidden=false hiddenRequested=false Animation done in AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}} isHidden:false hiddenRequested:false appSwitch from: com.huawei.android.launcher to: com.zuoyebang.dora current app com.zuoyebang.dora, has changed registerHwActivityNotifier call fromPackage:com.huawei.android.launcher, toPackage:com.zuoyebang.dora AppSwitchNotifier not support app from:com.huawei.android.launcher, to:com.zuoyebang.dora UPDATE: mCurFgPkg=com.zuoyebang.dora, mCurFgPid=19854, mIsCurGame=false handleMessage app switch fromPackage:com.huawei.android.launcher, toPackage:com.zuoyebang.dora Animation done in AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}} isHidden:false hiddenRequested:false win:Window{ad8265d u0 Splash Screen com.zuoyebang.dora}mIsColorEnable:truelight:false setFlags what=0 which=1 pkg=Window{ad8265d u0 Splash Screen com.zuoyebang.dora} Check opening app=AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=Window{ad8265d u0 Splash Screen com.zuoyebang.dora} Check opening app=AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=Window{ad8265d u0 Splash Screen com.zuoyebang.dora} Check opening app=AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=Window{ad8265d u0 Splash Screen com.zuoyebang.dora} dispatchResized : win = Window{ad8265d u0 Splash Screen com.zuoyebang.dora} drawState = DRAW_PENDING Check opening app=AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=Window{ad8265d u0 Splash Screen com.zuoyebang.dora} Check opening app=AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}}: allDrawn=false startingDisplayed=true startingMoved=false isRelaunching()=false startingWindow=Window{ad8265d u0 Splash Screen com.zuoyebang.dora} Animation done in AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}} isHidden:false hiddenRequested:false init processName:com.zuoyebang.dora pid=19854 uid=10397 finishBindApplication preloadStatus: 0 app: ProcessRecord{ad826b1 19854:com.zuoyebang.dora/u0a397} uidRec.isPreload: false handleAppStarted: pkgName is com.zuoyebang.dora mIsNeedToOpen is false checkMpInfoValid. multipathPolicy is null for: com.zuoyebang.dora checkMpInfoValid. multipathPolicy is null for: com.zuoyebang.dora front pkg : com.zuoyebang.dora launcher: false new above launcher front pkgs: [com.zuoyebang.dora] scnOff: false FgAPP: com.zuoyebang.dora BgAPP: com.huawei.android.launcher front pkg : com.zuoyebang.dora running package: com.zuoyebang.dora, visible: true report state:10000 event type:1 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 2507 app focus change from: com.huawei.android.launcher to:com.zuoyebang.dora add focus on app:com.zuoyebang.dora to visiblePkgs state type: 10000 eventType:1 pid:0 uid:0 pkg:com.zuoyebang.dora report state:10000 event type:1 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 1754 report state:10000 event type:1 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 5535 [effect] Pg pkg:com.zuoyebang.dora getRules: response=Response{code=200, message='OK', result=Bundle[{rules=[Bundle[{properties=Bundle[{restrictions=SMS_BLANK|CALL_LOG_BLANK|CONTACTS_BLANK|CALENDAR_BLANK|LOCATION|STORAGE|SYSTEM_ALERT_WINDOW|POPUP_BACKGROUND_WINDOW, restrictionLevel=1, name=com.zuoyebang.dora, isRestricted=false}], name=com.zuoyebang.dora}]]}]} RenderThread: progress name = [com.zuoyebang.dora], viewCornerType = 0 [0020080c] pn: com.zuoyebang.dora, p: 19854 [0030080c] no spt app: com.zuoyebang.dora APSLog -> getFps:[from:Aps Config,pkgName:com.zuoyebang.dora,fps:55] getMaliciousAppInfo: packageName:com.zuoyebang.dora flags:1 getRules: response=Response{code=200, message='OK', result=Bundle[{rules=[Bundle[{properties=Bundle[{restrictions=SMS_BLANK|CALL_LOG_BLANK|CONTACTS_BLANK|CALENDAR_BLANK|LOCATION|STORAGE|SYSTEM_ALERT_WINDOW|POPUP_BACKGROUND_WINDOW, restrictionLevel=1, name=com.zuoyebang.dora, isRestricted=false}], name=com.zuoyebang.dora}]]}]} package: com.zuoyebang.dora isRestricted: false GetSdkMessage {"gamePid":"19854","packageName":"com.zuoyebang.dora","gameScene":"1","gameMode":"1","specialModeStart":"mode2","maxFPS":"55"} [SDK message] code(1), Get message: {"gamePid":"19854","packageName":"com.zuoyebang.dora","gameScene":"1","gameMode":"1","specialModeStart":"mode2","maxFPS":"55"} updateMultiWindow topActivity = ComponentInfo{com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} windowMode = 1 mIsInMultiScreen = false itouch stylusCurrentPkgName = com.zuoyebang.dora lastOneFramePkgName = itouch currentPackageName = com.zuoyebang.dora itouch:app com.zuoyebang.dora is not in StylusPenList apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10397#256 apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10397#0 apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10397#256 pkgName:com.zuoyebang.dora old windowMode:0 new windoMode:1, isFixedSize:false type=1400 audit(0.0:183100): avc: denied { read } for pid=19854 comm=4173796E635461736B202331 name="u:object_r:serialno_prop:s0" dev="tmpfs" ino=15732 scontext=u:r:untrusted_app:s0:c141,c257,c512,c768 tcontext=u:object_r:serialno_prop:s0 tclass=file permissive=0 report state:10000 event type:2 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 2507 state type: 10000 eventType:2 pid:0 uid:0 pkg:com.zuoyebang.dora report state:10000 event type:2 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 1754 report state:10000 event type:2 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 5535 report state:10002 event type:1 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 2507 state type: 10002 eventType:1 pid:0 uid:0 pkg:com.zuoyebang.dora report state:10002 event type:1 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 1754 report state:10002 event type:1 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 5535 [effect] Pg pkg:com.zuoyebang.dora add activity client record, r= ActivityRecord{897442a token=android.os.BinderProxy@da145b3 {com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity}} token= android.os.BinderProxy@da145b3 refresh visibleApp:[com.zuoyebang.dora] report state:14 event type:1 pid:-1 uid:-1 pkg:com.zuoyebang.dora to pid: 2507 ACCKIT_APS_NotifyInfo 3: com.zuoyebang.dora pack:"com.zuoyebang.dora" add low latency scene: game, the current low latency is {com.zuoyebang.dora=[game]} check if rio enable, displayId = 0, packageName = com.zuoyebang.dora pkgName:com.zuoyebang.dora old windowMode:1 new windoMode:1, isFixedSize:false addWindow: Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} client:android.os.BinderProxy@b252a45 currentDisplayId:0 requestDisplayId:0 token:Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}} ActivityNotifier not support:com.zuoyebang.dora onEvent, packageName=com.zuoyebang.dora, activityName=com.unity3d.player.OverrideUnityPlayerActivity, moduleName=, uid=10397 [Resumed] bg:true pid:19854 uid:10397 ComponentInfo{com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} notifyActivityState pkg:com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity state:2 fg:true mUid:10397 Changing focus from null to Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:6686092 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6685568 com.android.server.wm.WindowManagerService.relayoutWindow:6286028 com.android.server.wm.Session.relayout:6290724 updateSystemUiColorLw window=Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity},EmuiStyle=0,StatusBarColor=0xff757575,NavigationBarColor=0xfffcfcfc, mForceNotchStatusBar=false getAppType,pkgName=com.zuoyebang.dora,appType=9 win:Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity}mIsColorEnable:truelight:false setFlags what=0 which=1 pkg=Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} onAttached, package=com.zuoyebang.dora, windowType=1, mIsHiTouchRestricted=false lastReport com.huawei.android.launcher, packageName is com.zuoyebang.dora dispatchResized : win = Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} drawState = DRAW_PENDING dispatchResized : win = Window{ad8265d u0 Splash Screen com.zuoyebang.dora} drawState = HAS_DRAWN iawared: WorkingsetProcessCommand subCmd = 351, userId=10397, pid=19854, com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity iawared: WorkingsetPause com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity Displayed com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity: +390ms removeIfPossible: Window{ad8265d u0 Splash Screen com.zuoyebang.dora} callers=com.android.server.wm.WindowState.removeIfPossible:5171052 com.android.server.wm.WindowManagerService.removeWindow:4776256 android.view.ViewRootImpl.dispatchDetachedFromWindow:3539404 android.view.ViewRootImpl.doDie:3537108 android.view.ViewRootImpl$ViewRootHandler.handleMessage:5076872 Not removing Window{ad8265d u0 Splash Screen com.zuoyebang.dora EXITING} due to exit animation updateMultiWindow topActivity = ComponentInfo{com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} windowMode = 1 mIsInMultiScreen = false Activity idle: Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}} apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10397#0 apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10397#256 ApplicationInfo com.zuoyebang.dora version 1.0 Acquiring screen wakelock due to Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} Exit animation finished in Window{ad8265d u0 Splash Screen com.zuoyebang.dora EXITING}: remove=true win=Window{ad8265d u0 Splash Screen com.zuoyebang.dora EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true postWindowRemoveCleanupLocked: Window{ad8265d u0 Splash Screen com.zuoyebang.dora} Removing Window{ad8265d u0 Splash Screen com.zuoyebang.dora} from AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}} pkgName:com.zuoyebang.dora old windowMode:1 new windoMode:1, isFixedSize:false win:Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity}mIsColorEnable:truelight:false setFlags what=0 which=1 pkg=Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} dispatchResized : win = Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} drawState = HAS_DRAWN apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10397#0 pop_dmd_data_update: set dmd_data.pkg_info = [com.zuoyebang.dora], succ aps-info: focus pkgName - com.zuoyebang.dora, with 0 more apps FrameRateManager: aps-info: new pkgName - com.zuoyebang.dora, type - 9 GameFpsDetect: target layer found - SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity# GpuPolicyManager: m_currentPkgName - com.zuoyebang.dora enableSensor handle:0, packageName:unknown_package_pid_19854, opPackageName:com.zuoyebang.dora , rate=200000000 getStreamVolume streamType: 3 volume: 5 Selecting route: RouteInfo{ name=手机, description=null, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null } setLayerData addLayerName, tid:19983 addLayerName, tid:19983 addLayerName, tid:19983 Fully drawn com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity: +945ms addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208126359833347, expectedPresent = 208126355195128 GetSdkMessage {"gamePid":"19854","packageName":"com.zuoyebang.dora","threadNums":"1","keyTids":"[19983]","renderThread":"19983"} [SDK message] code(1), Get message: {"gamePid":"19854","packageName":"com.zuoyebang.dora","threadNums":"1","keyTids":"[19983]","renderThread":"19983"} addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208126393772720, expectedPresent = 208126388438182 iawared: WorkingsetProcessCommand subCmd = 357, userId=10397, pid=19854, com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity iawared: WorkingsetPauseCollect com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity DontDestroyOnLoad only works for root GameObjects or components on root GameObjects. DontDestroyOnLoad only works for root GameObjects or components on root GameObjects. SK.Framework.Main:Awake() [ line -418169336] [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208127389286030, expectedPresent = 208127385729802 addLayerName, tid:19983 getStreamVolume streamType: 3 volume: 5 enableSensor handle:0, packageName:unknown_package_pid_19854, opPackageName:com.zuoyebang.dora , rate=200000000 getStreamVolume streamType: 3 volume: 5 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208127422863512, expectedPresent = 208127418972856 addLayerName, tid:19983 Locale zh-Hans-CN 加载开始28261038.749 SK.Framework.UI.UIComponent:OpenView(String, String, String, ViewLevel, String, Boolean, Object) SK.Framework.UI.UIComponent:OpenView(String, ViewLevel, String, Boolean, Object) 加载结束28261048.15 SK.Framework.UI.UIComponent:OpenView(String, String, String, ViewLevel, String, Boolean, Object) SK.Framework.UI.UIComponent:OpenView(String, ViewLevel, String, Boolean, Object) [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208127456319769, expectedPresent = 208127452215910 viewStartVideo (StartVideo) SK.Framework.UI.UIComponent:OpenView(String, String, String, ViewLevel, String, Boolean, Object) SK.Framework.UI.UIComponent:OpenView(String, ViewLevel, String, Boolean, Object) data SK.Framework.UI.UIComponent:OpenView(String, String, String, ViewLevel, String, Boolean, Object) SK.Framework.UI.UIComponent:OpenView(String, ViewLevel, String, Boolean, Object) 数据 SK.Framework.UI.UIComponent:OpenView(String, String, String, ViewLevel, String, Boolean, Object) SK.Framework.UI.UIComponent:OpenView(String, ViewLevel, String, Boolean, Object) expandRect:(x:0.00, y:0.00, width:1560.00, height:720.00)retractRect:(x:1360.00, y:0.00, width:200.00, height:120.00)dragableRect:(x:0.00, y:0.00, width:468.00, height:50.00) SK.Framework.Debugger.DebuggerComponent:Start() Init 58eead7 [AndroidXMedia3/1.1.0] [HWHLK-H, HLK-AL00, HUAWEI, 29] 💬️ Player_ExoPlayer.CreateExoPlayer - CREATED new ExoPlayer object No Network Security Config specified, using platform default playerID: 0000CA11 RenderHeads.Media.AVProVideo.PlatformMediaPlayer:CreateCommandBuffers() RenderHeads.Media.AVProVideo.PlatformMediaPlayer:.ctor(PlatformOptions) RenderHeads.Media.AVProVideo.MediaPlayer:CreateMediaPlayer(OptionsAndroid) RenderHeads.Media.AVProVideo.MediaPlayer:CreateMediaPlayer() RenderHeads.Media.AVProVideo.MediaPlayer:Initialise() RenderHeads.Media.AVProVideo.MediaPlayer:OpenMedia(Boolean) StartVideo:Start() flags: 00000000 RenderHeads.Media.AVProVideo.PlatformMediaPlayer:CreateCommandBuffers() RenderHeads.Media.AVProVideo.PlatformMediaPlayer:.ctor(PlatformOptions) RenderHeads.Media.AVProVideo.MediaPlayer:CreateMediaPlayer(OptionsAndroid) RenderHeads.Media.AVProVideo.MediaPlayer:CreateMediaPlayer() RenderHeads.Media.AVProVideo.MediaPlayer:Initialise() RenderHeads.Media.AVProVideo.MediaPlayer:OpenMedia(Boolean) StartVideo:Start() flags: 0000CA11 RenderHeads.Media.AVProVideo.PlatformMediaPlayer:CreateCommandBuffers() RenderHeads.Media.AVProVideo.PlatformMediaPlayer:.ctor(PlatformOptions) RenderHeads.Media.AVProVideo.MediaPlayer:CreateMediaPlayer(OptionsAndroid) RenderHeads.Media.AVProVideo.MediaPlayer:CreateMediaPlayer() RenderHeads.Media.AVProVideo.MediaPlayer:Initialise() RenderHeads.Media.AVProVideo.MediaPlayer:OpenMedia(Boolean) StartVideo:Start() [AVProVideo] Initialising AVPro Video v3.0.2 (native plugin v3.0.2-core) on Mali-G52/OpenGL ES 3.2 v1.r18p0-01rel0.ba548f403b67fe8cf761fb65dbed7cc1 (MT True) on Android RenderHeads.Media.AVProVideo.MediaPlayer:Initialise() RenderHeads.Media.AVProVideo.MediaPlayer:OpenMedia(Boolean) StartVideo:Start() [AVProVideo] Opening jar:file:///data/app/com.zuoyebang.dora-4wIObR-DH5zYPlXFdhMzdg==/base.apk!/assets/qidong.mp4 (offset 0) with API ExoPlayer RenderHeads.Media.AVProVideo.MediaPlayer:InternalOpenMedia() StartVideo:Start() 💬️ Player_ExoPlayer.OpenVideoFromFileInternal - OpenVideoFromFileInternal | m_ExoPlayer.getPlaybackState() = 1 | m_VideoState = 1 💬️ Player_ExoPlayer.BuildMediaSource - Video Loading: jar|zip|obb AVProVideo video state: buffering MediaDrm_native setup drm 0x712063ec60 Failed to instantiate a FrameworkMediaDrm for uuid: edef8ba9-79d6-4ace-a3c8-27dcd51d21ed. addLayerName, tid:19983 Unrecognized profile/level 0/0 for video/mpeg2 Unrecognized profile/level 0/2 for video/mpeg2 Unrecognized profile/level 0/3 for video/mpeg2 Unsupported profile 5 for video/mpeg2 uid=10397(com.zuoyebang.dora) ExoPlayer:Playb identical 2 lines Unsupported profile 5 for video/mpeg2 Unrecognized profile/level 1/32 for video/mp4v-es Unrecognized profile/level 32768/2 for video/mp4v-es Unrecognized profile/level 32768/64 for video/mp4v-es IOmx service obtained In onAllocateComponent create compenent, codec name: OMX.hisi.video.decoder.avc connecting to surface 0x7120789010, reason connectToSurface [OMX.hisi.video.decoder.avc] setting surface generation to 20330497 disconnecting from surface 0x7120789010, reason connectToSurface(reconnect) connecting to surface 0x7120789010, reason connectToSurface(reconnect) [OMX.hisi.video.decoder.avc] setPortMode on output to DynamicANWBuffer failed w/ err -2147483648 addLayerName, tid:19983 [OMX.hisi.video.decoder.avc] got color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) err=0(NO_ERROR) [OMX.hisi.video.decoder.avc] got color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) err=0(NO_ERROR) [OMX.hisi.video.decoder.avc] using color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) and dataspace 0x104 onStart addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208127968367727, expectedPresent = 208127950861720 Set to window composer mode as 2 gralloc usage: 0(OMX) => 0x2900(ACodec) disconnecting from surface 0x7120789010, reason setNativeWindowSizeFormatAndUsage connecting to surface 0x7120789010, reason setNativeWindowSizeFormatAndUsage set up nativeWindow 0x7120789010 for 1920x1080, color 0x30d, rotation 0, usage 0x2900 [OMX.hisi.video.decoder.avc] Allocating 6 buffers from a native window of size 3342336 on output port [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208127968367727, expectedPresent = 208127967483247 allocator 3.x is not supported addLayerName, tid:19983 app: com.zuoyebang.dora pid: 19854 start mediacodec. [OMX.hisi.video.decoder.avc] got color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) err=0(NO_ERROR) [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128002076787, expectedPresent = 208128000726301 [OMX.hisi.video.decoder.avc] got color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) err=0(NO_ERROR) [OMX.hisi.video.decoder.avc] using color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) and dataspace 0x104 [OMX.hisi.video.decoder.avc] got color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) err=0(NO_ERROR) [OMX.hisi.video.decoder.avc] got color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) err=0(NO_ERROR) [OMX.hisi.video.decoder.avc] using color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) and dataspace 0x104 [OMX.hisi.video.decoder.avc] Now handling output port settings change [OMX.hisi.video.decoder.avc] Output port now disabled. Set to window composer mode as 2 gralloc usage: 0(OMX) => 0x2900(ACodec) disconnecting from surface 0x7120789010, reason setNativeWindowSizeFormatAndUsage connecting to surface 0x7120789010, reason setNativeWindowSizeFormatAndUsage set up nativeWindow 0x7120789010 for 1920x1088, color 0x30d, rotation 0, usage 0x2900 [OMX.hisi.video.decoder.avc] setting nBufferCountActual to 12 failed: -1010 [OMX.hisi.video.decoder.avc] Allocating 11 buffers from a native window of size 3133440 on output port addLayerName, tid:19983 allocate(c2.android.aac.decoder) Available Codec2 services: "software" Creating a Codec2 client to service "software" [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128036103618, expectedPresent = 208128033969355 Client to Codec2 service "software" created Created component [c2.android.aac.decoder] read media type: audio/mp4a-latm extent() != 1 for single value type: algo.buffers.max-count.values extent() != 1 for single value type: output.subscribed-indices.values extent() != 1 for single value type: input.buffers.allocator-ids.values addLayerName, tid:19983 extent() != 1 for single value type: output.buffers.allocator-ids.values extent() != 1 for single value type: algo.buffers.allocator-ids.values extent() != 1 for single value type: output.buffers.pool-ids.values extent() != 1 for single value type: algo.buffers.pool-ids.values query failed after returning 16 values (BAD_INDEX) c2 config is Dict { c2::u32 coded.aac-packaging.value = 0 c2::u32 coded.bitrate.value = 64000 c2::u32 coded.pl.level = 0 c2::u32 coded.pl.profile = 8192 c2::float coding.drc.attenuation-factor.value = 1 c2::float coding.drc.boost-factor.value = 1 c2::i32 coding.drc.compression-mode.value = 3 c2::i32 coding.drc.effect-type.value = 3 c2::float coding.drc.encoded-level.value = 0.25 c2::float coding.drc.reference-level.value = -16 c2::u32 input.buffers.max-size.value = 8192 c2::u32 input.delay.value = 0 string input.media-type.value = "audio/mp4a-latm" c2::u32 output.delay.value = 2 string output.media-type.value = "audio/raw" c2::u32 raw.channel-count.value = 1 c2::u32 raw.sample-rate.value = 44100 } config failed => CORRUPTED c2 config is Dict { c2::u32 coded.aac-packaging.value = 0 c2::u32 coded.bitrate.value = 64000 c2::u32 coded.pl.level = 0 c2::u32 coded.pl.profile = 8192 c2::float coding.drc.attenuation-factor.value = 1 c2::float coding.drc.boost-factor.value = 1 c2::i32 coding.drc.compression-mode.value = 3 c2::i32 coding.drc.effect-type.value = 3 c2::float coding.drc.encoded-level.value = 0.25 c2::float coding.drc.reference-level.value = -16 c2::u32 input.buffers.max-size.value = 8192 c2::u32 input.delay.value = 0 string input.media-type.value = "audio/mp4a-latm" c2::u32 output.delay.value = 2 string output.media-type.value = "audio/raw" c2::u32 raw.channel-count.value = 2 c2::u32 raw.sample-rate.value = 48000 } query -- param skipped: index = 1107298332. client requested max input size 1083, which is smaller than what component recommended (8192); overriding with component recommendation. This behavior is subject to change. It is recommended that app developers double check whether the requested max input size is in reasonable range. setup formats input: AMessage(what = 0x00000000) = { int32_t channel-count = 2 int32_t level = 0 int32_t max-input-size = 8192 string mime = "audio/mp4a-latm" int32_t profile = 2 int32_t sample-rate = 48000 } and output: AMessage(what = 0x00000000) = { int32_t channel-count = 2 string mime = "audio/raw" int32_t sample-rate = 48000 } query -- param skipped: index = 1342179345. query -- param skipped: index = 2415921170. query -- param skipped: index = 1610614798. # of cleaned connections: 0 create new connection 85273998787045 [c2.android.aac.decoder#143] Created input block pool with allocatorID 16 => poolID 17 - OK (0) [c2.android.aac.decoder#143] Created output block pool with allocatorID 16 => poolID 861 - OK [c2.android.aac.decoder#143] Configured output block pool ids 861 => OK ioctl c0044901 failed with code -1: Not a typewriter [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128077602062, expectedPresent = 208128067212409 [OMX.hisi.video.decoder.avc] Output port now reenabled. addLayerName, tid:19983 app: com.zuoyebang.dora pid: 19854 start mediacodec. client death recipient registered 85273998787046 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128104239671, expectedPresent = 208128100455463 register new connection 4352518660979 AudioTrack_setup for usage=1 content=0 flags=0x0xa00 tags= addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128138204758, expectedPresent = 208128133698517 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128172101516, expectedPresent = 208128166941571 addLayerName, tid:19983 AVProVideo video state: ready | m_VideoState: 2 | m_bIsBuffering: true connecting to surface 0x712078a010, reason connectToSurface [OMX.hisi.video.decoder.avc] setting surface generation to 20330498 disconnecting from surface 0x712078a010, reason connectToSurface(reconnect) connecting to surface 0x712078a010, reason connectToSurface(reconnect) gralloc usage: 0(OMX) => 0x2900(ACodec) disconnecting from surface 0x712078a010, reason setNativeWindowSizeFormatAndUsage connecting to surface 0x712078a010, reason setNativeWindowSizeFormatAndUsage set up nativeWindow 0x712078a010 for 1920x1088, color 0x30d, rotation 0, usage 0x2900 new surface holds onto more buffers (5) than planned for (4) Playback error androidx.media3.exoplayer.ExoPlaybackException: Unexpected runtime error at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:668) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:219) at android.os.HandlerThread.run(HandlerThread.java:67) Caused by: java.lang.IllegalArgumentException at android.media.MediaCodec.native_setSurface(Native Method) at android.media.MediaCodec.setOutputSurface(MediaCodec.java:2042) at androidx.media3.exoplayer.mediacodec.SynchronousMediaCodecAdapter.setOutputSurface(SynchronousMediaCodecAdapter.java:191) at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.setOutputSurfaceV23(MediaCodecVideoRenderer.java:1723) at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.setOutput(MediaCodecVideoRenderer.java:736) at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.handleMessage(MediaCodecVideoRenderer.java:661) at androidx.media3.exoplayer.ExoPlayerImplInternal.deliverMessage(ExoPlayerImplInternal.java:1616) at androidx.media3.exoplayer.ExoPlayerImplInternal.sendMessageToTarget(ExoPlayerImplInternal.java:1580) at androidx.media3.exoplayer.ExoPlayerImplInternal.sendMessageInternal(ExoPlayerImplInternal.java:1555) at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:553) at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loop(Looper.java:219)  at android.os.HandlerThread.run(HandlerThread.java:67)  [OMX.hisi.video.decoder.avc] ExecutingState flushing now (codec owns 1/5 input, 3/11 output). kWhatFlush processing is complete Start Processing kWhatFlushCompleted kWhatFlush processing is complete [c2.android.aac.decoder#143] flush [c2.android.aac.decoder#143:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 0 [c2.android.aac.decoder#143:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 1 [c2.android.aac.decoder#143:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 2 [c2.android.aac.decoder#143:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 3 Start Processing kWhatFlushCompleted query failed after returning 16 values (BAD_INDEX) baseStop() piid=16367 query -- param skipped: index = 1342179345. baseRelease() piid=16367 state=4 query -- param skipped: index = 2415921170. query -- param skipped: index = 1610614798. forcing OMX state to Idle when received shutdown in ExecutingState [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128205877046, expectedPresent = 208128200184625 app: com.zuoyebang.dora pid: 19854 release mediacodec. addLayerName, tid:19983 💬️ Player_ExoPlayer.onVideoSizeChanged - Changing video size 1920x1080 to 0x0 disconnecting from surface 0x7120789010, reason disconnectFromSurface clearLayerData [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128239431846, expectedPresent = 208128233427679 event is too short, not process app: com.zuoyebang.dora mediacodec action. _play called buffer invalidation added bp:0 1 buffer invalidation deleted bp:0 addLayerName, tid:19983 AVProVideo error Unexpected runtime error AVProVideo video state: idle [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128272130790, expectedPresent = 208128266670733 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128304961612, expectedPresent = 208128299913787 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128337452727, expectedPresent = 208128333156841 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128369860515, expectedPresent = 208128366399895 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128402343414, expectedPresent = 208128399642949 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128435012962, expectedPresent = 208128432886003 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128467928390, expectedPresent = 208128466129057 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128501124483, expectedPresent = 208128499372111 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128534578129, expectedPresent = 208128532615165 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128568294482, expectedPresent = 208128565858219 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128602123920, expectedPresent = 208128599101273 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128635977157, expectedPresent = 208128632344327 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128669808809, expectedPresent = 208128665587381 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128703487465, expectedPresent = 208128698830435 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128736955806, expectedPresent = 208128732073489 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128770218916, expectedPresent = 208128765316543 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128803303883, expectedPresent = 208128798559597 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128836215815, expectedPresent = 208128831802651 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128869378591, expectedPresent = 208128865045705 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128901882874, expectedPresent = 208128898288759 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128934739111, expectedPresent = 208128931531813 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208128967662643, expectedPresent = 208128964774867 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129000806678, expectedPresent = 208128998017921 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129034452115, expectedPresent = 208129031260975 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129067850963, expectedPresent = 208129064504029 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129101362751, expectedPresent = 208129097747083 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129136942597, expectedPresent = 208129130990137 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129173367203, expectedPresent = 208129164233191 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129209582201, expectedPresent = 208129197476245 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129245183053, expectedPresent = 208129230719299 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129280585194, expectedPresent = 208129263962353 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129280585194, expectedPresent = 208129280583880 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129314262217, expectedPresent = 208129313826934 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129347259982, expectedPresent = 208129347069988 addLayerName, tid:19983 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129410731348, expectedPresent = 208129396934569 addLayerName, tid:19983 uid=10397(com.zuoyebang.dora) Thread-12 identical 1 line addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129504159193, expectedPresent = 208129496663731 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129535746001, expectedPresent = 208129529906785 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129566872843, expectedPresent = 208129563149839 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129597934109, expectedPresent = 208129596392893 addLayerName, tid:19983 handleInit switch not opened pid=19854 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129662103935, expectedPresent = 208129646257474 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129694848461, expectedPresent = 208129679500528 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129728727103, expectedPresent = 208129712743582 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129763505330, expectedPresent = 208129745986636 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129763505330, expectedPresent = 208129762608163 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129798055410, expectedPresent = 208129795851217 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129833220682, expectedPresent = 208129829094271 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208129868149359, expectedPresent = 208129862337325 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208132060594441, expectedPresent = 208132056378889 win:Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity}mIsColorEnable:truelight:false setFlags what=0 which=1 pkg=Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208132093930450, expectedPresent = 208132089621943 pkgName:com.zuoyebang.dora old windowMode:1 new windoMode:1, isFixedSize:false win:Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity}mIsColorEnable:truelight:false setFlags what=0 which=1 pkg=Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208132127107693, expectedPresent = 208132122864997 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208132791111592, expectedPresent = 208132787726077 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208132824370836, expectedPresent = 208132820969131 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208132857665524, expectedPresent = 208132854212185 iawared: WorkingsetProcessCommand subCmd = 352, userId=10397, pid=19854, com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity iawared: WorkingsetStop com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity addLayerName, tid:19983 dispatchInputEvent [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208132890981170, expectedPresent = 208132887455239 mMoveStepInDp: 64, mMoveStepInPixel: 128, mUpTimeDelayed: 100 getRealSize: before Point(1560, 720) ratio 0.6666667 outSize Point(1560, 720) ViewRootImpl mIsInProductivePCDisplay: false check if rio enable, displayId = 0, packageName = com.zuoyebang.dora com.zuoyebang.dora has toast view ,pid :19854 dispatchInputInterval 1000000 disableOutlineDraw is true addLayerName, tid:19983 getRealSize: before Point(1560, 720) ratio 0.6666667 outSize Point(1560, 720) [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208132924282331, expectedPresent = 208132920698293 EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208132957562324, expectedPresent = 208132953941347 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208132990885484, expectedPresent = 208132987184401 addLayerName, tid:19983 dispatchInputEvent eglSlice: report time too small addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208133389721693, expectedPresent = 208133386101049 addLayerName, tid:19983 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208133423106209, expectedPresent = 208133419344103 addLayerName, tid:19983 dispatchInputEvent call returnToHome, from: ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476 f}, to: ActivityRecord{ad6a544 u0 com.huawei.android.launcher/.unihome.UniHomeLauncher t201} appSwitch from: com.zuoyebang.dora to: com.huawei.android.launcher takeTaskSnapShot package com.zuoyebang.dora app focus change from: com.zuoyebang.dora to:com.huawei.android.launcher AppSwitchNotifier not support app from:com.zuoyebang.dora, to:com.huawei.android.launcher registerHwActivityNotifier call fromPackage:com.zuoyebang.dora, toPackage:com.huawei.android.launcher handleMessage app switch fromPackage:com.zuoyebang.dora, toPackage:com.huawei.android.launcher ExitAppAnimationManager getAnimationInfoMyself, mAnimationInfo = {ExitAnimationInfo: {ShortcutInfo: dora, component: ComponentInfo{com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity}, id: 488, container: -100CellIndex:Container:-100, ScreenId:1, ScreenIndex:-1, Cell(1, 5) Spans(1, 1) null}} [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 208133456429239, expectedPresent = 208133452587157 Changing focus from Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} to null displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:6686092 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6685568 com.android.server.wm.ActivityDisplay.setFocusedApp:5494648 com.android.server.wm.ActivityTaskManagerService.setResumedActivityUncheckLocked:5493484 System.exit called, status: 0 VM exiting with result code 0, cleanup skipped. com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity blur level: -1 com.zuoyebang.dora blur level: -1 lastReport com.zuoyebang.dora, packageName is com.huawei.android.launcher AwarenessListeningReceiver: {"column2":"com.huawei.android.launcher.unihome.UniHomeLauncher","elapsed_realtime":1303846357353745,"lastPackageName":"com.zuoyebang.dora","column0":"com.huawei.android.launcher","dataType":1000,"timestamp":1718092267056} AwarenessListeningReceiver: REGISTER_APP_LIFE_FENCE_CALLBACK_INTENT {"column2":"com.huawei.android.launcher.unihome.UniHomeLauncher","elapsed_realtime":1303846357353745,"lastPackageName":"com.zuoyebang.dora","column0":"com.huawei.android.launcher","dataType":1000,"timestamp":1718092267056} channel 'ad83fad com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity (server)' ~ Consumer closed input channel or an error occurred. events=0xd channel 'ad83fad com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity (server)' ~ Channel is unrecoverably broken and will be disposed! WINDOW DIED Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} removeIfPossible: Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} callers=com.android.server.wm.WindowState.removeIfPossible:5171052 com.android.server.wm.InputManagerCallback.notifyInputChannelBroken:3966628 com.android.server.input.InputManagerService.notifyInputChannelBroken:3982804 Attempted to unregister already unregistered input channel 'ad83fad com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity (server)' Not removing Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity EXITING} due to exit animation Window handle Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} has no registered input channel com.zuoyebang.dora become invisible running package: com.zuoyebang.dora, visible: false Process com.zuoyebang.dora (pid 19854) has died: fore TOP cleanUpApplicationRecord app: 19854:com.zuoyebang.dora/u0a397, bad: false, restarting: false, allowRestart: true com.zuoyebang.dora { running duration=9177 Uptime=9177 } transition to: end, reason: not_running delete app record pkg: com.zuoyebang.dora WIN DEATH: Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity EXITING} removeIfPossible: Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity EXITING} callers=com.android.server.wm.WindowState$DeathRecipient.binderDied:3971836 android.os.BinderProxy.sendDeathNotice:5359572 Not removing Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity EXITING} due to exit animation removeWindowToken: displayid:0 binder:Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476 f}} token:AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}} commitVisibility: AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}}: hidden=true hiddenRequested=true Animation done in AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}} isHidden:true hiddenRequested:true Exit animation finished in Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity EXITING}: remove=true win=Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true handleAppDied: pkgName is com.zuoyebang.dora mIsNeedToOpen is false handleAppDied. pkgName: com.zuoyebang.dora, uid: 10397 postWindowRemoveCleanupLocked: Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} Removing Window{ad83fad u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} from AppWindowToken{ad6a4c6 token=Token{a9fdfc1 ActivityRecord{ad6a409 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t476}}} GetSdkMessage {"gamePid":"19854","packageName":"com.zuoyebang.dora","gameScene":"0"} [SDK message] code(1), Get message: {"gamePid":"19854","packageName":"com.zuoyebang.dora","gameScene":"0"} ```
Ste-RH commented 2 weeks ago

Your log shows you are loading 'qidong.mp4' not 'RenderHeads-1080p30-H264.mp4'. Are you able to send this video to us, and also try loading one of the sample videos included with the asset?

DreamYao commented 2 weeks ago

When i use  RenderHeads-1080p30-H264.mp4, it has the same problem

------------------ 原始邮件 ------------------ 发件人: "RenderHeads/UnityPlugin-AVProVideo" @.>; 发送时间: 2024年6月11日(星期二) 下午5:46 @.>; 抄送: "$$Dream @.**@.>; 主题: Re: [RenderHeads/UnityPlugin-AVProVideo] Can not play back on Android 10 #V3.0.2 (Issue #1893)

Your log shows you are loading 'qidong.mp4' not 'RenderHeads-1080p30-H264.mp4'. Are you able to send this video to us, and also try loading one of the sample videos included with the asset?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

Ste-RH commented 2 weeks ago

Can we have a logcat when you use the sample video please (as an attached txt file)? That way we can rule out any issues with the video itself as we are testing here against the same parameters.

DreamYao commented 2 weeks ago

hi here is the complete log  com.zuoyebang.dora installed: true. preloadAppForLauncher packageName com.zuoyebang.dora preloadType 101 adjustAppProcessConfiguration appInfo:com.zuoyebang.dora Start proc 322:com.zuoyebang.dora/u0a399 for start application com.zuoyebang.dora set launch origin and target for: com.zuoyebang.dora with delay 1500 START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 hwFlg=0x10 cmp=com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity bnds=[290,1625][542,1917] (has extras)} from uid 10065 TaskLaunchParamsModifier:task=null activity=ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t-1} display-from-source=0 display-id=0 display-windowing-mode=1 TaskLaunchParamsModifier:task=null activity=ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t-1} display-from-source=0 display-id=0 display-windowing-mode=1 activity-options-fullscreen=Rect(0, 0 - 0, 0) inherit-fullscreen non-freeform-display TaskLaunchParamsModifier:task=TaskRecord{b12ec09 #489 A=10399:com.zuoyebang.dora U=0 StackId=292 sz=0} activity=ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t-1} display-from-task=0 display-id=0 display-windowing-mode=1 activity-options-fullscreen=Rect(0, 0 - 0, 0) inherit-fullscreen non-freeform-display iawared: WorkingsetProcessCommand subCmd = 350, userId=10399, pid=322, com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity iawared: WorkingsetSendPrereadMsg com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity iawared: WorkingsetStart com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity in monitor1 addWindowToken: displayid:0 binder:Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}} token:AppWindowToken{b274d83 token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}}} addAppToken: AppWindowToken{b274d83 token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}}} task={taskId=489 appTokens=[] mdr=false} at 2147483647 setAppStartingWindow: token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}} pkg=com.zuoyebang.dora transferFrom=null newTask=true taskSwitch=true processRunning=true allowTaskSnapshot=true activityCreated=false LowRamTaskSnapshots=false ActivityNotifier not support:com.zuoyebang.dora pkgName:com.zuoyebang.dora old windowMode:0 new windoMode:1, isFixedSize:false check if rio enable, displayId = 0, packageName = com.zuoyebang.dora addWindow: Window{b1058b1 u0 Splash Screen com.zuoyebang.dora} @. currentDisplayId:0 requestDisplayId:0 token:Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}} Making visible and scheduling visibility: ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489} rev F_Z exception for visible pkg: com.zuoyebang.dora createClassLoader zip: /system/framework/org.apache.http.legacy.jar librarySearchPath: /data/app/com.zuoyebang.dora-PIoMCEaFF-gvqhwmAKzPMA==/lib/arm64:/data/app/com.zuoyebang.dora-PIoMCEaFF-gvqhwmAKzPMA==/base.apk!/lib/arm64-v8a libraryPermittedPath: /data/user/0/com.zuoyebang.dora parent: @. targetSdkVersion: 33 isBundled: false classLoaderName: null sharedLibraries: null createClassLoader zip: /data/app/com.zuoyebang.dora-PIoMCEaFF-gvqhwmAKzPMA==/base.apk librarySearchPath: /data/app/com.zuoyebang.dora-PIoMCEaFF-gvqhwmAKzPMA==/lib/arm64:/data/app/com.zuoyebang.dora-PIoMCEaFF-gvqhwmAKzPMA==/base.apk!/lib/arm64-v8a libraryPermittedPath: /data/user/0/com.zuoyebang.dora parent: @. targetSdkVersion: 33 isBundled: false classLoaderName: null sharedLibraries: [dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/org.apache.http.legacy.jar"],nativeLibraryDirectories=[/data/app/com.zuoyebang.dora-PIoMCEaFF-gvqhwmAKzPMA==/lib/arm64, /data/app/com.zuoyebang.dora-PIoMCEaFF-gvqhwmAKzPMA==/base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/product/lib64]]]] apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10399#256 apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10399#0 commitVisibility: AppWindowToken{b274d83 token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}}}: hidden=false hiddenRequested=false Animation done in AppWindowToken{b274d83 token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}}} isHidden:false hiddenRequested:false appSwitch from: com.huawei.android.launcher to: com.zuoyebang.dora current app com.zuoyebang.dora, has changed registerHwActivityNotifier call fromPackage:com.huawei.android.launcher, toPackage:com.zuoyebang.dora UPDATE: mCurFgPkg=com.zuoyebang.dora, mCurFgPid=322, mIsCurGame=false Animation done in AppWindowToken{b274d83 token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}}} isHidden:false hiddenRequested:false handleMessage app switch fromPackage:com.huawei.android.launcher, toPackage:com.zuoyebang.dora AppSwitchNotifier not support app from:com.huawei.android.launcher, to:com.zuoyebang.dora win:Window{b1058b1 u0 Splash Screen com.zuoyebang.dora}mIsColorEnable:truelight:false setFlags what=0 which=1 pkg=Window{b1058b1 u0 Splash Screen com.zuoyebang.dora} Check opening app=AppWindowToken{b274d83 token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=Window{b1058b1 u0 Splash Screen com.zuoyebang.dora} Check opening app=AppWindowToken{b274d83 token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=Window{b1058b1 u0 Splash Screen com.zuoyebang.dora} onAttached, package=com.zuoyebang.dora, windowType=3, mIsHiTouchRestricted=false Check opening app=AppWindowToken{b274d83 token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=Window{b1058b1 u0 Splash Screen com.zuoyebang.dora} dispatchResized : win = Window{b1058b1 u0 Splash Screen com.zuoyebang.dora} drawState = DRAW_PENDING Check opening app=AppWindowToken{b274d83 token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}}}: allDrawn=false startingDisplayed=false startingMoved=false isRelaunching()=false startingWindow=Window{b1058b1 u0 Splash Screen com.zuoyebang.dora} Check opening app=AppWindowToken{b274d83 token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}}}: allDrawn=false startingDisplayed=true startingMoved=false isRelaunching()=false startingWindow=Window{b1058b1 u0 Splash Screen com.zuoyebang.dora} Animation done in AppWindowToken{b274d83 token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}}} isHidden:false hiddenRequested:false finishBindApplication preloadStatus: 0 app: ProcessRecord{ae1365d 322:com.zuoyebang.dora/u0a399} uidRec.isPreload: false front pkg : com.zuoyebang.dora launcher: false new above launcher front pkgs: [com.zuoyebang.dora] scnOff: false FgAPP: com.zuoyebang.dora BgAPP: com.huawei.android.launcher handleAppStarted: pkgName is com.zuoyebang.dora mIsNeedToOpen is false front pkg : com.zuoyebang.dora checkMpInfoValid. multipathPolicy is null for: com.zuoyebang.dora report state:10000 event type:1 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 2507 checkMpInfoValid. multipathPolicy is null for: com.zuoyebang.dora state type: 10000 eventType:1 pid:0 uid:0 pkg:com.zuoyebang.dora report state:10000 event type:1 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 1754 report state:10000 event type:1 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 5535 [effect] Pg pkg:com.zuoyebang.dora init processName:com.zuoyebang.dora pid=322 uid=10399 RenderThread: progress name = [com.zuoyebang.dora], viewCornerType = 0 app focus change from: com.huawei.android.launcher to:com.zuoyebang.dora add focus on app:com.zuoyebang.dora to visiblePkgs [0020080c] pn: com.zuoyebang.dora, p: 322 [0030080c] no spt app: com.zuoyebang.dora getRules: response=Response{code=200, message='OK', result=Bundle[{rules=[Bundle[{properties=Bundle[{restrictions=SMS_BLANK|CALL_LOG_BLANK|CONTACTS_BLANK|CALENDAR_BLANK|LOCATION|STORAGE|SYSTEM_ALERT_WINDOW|POPUP_BACKGROUND_WINDOW, restrictionLevel=1, name=com.zuoyebang.dora, isRestricted=false}], name=com.zuoyebang.dora}]]}]} apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10399#256 apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10399#0 apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10399#256 APSLog -> getFps:[from:Aps Config,pkgName:com.zuoyebang.dora,fps:55] itouch stylusCurrentPkgName = com.zuoyebang.dora lastOneFramePkgName = itouch currentPackageName = com.zuoyebang.dora itouch:app com.zuoyebang.dora is not in StylusPenList GetSdkMessage {"gamePid":"322","packageName":"com.zuoyebang.dora","gameScene":"1","gameMode":"1","specialModeStart":"mode2","maxFPS":"55"} [SDK message] code(1), Get message: {"gamePid":"322","packageName":"com.zuoyebang.dora","gameScene":"1","gameMode":"1","specialModeStart":"mode2","maxFPS":"55"} updateMultiWindow topActivity = ComponentInfo{com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} windowMode = 1 mIsInMultiScreen = false type=1400 audit(0.0:189818): avc: denied { read } for pid=322 comm=4173796E635461736B202331 name="u:object_r:serialno_prop:s0" dev="tmpfs" ino=15732 scontext=u:r:untrusted_app:s0:c143,c257,c512,c768 tcontext=u:object_r:serialno_prop:s0 tclass=file permissive=0 getMaliciousAppInfo: packageName:com.zuoyebang.dora flags:1 getRules: response=Response{code=200, message='OK', result=Bundle[{rules=[Bundle[{properties=Bundle[{restrictions=SMS_BLANK|CALL_LOG_BLANK|CONTACTS_BLANK|CALENDAR_BLANK|LOCATION|STORAGE|SYSTEM_ALERT_WINDOW|POPUP_BACKGROUND_WINDOW, restrictionLevel=1, name=com.zuoyebang.dora, isRestricted=false}], name=com.zuoyebang.dora}]]}]} package: com.zuoyebang.dora isRestricted: false pkgName:com.zuoyebang.dora old windowMode:0 new windoMode:1, isFixedSize:false JNI_OnLoad add activity client record, r= ActivityRecord{897442a @. {com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity}} token= @. getStreamVolume streamType: 3 volume: 10 refresh visibleApp:[com.zuoyebang.dora] report state:14 event type:1 pid:-1 uid:-1 pkg:com.zuoyebang.dora to pid: 2507 ACCKIT_APS_NotifyInfo 3: com.zuoyebang.dora pack:"com.zuoyebang.dora" add low latency scene: game, the current low latency is {com.zuoyebang.dora=[game]} mMoveStepInDp: 64, mMoveStepInPixel: 128, mUpTimeDelayed: 100 getRealSize: before Point(1560, 720) ratio 0.6666667 outSize Point(1560, 720) ViewRootImpl mIsInProductivePCDisplay: false add HwPartPowerOfficeFactoryImpl to memory. check if rio enable, displayId = 0, packageName = com.zuoyebang.dora pkgName:com.zuoyebang.dora old windowMode:1 new windoMode:1, isFixedSize:false addWindow: Window{b121c09 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} @. currentDisplayId:0 requestDisplayId:0 token:Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}} dispatchInputInterval 1000000 disableOutlineDraw is true onEvent, packageName=com.zuoyebang.dora, activityName=com.unity3d.player.OverrideUnityPlayerActivity, moduleName=, uid=10399 ActivityNotifier not support:com.zuoyebang.dora [Resumed] bg:true pid:322 uid:10399 ComponentInfo{com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} notifyActivityState pkg:com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity state:2 fg:true mUid:10399 getAppType,pkgName=com.zuoyebang.dora,appType=9 lastReport com.huawei.android.launcher, packageName is com.zuoyebang.dora onAttached, package=com.zuoyebang.dora, windowType=1, mIsHiTouchRestricted=false Changing focus from null to Window{b121c09 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} displayId=0 Callers=com.android.server.wm.RootWindowContainer.updateFocusedWindowLocked:6686092 com.android.server.wm.WindowManagerService.updateFocusedWindowLocked:6685568 com.android.server.wm.WindowManagerService.relayoutWindow:6286028 com.android.server.wm.Session.relayout:6290724 updateSystemUiColorLw window=Window{b121c09 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity},EmuiStyle=0,StatusBarColor=0xff757575,NavigationBarColor=0xfffcfcfc, mForceNotchStatusBar=false win:Window{b121c09 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity}mIsColorEnable:truelight:false setFlags what=0 which=1 pkg=Window{b121c09 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} getRealSize: before Point(1560, 720) ratio 0.6666667 outSize Point(1560, 720) RCS is disable Game opt is enable initLayerData report state:10000 event type:2 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 2507 state type: 10000 eventType:2 pid:0 uid:0 pkg:com.zuoyebang.dora report state:10000 event type:2 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 1754 report state:10000 event type:2 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 5535 report state:10011 event type:1 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 2507 state type: 10011 eventType:1 pid:0 uid:0 pkg:com.zuoyebang.dora report state:10011 event type:1 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 1754 report state:10011 event type:1 pid:0 uid:0 pkg:com.zuoyebang.dora to pid: 5535 dispatchResized : win = Window{b121c09 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} drawState = DRAW_PENDING dispatchResized : win = Window{b1058b1 u0 Splash Screen com.zuoyebang.dora} drawState = DRAW_PENDING EGLint new_window_surface(egl_winsys_display , void , EGLSurface, EGLConfig, egl_winsys_surface , EGLBoolean) returns 0x3000 mapper 3.x is not supported setLayerData removeInvalidNode jank list is null iawared: WorkingsetProcessCommand subCmd = 351, userId=10399, pid=322, com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity iawared: WorkingsetPause com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity Displayed com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity: +378ms removeIfPossible: Window{b1058b1 u0 Splash Screen com.zuoyebang.dora} callers=com.android.server.wm.WindowState.removeIfPossible:5171052 com.android.server.wm.WindowManagerService.removeWindow:4776256 android.view.ViewRootImpl.dispatchDetachedFromWindow:3539404 android.view.ViewRootImpl.doDie:3537108 android.view.ViewRootImpl$ViewRootHandler.handleMessage:5076872 postWindowRemoveCleanupLocked: Window{b1058b1 u0 Splash Screen com.zuoyebang.dora} Removing Window{b1058b1 u0 Splash Screen com.zuoyebang.dora} from AppWindowToken{b274d83 token=Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}}} showOrHideHighlightView: hasFocus=true; winMode=1; isMrgNull=true startInputReason = 1 isCasting false because IHwDistributedWindowManager is invalid. updateMultiWindow topActivity = ComponentInfo{com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} windowMode = 1 mIsInMultiScreen = false startInputReason = 5 Activity idle: Token{a9fb0e0 ActivityRecord{b274d44 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity t489}} MemoryManager: Using 'Dynamic Heap' Allocator. apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10399#0 need clear apicache,because volumes changed,oldCnt=1 newCnt=1 getSurfaceViewLayerInfo [Background for -SurfaceView - GestureNavRight#0,2292.000000,270.000000,2292.000000,270.000000,SurfaceView - GestureNavRight#0,0, SurfaceView - GestureNavRight#0,2292.000000,270.000000,2340.000000,1080.000000,GestureNavRight#0,1, Background for -SurfaceView - GestureNavLeft#0,0.000000,270.000000,0.000000,270.000000,SurfaceView - GestureNavLeft#0,0, SurfaceView - GestureNavLeft#0,0.000000,270.000000,48.000000,1080.000000,GestureNavLeft#0,1, SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0,0.000000,0.000000,2340.000000,1620.000000,com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0,-2, Background for -SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0,0.000000,0.000000,0.000000,0.000000,SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0,-2147483648] TriggerEventNotifyUtil: packageName : com.zuoyebang.dora apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10399#256 need clear apicache,because volumes changed,oldCnt=1 newCnt=1 SystemInfo CPU = ARM64 FP ASIMD AES, Cores = 8, Memory = 3677mb SystemInfo ARM big.LITTLE configuration: 2 big (mask: 0xc0), 6 little (mask: 0x3f) ApplicationInfo com.zuoyebang.dora version 1.0 Built from '2022.3/staging' branch, Version '2022.3.21f1 (bf09ca542b87)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a', Stripping 'Enabled' Acquiring screen wakelock due to Window{b121c09 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} pkgName:com.zuoyebang.dora old windowMode:1 new windoMode:1, isFixedSize:false win:Window{b121c09 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity}mIsColorEnable:truelight:false setFlags what=0 which=1 pkg=Window{b121c09 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} dispatchResized : win = Window{b121c09 u0 com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity} drawState = HAS_DRAWN AwarenessRecordUtil: getRecordFromCa:{"deviceFusionFeature":"1718100465705|still|||1|1|1|0|1||||||||||||||c8:84:8c:bb:f1:92|-53|[\"com.zuoyebang.dora,,,,,,,,[\\"24752df5d9372862\\"],0,1,82363,0,,,1718100361840,,,0,0,,-1,\"]|[\"com.zuoyebang.dora,,,,,,,,[\\"24752df5d9372862\\"],0,1,176639,0,,,1718099841716,,,0,0,,-1,\",\"com.zuoyebang.dora,,,,,,,,[\\"24752df5d9372862\\"],0,1,17268,0,,,1718100023469,,,0,0,,-1,\",\"com.zuoyebang.dora,,,,,,,,[\\"24752df5d9372862\\"],0,1,128561,0,,,1718100165160,,,0,0,,-1,\"]|||1001101400000000,0.000583,1002101630010000,0.000967,1002102930010000,0.001085,1005101430020000,0.000635"} FusionFeatureUtil: fusionFeature:{"deviceFusionFeature":"1718100465705|still|||1|1|1|0|1||||||||||||||c8:84:8c:bb:f1:92|-53|[\"com.zuoyebang.dora,,,,,,,,[\\"24752df5d9372862\\"],0,1,82363,0,,,1718100361840,,,0,0,,-1,\"]|[\"com.zuoyebang.dora,,,,,,,,[\\"24752df5d9372862\\"],0,1,176639,0,,,1718099841716,,,0,0,,-1,\",\"com.zuoyebang.dora,,,,,,,,[\\"24752df5d9372862\\"],0,1,17268,0,,,1718100023469,,,0,0,,-1,\",\"com.zuoyebang.dora,,,,,,,,[\\"24752df5d9372862\\"],0,1,128561,0,,,1718100165160,,,0,0,,-1,\"]|||1001101400000000,0.000583,1002101630010000,0.000967,1002102930010000,0.001085,1005101430020000,0.000635"} FusionFeatureUtil: fusionFeatureList: [1718100465705, still, , , 1, 1, 1, 0, 1, , , , , , , , , , , , , , c8:84:8c:bb:f1:92, -53, ["com.zuoyebang.dora,,,,,,,,[\"24752df5d9372862\"],0,1,82363,0,,,1718100361840,,,0,0,,-1,"], ["com.zuoyebang.dora,,,,,,,,[\"24752df5d9372862\"],0,1,176639,0,,,1718099841716,,,0,0,,-1,","com.zuoyebang.dora,,,,,,,,[\"24752df5d9372862\"],0,1,17268,0,,,1718100023469,,,0,0,,-1,","com.zuoyebang.dora,,,,,,,,[\"24752df5d9372862\"],0,1,128561,0,,,1718100165160,,,0,0,,-1,"], , , 1001101400000000,0.000583,1002101630010000,0.000967,1002102930010000,0.001085,1005101430020000,0.000635] [feature_factory.cpp:GetRawDataFromCache:162]: cached rawData: [{unionPreServiceUsages,["com.zuoyebang.dora,,,,,,,,[\"24752df5d9372862\"],0,1,82363,0,,,1718100361840,,,0,0,,-1,"]},{wifiConnectedState,1},{connectedDeviceList,},{powerConnectedState,1},{sceneIds,},{motionState,still},{timeStamp,1718100465705},] FusionFeatureUtil: geTopAppUsage get from db:{topAppUsageKey=["com.sxjy.PaopaoPinyin","com.huawei.appmarket","com.huawei.intelligent","com.huawei.wallet","com.huawei.gamebox","com.huawei.browser","com.huawei.hwid","com.alibaba.android.rimet","com.zuoyebang.dora","com.hongen.app.word"]} [feature_factory.cpp:GetPredictingData:145]: predictingData data: wifiConnectedState_cpy_1,motionState_cpy_still,unionPreServiceUsages_element_com.zuoyebang.dora,powerConnectedState_cpy_1,timestamp_hour_18, 📜 (UnityPlugin.cpp:189) UnityPluginLoad - AVPro Video version 3.0.2-core build 2406061650 💬️ (UnityPlugin.cpp:124) OnUnityGfxDeviceEventInitialize - Using null renderer Company Name: zuoyebang Product Name: Olingo EGLint new_window_surface(egl_winsys_display , void , EGLSurface, EGLConfig, egl_winsys_surface , EGLBoolean) returns 0x3000 GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed GL_EXT_texture_border_clamp GL_OES_texture_border_clamp GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables GL_OES_sample_shading GL_OES_shader_multisample_interpolation GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader GL_OES_tessellation_shader GL_EXT_primitive_bounding_box GL_OES_primitivebounding box GL_EXT_geometry_shader GL_OES_geometry_shader GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5 GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float GL_EXT_color_buffer_float GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic GL_EXT_clip_control apicache path=/storage/emulated/0 state=mounted key=com.zuoyebang.dora#10399#0 need clear apicache,because volumes changed,oldCnt=1 newCnt=1 💬️ (OpenGLESPlayerRenderer.cpp:274) OpenGLESPlayerRenderer::setupEglContext - eglVersion: 1.4 Android META-EGL 💬️ (OpenGLESPlayerRenderer.cpp:277) OpenGLESPlayerRenderer::setupEglContext - eglVendor: Android 💬️ (OpenGLESPlayerRenderer.cpp:282) OpenGLESPlayerRenderer::setupEglContext - eglExtensions: 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_get_all_proc_addresses 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_ANDROID_presentation_time 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_swap_buffers_with_damage 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_ANDROID_get_native_client_buffer 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_ANDROID_front_buffer_auto_refresh 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_ANDROID_get_frame_timestamps 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_EXT_surface_SMPTE2086_metadata 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_EXT_surface_CTA861_3_metadata 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_image 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_image_base 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_EXT_image_gl_colorspace 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_gl_colorspace 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_gl_texture_2D_image 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_gl_texture_cubemap_image 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_gl_renderbuffer_image 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_fence_sync 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_create_context 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_config_attribs 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_surfaceless_context 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_EXT_create_context_robustness 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_ANDROID_image_native_buffer 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_wait_sync 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_ANDROID_recordable 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_partial_update 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_EXT_pixel_format_float 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_mutable_render_buffer 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_EXT_protected_content 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_IMG_context_priority 💬️ (OpenGLESPlayerRenderer.cpp:287) OpenGLESPlayerRenderer::setupEglContext - EGL_KHR_no_config_context 💬️ (OpenGLESPlayerRenderer.cpp:78) VideoCaptureFactoryOpenGLES::setup - glVersion: OpenGL ES 3.2 v1.r18p0-01rel0.ba548f403b67fe8cf761fb65dbed7cc1 💬️ (OpenGLESPlayerRenderer.cpp:80) VideoCaptureFactoryOpenGLES::setup - glVendor: ARM 💬️ (OpenGLESPlayerRenderer.cpp:82) VideoCaptureFactoryOpenGLES::setup - glRenderer: Mali-G52 💬️ (OpenGLESPlayerRenderer.cpp:84) VideoCaptureFactoryOpenGLES::setup - glShadingLanguageVersion: OpenGL ES GLSL ES 3.20 💬️ (OpenGLESPlayerRenderer.cpp:88) VideoCaptureFactoryOpenGLES::setup - glExtensions: 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_debug_marker 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_ARM_rgba8 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_ARM_mali_shader_binary 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_depth24 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_depth_texture 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_depth_texture_cube_map 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_packed_depth_stencil 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_rgb8_rgba8 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_read_format_bgra 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_compressed_paletted_texture 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_compressed_ETC1_RGB8_texture 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_standard_derivatives 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_EGL_image 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_EGL_image_external 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_EGL_image_external_essl3 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_EGL_sync 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_npot 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_vertex_half_float 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_required_internalformat 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_vertex_array_object 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_mapbuffer 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_format_BGRA8888 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_rg 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_type_2_10_10_10_REV 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_fbo_render_mipmap 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_element_index_uint 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_shadow_samplers 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_compression_astc 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_KHR_texture_compression_astc_ldr 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_KHR_texture_compression_astc_hdr 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_KHR_texture_compression_astc_sliced_3d 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_compression_astc_decode_mode 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_compression_astc_decode_mode_rgb9e5 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_KHR_debug 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_occlusion_query_boolean 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_disjoint_timer_query 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_blend_minmax 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_discard_framebuffer 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_get_program_binary 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_3D 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_storage 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_multisampled_render_to_texture 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_multisampled_render_to_texture2 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_surfaceless_context 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_stencil8 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_shader_pixel_local_storage 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_ARM_shader_framebuffer_fetch 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_ARM_shader_framebuffer_fetch_depth_stencil 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_ARM_mali_program_binary 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_sRGB 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_sRGB_write_control 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_sRGB_decode 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_sRGB_R8 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_sRGB_RG8 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_KHR_blend_equation_advanced 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_KHR_blend_equation_advanced_coherent 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_storage_multisample_2d_array 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_shader_image_atomic 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_robustness 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_draw_buffers_indexed 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_draw_buffers_indexed 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_border_clamp 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_border_clamp 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_cube_map_array 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_cube_map_array 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_sample_variables 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_sample_shading 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_shader_multisample_interpolation 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_shader_io_blocks 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_shader_io_blocks 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_tessellation_shader 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_tessellation_shader 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_primitive_bounding_box 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_primitive_bounding_box 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_geometry_shader 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_geometry_shader 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_ANDROID_extension_pack_es31a 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_gpu_shader5 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_gpu_shader5 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_buffer 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_buffer 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_copy_image 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_copy_image 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_shader_non_constant_global_initializers 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_color_buffer_half_float 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_color_buffer_float 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_YUV_target 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OVR_multiview 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OVR_multiview2 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OVR_multiview_multisampled_render_to_texture 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_KHR_robustness 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_KHR_robust_buffer_access_behavior 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_draw_elements_base_vertex 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_OES_draw_elements_base_vertex 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_protected_textures 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_buffer_storage 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_external_buffer 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_EGL_image_array 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_filter_anisotropic 💬️ (OpenGLESPlayerRenderer.cpp:94) VideoCaptureFactoryOpenGLES::setup - GL_EXT_clip_control Starting looper thread getDeviceConnectionState , Connecting to the Bluetooth device getDeviceConnectionState, BpAudioPolicy: Bluetooth device PlayerBase::PlayerBase() TrackPlayerBase::TrackPlayerBase() Emulating old channel mask behavior (ignoring positional mask 0x3, using default mask 0x3 based on channel count of 2) createTrack_l(113): AUDIO_OUTPUT_FLAG_FAST denied by server; frameCount 0 -> 1924 pop_dmd_data_update: set dmd_data.pkg_info = [com.zuoyebang.dora], succ aps-info: focus pkgName - com.zuoyebang.dora, with 0 more apps FrameRateManager: aps-info: new pkgName - com.zuoyebang.dora, type - 9 GameFpsDetect: target layer found - SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity# GpuPolicyManager: m_currentPkgName - com.zuoyebang.dora enableSensor handle:0, packageName:unknown_package_pid_322, opPackageName:com.zuoyebang.dora , rate=200000000 getStreamVolume streamType: 3 volume: 10 Selecting route: RouteInfo{ name=手机, description=null, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null } [SearchAdapter.cpp:ParseResponse:423]: ParseResponse get appList is: [{"packageName":"com.zuoyebang.dora","serviceId":"com.zuoyebang.dora","uid":10399,"serviceType":"OHOS_APP","sources":["recentlyUsed"]},{"packageName":"com.huawei.browser","serviceId":"com.huawei.browser","uid":10097,"serviceType":"OHOS_APP","sources":["recentlyUsed"]}] [SearchAdapter.cpp:PrintServices:479]: refreshRecentlyUsage original topServicesRecently function printServiceList: [{ Package Name: com.zuoyebang.dora,Sources: recentlyUsed, }{ Package Name: com.huawei.browser,Sources: recentlyUsed, }] [SearchAdapter.cpp:PrintServices:479]: refreshRecentlyUsage original topServices function printServiceList: [{ Package Name: com.zuoyebang.dora,Sources: recentlyUsed, }{ Package Name: com.huawei.browser,Sources: recentlyUsed, model, }{ Package Name: com.huawei.gamebox,Sources: model, }{ Package Name: com.alibaba.android.rimet,Sources: model, }{ Package Name: com.huawei.wallet,Sources: model, }{ Package Name: com.tencent.mm,Sources: default, }{ Package Name: com.ss.android.ugc.aweme,Sources: default, }{ Package Name: com.android.settings,Sources: default, }{ Package Name: com.huawei.camera,Sources: default, }{ Package Name: com.huawei.appmarket,Sources: default, }{ Package Name: com.baidu.searchbox,Sources: default, }{ Package Name: com.android.mms,Sources: default, }{ Package Name: com.huawei.android.totemweather,Sources: default, }{ Package Name: com.sankuai.meituan,Sources: default, }{ Package Name: com.android.gallery3d,Sources: default, }{ Package Name: com.huawei.filemanager,Sources: default, }{ Package [SearchAdapter.cpp:GetOutdatedRecentlyTopServices:368]: Service to delete: com.zuoyebang.dora [SearchAdapter.cpp:PrintServices:479]: refreshRecentlyUsage merged topServicesRecently function printServiceList: [{ Package Name: com.zuoyebang.dora,Sources: recentlyUsed, }{ Package Name: com.huawei.browser,Sources: recentlyUsed, model, }] [SearchAdapter.cpp:PrintServices:479]: refreshRecentlyUsage mergedServices function printServiceList: [{ Package Name: com.zuoyebang.dora,Sources: recentlyUsed, }{ Package Name: com.huawei.browser,Sources: recentlyUsed, model, }{ Package Name: com.huawei.gamebox,Sources: model, }{ Package Name: com.alibaba.android.rimet,Sources: model, }{ Package Name: com.huawei.wallet,Sources: model, }{ Package Name: com.tencent.mm,Sources: default, }{ Package Name: com.ss.android.ugc.aweme,Sources: default, }{ Package Name: com.android.settings,Sources: default, }{ Package Name: com.huawei.camera,Sources: default, }{ Package Name: com.huawei.appmarket,Sources: default, }{ Package Name: com.baidu.searchbox,Sources: default, }{ Package Name: com.android.mms,Sources: default, }{ Package Name: com.huawei.android.totemweather,Sources: default, }{ Package Name: com.sankuai.meituan,Sources: default, }{ Package Name: com.android.gallery3d,Sources: default, }{ Package Name: com.huawei.filemanager,Sources: default, }{ Package Name: DontDestroyOnLoad only works for root GameObjects or components on root GameObjects. DontDestroyOnLoad only works for root GameObjects or components on root GameObjects. SK.Framework.Main:Awake() [ line -469972232] getStreamVolume streamType: 3 volume: 10 enableSensor handle:0, packageName:unknown_package_pid_322, opPackageName:com.zuoyebang.dora , rate=200000000 getStreamVolume streamType: 3 volume: 10 Locale zh-Hans-CN 加载开始36466175.114 SK.Framework.UI.UIComponent:OpenView(String, String, String, ViewLevel, String, Boolean, Object) SK.Framework.UI.UIComponent:OpenView(String, ViewLevel, String, Boolean, Object) 加载结束36466187.202 SK.Framework.UI.UIComponent:OpenView(String, String, String, ViewLevel, String, Boolean, Object) SK.Framework.UI.UIComponent:OpenView(String, ViewLevel, String, Boolean, Object) viewStartVideo (StartVideo) SK.Framework.UI.UIComponent:OpenView(String, String, String, ViewLevel, String, Boolean, Object) SK.Framework.UI.UIComponent:OpenView(String, ViewLevel, String, Boolean, Object) data SK.Framework.UI.UIComponent:OpenView(String, String, String, ViewLevel, String, Boolean, Object) SK.Framework.UI.UIComponent:OpenView(String, ViewLevel, String, Boolean, Object) 数据 SK.Framework.UI.UIComponent:OpenView(String, String, String, ViewLevel, String, Boolean, Object) SK.Framework.UI.UIComponent:OpenView(String, ViewLevel, String, Boolean, Object) expandRect:(x:0.00, y:0.00, width:1560.00, height:720.00)retractRect:(x:1360.00, y:0.00, width:200.00, height:120.00)dragableRect:(x:0.00, y:0.00, width:468.00, height:50.00) SK.Framework.Debugger.DebuggerComponent:Start() Init 58eead7 [AndroidXMedia3/1.1.0] [HWHLK-H, HLK-AL00, HUAWEI, 29] 💬️ Player_ExoPlayer.CreateExoPlayer - CREATED new ExoPlayer object playerID: 00001F9B RenderHeads.Media.AVProVideo.PlatformMediaPlayer:CreateCommandBuffers() RenderHeads.Media.AVProVideo.PlatformMediaPlayer:.ctor(PlatformOptions) RenderHeads.Media.AVProVideo.MediaPlayer:CreateMediaPlayer(OptionsAndroid) RenderHeads.Media.AVProVideo.MediaPlayer:CreateMediaPlayer() RenderHeads.Media.AVProVideo.MediaPlayer:Initialise() RenderHeads.Media.AVProVideo.MediaPlayer:OpenMedia(Boolean) StartVideo:Start() flags: 00000000 RenderHeads.Media.AVProVideo.PlatformMediaPlayer:CreateCommandBuffers() RenderHeads.Media.AVProVideo.PlatformMediaPlayer:.ctor(PlatformOptions) RenderHeads.Media.AVProVideo.MediaPlayer:CreateMediaPlayer(OptionsAndroid) RenderHeads.Media.AVProVideo.MediaPlayer:CreateMediaPlayer() RenderHeads.Media.AVProVideo.MediaPlayer:Initialise() RenderHeads.Media.AVProVideo.MediaPlayer:OpenMedia(Boolean) StartVideo:Start() flags: 00001F9B RenderHeads.Media.AVProVideo.PlatformMediaPlayer:CreateCommandBuffers() RenderHeads.Media.AVProVideo.PlatformMediaPlayer:.ctor(PlatformOptions) RenderHeads.Media.AVProVideo.MediaPlayer:CreateMediaPlayer(OptionsAndroid) RenderHeads.Media.AVProVideo.MediaPlayer:CreateMediaPlayer() RenderHeads.Media.AVProVideo.MediaPlayer:Initialise() RenderHeads.Media.AVProVideo.MediaPlayer:OpenMedia(Boolean) StartVideo:Start() [AVProVideo] Initialising AVPro Video v3.0.2 (native plugin v3.0.2-core) on Mali-G52/OpenGL ES 3.2 v1.r18p0-01rel0.ba548f403b67fe8cf761fb65dbed7cc1 (MT True) on Android RenderHeads.Media.AVProVideo.MediaPlayer:Initialise() RenderHeads.Media.AVProVideo.MediaPlayer:OpenMedia(Boolean) StartVideo:Start() [AVProVideo] Opening jar:file:///data/app/com.zuoyebang.dora-PIoMCEaFF-gvqhwmAKzPMA==/base.apk!/assets/AVProVideoSamples/RenderHeads-1080p30-H264.mp4 (offset 0) with API ExoPlayer RenderHeads.Media.AVProVideo.MediaPlayer:InternalOpenMedia() StartVideo:Start() 💬️ Player_ExoPlayer.OpenVideoFromFileInternal - OpenVideoFromFileInternal | m_ExoPlayer.getPlaybackState() = 1 | m_VideoState = 1 💬️ Player_ExoPlayer.BuildMediaSource - Video Loading: jar|zip|obb AVProVideo video state: buffering No Network Security Config specified, using platform default MediaDrm_native setup drm 0x7129419a20 Failed to instantiate a FrameworkMediaDrm for uuid: edef8ba9-79d6-4ace-a3c8-27dcd51d21ed. pkgName : com.zuoyebang.dora Unrecognized profile/level 0/0 for video/mpeg2 Unrecognized profile/level 0/2 for video/mpeg2 Unrecognized profile/level 0/3 for video/mpeg2 Unsupported profile 5 for video/mpeg2 uid=10399(com.zuoyebang.dora) ExoPlayer:Playb identical 2 lines Unsupported profile 5 for video/mpeg2 Unrecognized profile/level 1/32 for video/mp4v-es Unrecognized profile/level 32768/2 for video/mp4v-es Unrecognized profile/level 32768/64 for video/mp4v-es setLayerData addLayerName, tid:1019 IOmx service obtained In onAllocateComponent create compenent, codec name: OMX.hisi.video.decoder.avc Fully drawn com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity: +1s352ms connecting to surface 0x7120858010, reason connectToSurface [OMX.hisi.video.decoder.avc] setting surface generation to 329729 disconnecting from surface 0x7120858010, reason connectToSurface(reconnect) connecting to surface 0x7120858010, reason connectToSurface(reconnect) [OMX.hisi.video.decoder.avc] setPortMode on output to DynamicANWBuffer failed w/ err -2147483648 [OMX.hisi.video.decoder.avc] got color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) err=0(NO_ERROR) [OMX.hisi.video.decoder.avc] got color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) err=0(NO_ERROR) [OMX.hisi.video.decoder.avc] using color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) and dataspace 0x104 onStart Set to window composer mode as 2 gralloc usage: 0(OMX) => 0x2900(ACodec) disconnecting from surface 0x7120858010, reason setNativeWindowSizeFormatAndUsage addLayerName, tid:1019 connecting to surface 0x7120858010, reason setNativeWindowSizeFormatAndUsage set up nativeWindow 0x7120858010 for 1920x1080, color 0x30d, rotation 0, usage 0x2900 [OMX.hisi.video.decoder.avc] Allocating 6 buffers from a native window of size 3342336 on output port allocator 3.x is not supported app: com.zuoyebang.dora pid: 322 start mediacodec. [OMX.hisi.video.decoder.avc] got color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) err=0(NO_ERROR) [OMX.hisi.video.decoder.avc] got color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) err=0(NO_ERROR) [OMX.hisi.video.decoder.avc] using color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) and dataspace 0x104 allocate(c2.android.aac.decoder) addLayerName, tid:1019 [OMX.hisi.video.decoder.avc] got color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) err=0(NO_ERROR) Available Codec2 services: "software" Creating a Codec2 client to service "software" [OMX.hisi.video.decoder.avc] got color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) err=0(NO_ERROR) [OMX.hisi.video.decoder.avc] using color aspects (R:2(Limited), P:1(BT709_5), M:1(BT709_5), T:3(SMPTE170M)) and dataspace 0x104 [OMX.hisi.video.decoder.avc] Now handling output port settings change Client to Codec2 service "software" created [OMX.hisi.video.decoder.avc] Output port now disabled. Set to window composer mode as 2 gralloc usage: 0(OMX) => 0x2900(ACodec) disconnecting from surface 0x7120858010, reason setNativeWindowSizeFormatAndUsage connecting to surface 0x7120858010, reason setNativeWindowSizeFormatAndUsage set up nativeWindow 0x7120858010 for 1920x1088, color 0x30d, rotation 0, usage 0x2900 [OMX.hisi.video.decoder.avc] setting nBufferCountActual to 14 failed: -1010 [OMX.hisi.video.decoder.avc] Allocating 13 buffers from a native window of size 3133440 on output port Created component [c2.android.aac.decoder] read media type: audio/mp4a-latm [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 214222399693868, expectedPresent = 214222393436668 extent() != 1 for single value type: algo.buffers.max-count.values extent() != 1 for single value type: output.subscribed-indices.values extent() != 1 for single value type: input.buffers.allocator-ids.values extent() != 1 for single value type: output.buffers.allocator-ids.values extent() != 1 for single value type: algo.buffers.allocator-ids.values extent() != 1 for single value type: output.buffers.pool-ids.values extent() != 1 for single value type: algo.buffers.pool-ids.values query failed after returning 16 values (BAD_INDEX) c2 config is Dict { c2::u32 coded.aac-packaging.value = 0 c2::u32 coded.bitrate.value = 64000 c2::u32 coded.pl.level = 0 c2::u32 coded.pl.profile = 8192 c2::float coding.drc.attenuation-factor.value = 1 c2::float coding.drc.boost-factor.value = 1 c2::i32 coding.drc.compression-mode.value = 3 c2::i32 coding.drc.effect-type.value = 3 c2::float coding.drc.encoded-level.value = 0.25 c2::float coding.drc.reference-level.value = -16 c2::u32 input.buffers.max-size.value = 8192 c2::u32 input.delay.value = 0 string input.media-type.value = "audio/mp4a-latm" c2::u32 output.delay.value = 2 string output.media-type.value = "audio/raw" c2::u32 raw.channel-count.value = 1 c2::u32 raw.sample-rate.value = 44100 } config failed => CORRUPTED c2 config is Dict { c2::u32 coded.aac-packaging.value = 0 c2::u32 coded.bitrate.value = 64000 c2::u32 coded.pl.level = 0 c2::u32 coded.pl.profile = 8192 c2::float coding.drc.attenuation-factor.value = 1 c2::float coding.drc.boost-factor.value = 1 c2::i32 coding.drc.compression-mode.value = 3 c2::i32 coding.drc.effect-type.value = 3 c2::float coding.drc.encoded-level.value = 0.25 c2::float coding.drc.reference-level.value = -16 c2::u32 input.buffers.max-size.value = 8192 c2::u32 input.delay.value = 0 string input.media-type.value = "audio/mp4a-latm" c2::u32 output.delay.value = 2 string output.media-type.value = "audio/raw" c2::u32 raw.channel-count.value = 2 c2::u32 raw.sample-rate.value = 48000 } query -- param skipped: index = 1107298332. client requested max input size 1539, which is smaller than what component recommended (8192); overriding with component recommendation. This behavior is subject to change. It is recommended that app developers double check whether the requested max input size is in reasonable range. setup formats input: AMessage(what = 0x00000000) = { int32_t channel-count = 2 int32_t level = 0 int32_t max-input-size = 8192 string mime = "audio/mp4a-latm" int32_t profile = 2 int32_t sample-rate = 48000 } and output: AMessage(what = 0x00000000) = { int32_t channel-count = 2 string mime = "audio/raw" int32_t sample-rate = 48000 } query -- param skipped: index = 1342179345. query -- param skipped: index = 2415921170. query -- param skipped: index = 1610614798. # of cleaned connections: 0 create new connection 1384697569778 [c2.android.aac.decoder#541] Created input block pool with allocatorID 16 => poolID 17 - OK (0) [c2.android.aac.decoder#541] Created output block pool with allocatorID 16 => poolID 875 - OK [c2.android.aac.decoder#541] Configured output block pool ids 875 => OK ioctl c0044901 failed with code -1: Not a typewriter app: com.zuoyebang.dora pid: 322 start mediacodec. client death recipient registered 1384697569779 addLayerName, tid:1019 register new connection 4352518661007 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 214222432344285, expectedPresent = 214222426680764 AudioTrack_setup for usage=1 content=0 flags=0x0xa00 tags= [OMX.hisi.video.decoder.avc] Output port now reenabled. addLayerName, tid:1019 [c2.android.aac.decoder#541:1D-Input.Impl[N]] codec released a buffer owned by client (index 0) [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 214222464612743, expectedPresent = 214222459924860 addLayerName, tid:1019 AVProVideo video state: ready | m_VideoState: 2 | m_bIsBuffering: true connecting to surface 0x712088d010, reason connectToSurface [OMX.hisi.video.decoder.avc] setting surface generation to 329730 disconnecting from surface 0x712088d010, reason connectToSurface(reconnect) connecting to surface 0x712088d010, reason connectToSurface(reconnect) gralloc usage: 0(OMX) => 0x2900(ACodec) disconnecting from surface 0x712088d010, reason setNativeWindowSizeFormatAndUsage connecting to surface 0x712088d010, reason setNativeWindowSizeFormatAndUsage set up nativeWindow 0x712088d010 for 1920x1088, color 0x30d, rotation 0, usage 0x2900 new surface holds onto more buffers (5) than planned for (4) Playback error androidx.media3.exoplayer.ExoPlaybackException: Unexpected runtime error at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:668) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:219) at android.os.HandlerThread.run(HandlerThread.java:67) Caused by: java.lang.IllegalArgumentException at android.media.MediaCodec.native_setSurface(Native Method) at android.media.MediaCodec.setOutputSurface(MediaCodec.java:2042) at androidx.media3.exoplayer.mediacodec.SynchronousMediaCodecAdapter.setOutputSurface(SynchronousMediaCodecAdapter.java:191) at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.setOutputSurfaceV23(MediaCodecVideoRenderer.java:1723) at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.setOutput(MediaCodecVideoRenderer.java:736) at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.handleMessage(MediaCodecVideoRenderer.java:661) at androidx.media3.exoplayer.ExoPlayerImplInternal.deliverMessage(ExoPlayerImplInternal.java:1616) at androidx.media3.exoplayer.ExoPlayerImplInternal.sendMessageToTarget(ExoPlayerImplInternal.java:1580) at androidx.media3.exoplayer.ExoPlayerImplInternal.sendMessageInternal(ExoPlayerImplInternal.java:1555) at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:553) at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loop(Looper.java:219)  at android.os.HandlerThread.run(HandlerThread.java:67)  [OMX.hisi.video.decoder.avc] ExecutingState flushing now (codec owns 1/5 input, 7/13 output). kWhatFlush processing is complete Start Processing kWhatFlushCompleted kWhatFlush processing is complete [c2.android.aac.decoder#541] flush [c2.android.aac.decoder#541:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 0 [c2.android.aac.decoder#541:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 1 [c2.android.aac.decoder#541:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 2 [c2.android.aac.decoder#541:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 3 Start Processing kWhatFlushCompleted baseStop() piid=16607 query failed after returning 16 values (BAD_INDEX) baseRelease() piid=16607 state=4 query -- param skipped: index = 1342179345. query -- param skipped: index = 2415921170. query -- param skipped: index = 1610614798. forcing OMX state to Idle when received shutdown in ExecutingState event is too short, not process app: com.zuoyebang.dora mediacodec action. disconnecting from surface 0x7120858010, reason disconnectFromSurface [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 214222496725217, expectedPresent = 214222493168956 clearLayerData event is too short, not process app: com.zuoyebang.dora mediacodec action. buffer invalidation added bp:0 1 buffer invalidation deleted bp:0 addLayerName, tid:1019 💬️ Player_ExoPlayer.onVideoSizeChanged - Changing video size 1920x1080 to 0x0 AVProVideo error Unexpected runtime error AVProVideo video state: idle _play called AVProVideo video state: buffering MediaDrm_native setup drm 0x712093e140 Failed to instantiate a FrameworkMediaDrm for uuid: edef8ba9-79d6-4ace-a3c8-27dcd51d21ed. IOmx service obtained In onAllocateComponent create compenent, codec name: OMX.hisi.video.decoder.avc [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 214222528866030, expectedPresent = 214222526413052 connecting to surface 0x71209da010, reason connectToSurface [ImageReader-1920x1080f22u256m4-322-0]:1259: connect: already connected (cur=3 req=3) Failed to connect to surface 0x71209da010, err -22 nativeWindowConnect returned an error: Invalid argument (-22) configure failed with err 0xffffffea, resetting... app: com.zuoyebang.dora pid: 322 release mediacodec. IOmx service obtained In onAllocateComponent create compenent, codec name: OMX.hisi.video.decoder.avc event is too short, not process app: com.zuoyebang.dora mediacodec action. Preferred decoder instantiation failed. Sleeping for 50ms then retrying. addLayerName, tid:1019 [SurfaceView - com.zuoyebang.dora/com.unity3d.player.OverrideUnityPlayerActivity#0]: isDue = 0, !isPlausible = 0, Timestamp = 214222561240034, expectedPresent = 214222559657148 addLayerName, tid:1019 IOmx service obtained In onAllocateComponent create compenent, codec name: OMX.hisi.video.decoder.avc connecting to surface 0x71209da010, reason connectToSurface [ImageReader-1920x1080f22u256m4-322-0]:1259: connect: already connected (cur=3 req=3) Failed to connect to surface 0x71209da010, err -22 nativeWindowConnect returned an error: Invalid argument (-22) configure failed with err 0xffffffea, resetting... event is too short, not process app: com.zuoyebang.dora mediacodec action. IOmx service obtained In onAllocateComponent create compenent, codec name: OMX.hisi.video.decoder.avc event is too short, not process app: com.zuoyebang.dora mediacodec action. Failed to initialize decoder: OMX.hisi.video.decoder.avc java.lang.IllegalArgumentException at android.media.MediaCodec.native_configure(Native Method) at android.media.MediaCodec.configure(MediaCodec.java:2023) at android.media.MediaCodec.configure(MediaCodec.java:1951) at androidx.media3.exoplayer.mediacodec.SynchronousMediaCodecAdapter$Factory.createAdapter(SynchronousMediaCodecAdapter.java:53) at androidx.media3.exoplayer.mediacodec.DefaultMediaCodecAdapterFactory.createAdapter(DefaultMediaCodecAdapterFactory.java:115) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.initCodec(MediaCodecRenderer.java:1134) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecWithFallback(MediaCodecRenderer.java:1044) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecOrBypass(MediaCodecRenderer.java:557) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.onInputFormatChanged(MediaCodecRenderer.java:1504) at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.onInputFormatChanged(MediaCodecVideoRenderer.java:997) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.readSourceOmittingSampleData(MediaCodecRenderer.java:988) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:803) at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.render(MediaCodecVideoRenderer.java:852) at androidx.media3.exoplayer.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:1047) at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:522) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:219) at android.os.HandlerThread.run(HandlerThread.java:67) Video codec error androidx.media3.exoplayer.mediacodec.MediaCodecRenderer$DecoderInitializationException: Decoder init failed: OMX.hisi.video.decoder.avc, Format(1, null, null, video/avc, avc1.640028, -1, null, [1920, 1080, 30.0, null], [-1, -1]) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecWithFallback(MediaCodecRenderer.java:1055) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecOrBypass(MediaCodecRenderer.java:557) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.onInputFormatChanged(MediaCodecRenderer.java:1504) at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.onInputFormatChanged(MediaCodecVideoRenderer.java:997) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.readSourceOmittingSampleData(MediaCodecRenderer.java:988) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:803) at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.render(MediaCodecVideoRenderer.java:852) at androidx.media3.exoplayer.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:1047) at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:522) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:219) at android.os.HandlerThread.run(HandlerThread.java:67) Caused by: java.lang.IllegalArgumentException at android.media.MediaCodec.native_configure(Native Method) at android.media.MediaCodec.configure(MediaCodec.java:2023) at android.media.MediaCodec.configure(MediaCodec.java:1951) at androidx.media3.exoplayer.mediacodec.SynchronousMediaCodecAdapter$Factory.createAdapter(SynchronousMediaCodecAdapter.java:53) at androidx.media3.exoplayer.mediacodec.DefaultMediaCodecAdapterFactory.createAdapter(DefaultMediaCodecAdapterFactory.java:115) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.initCodec(MediaCodecRenderer.java:1134) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecWithFallback(MediaCodecRenderer.java:1044) at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecOrBypass(MediaCodecRenderer.java:557)  at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.onInputFormatChanged(MediaCodecRenderer.java:1504)  at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.onInputFormatChanged(MediaCodecVideoRenderer.java:997)  at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.readSourceOmittingSampleData(MediaCodecRenderer.java:988)  at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:803)  at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.render(MediaCodecVideoRenderer.java:852)  at androidx.media3.exoplayer.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:1047)  at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:522)  at android.os.Handler.dispatchMessage(Handler.java:106)  at android.os.Looper.loop(Looper.java:219)  at android.os.HandlerThread.run(HandlerThread.java:67)  Playback error androidx.media3.exoplayer.ExoPlaybackException: MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/avc, avc1.640028, -1, null, [1920, 1080, 30.0, null], [-1, -1])

Ste-RH commented 2 weeks ago

That is unreadable. Can you attach it as a txt file please?

Chris-RH commented 2 weeks ago

Attachments don't work on github via email, they have to be attached in the browser

DreamYao commented 2 weeks ago

long_text_2024-06-11-18-08-52.txt

DreamYao commented 2 weeks ago

I have tried other Android 10 devices, they has same problem, such as OPPO A54

Chris-RH commented 2 weeks ago

Could you try playing one of the videos from media reference please mediareference

DreamYao commented 2 weeks ago

Could you try playing one of the videos from media reference please mediareference I have tried, it still doesn't work. I have been used 2.9.3, it is worked.

zbliujia commented 2 weeks ago

+1 There is no problem with version 2.9.0 Upgrade to 3.0.2 encounter Android 10 playback issue

Chris-RH commented 2 weeks ago

@zbliujia

  1. What devices have you used for testing ?
  2. Can you provide a full logcat in txt form please?
  3. Vulkan or OpenGLES?
  4. Can you reproduce it in a new project using only the AVPro Video mediaplayer demo scene with no changes?
  5. Can you reproduce it with the trial version 3.0.0?
zbliujia commented 2 weeks ago

@zbliujia

  1. What devices have you used for testing ?
  2. Can you provide a full logcat in txt form please?
  3. Vulkan or OpenGLES?
  4. Can you reproduce it in a new project using only the AVPro Video mediaplayer demo scene with no changes?
  5. Can you reproduce it with the trial version 3.0.0?
  1. Xiaomi M2006C3LG
  2. log.txt

  3. Auto Graphics API
  4. i also use the demo
  5. i will try later
zbliujia commented 2 weeks ago

3.0.0 not work 2.txt

Ste-RH commented 2 weeks ago

FYI. We should have a device in hand tomorrow that has the same GPU as yours. We hope we can reproduce the issue with that device so we can find a fix.

zbliujia commented 2 weeks ago

FYI. We should have a device in hand tomorrow that has the same GPU as yours. We hope we can reproduce the issue with that device so we can find a fix.

have you reproduce ? @Ste-RH

MorrisRH commented 2 weeks ago

Appears to be same issue as #1882

MorrisRH commented 2 weeks ago

This issue has been fixed for the next release (version 3.0.3)

Chris-RH commented 2 weeks ago

AVPro Video version 3.0.3 has been released. Please let us know if it has not fixed your issue.