Open pawaom opened 1 month ago
Thanks for your question. I think there are a few things that play in here, I try may best to address these.
I think issue 2 as you call it is behaving as expected:
onDestroy()
is called when the service is terminate either by the app or the system. The Media3 library doesn't terminate the service. When a service is terminated that isn't playing (the service is not in the foreground), is up to the OS to decide and vendors can choose different strategies like in the timing. So this can indeed be different from API and vendor. If you think there is a specific issue with one of these combination that behaves differently to other in a problematic way, please describe this so we can reason about it.
For issue 2 you need to find whether the player has been prepared with media items and then when the player has been released.
I think what you find is that player.currentMediaItem
is null and player.currentPosition
has been reset to 0. This depends on the state of the player which again, isn't determined by the Media3 library, but probably most likely by the app.
It may be that there is an issue in the sequence of when release and onDestroy is called depending on what the app is doing or, whether there is a unexpected behaviour on an OS.
This is difficult to tell with the available information. To get the full picture, you can add an EventLogger to your player and add some log statement to the life-cycle methods of your service and where you release the player. Then you see the sequence of events which may tell why the current media items and position has been reset. If there is something that looks suspicious in the sense that the Media3 library does something unexpected or doesn't atnticipate a behavour of the OS correcntly, please post a bug report taken right after the incident so we can take a look.
I am trying this code which is the same code from the session demo app DemoPlaybackService
file I have just added the log code for mediaid and position
@OptIn(UnstableApi::class)
override fun onDestroy() {
Log.e("onDestroy", "onDestroy")
val mediaId = mediaLibrarySession.player.currentMediaItem?.mediaId
val position = mediaLibrarySession.player.currentPosition
Log.e("mediaId position", "mediaId $mediaId position $position")
getBackStackedActivity()?.let { mediaLibrarySession.setSessionActivity(it) }
mediaLibrarySession.release()
mediaLibrarySession.player.release()
clearListener()
super.onDestroy()
}
When we use it with API level 26 Pixel 2 emulator the "mediaId $mediaId position $position" both are recorded which is expected behavior
The problem is with Api level 34 and above
For step 1 here is the video
https://github.com/user-attachments/assets/f0c545ed-9af7-48dc-83d2-c047ecc9d7c6
and the Log cat
2024-09-24 10:20:08.268 12682-12682 ziparchive com.quest.mediasessionforwardplayer W Unable to open '/data/data/com.quest.mediasessionforwardplayer/code_cache/.overlay/base.apk/classes3.dm': No such file or directory
2024-09-24 10:20:08.272 12682-12682 ziparchive com.quest.mediasessionforwardplayer W Unable to open '/data/app/~~MkQnORmdGw36P-vmZjQG7g==/com.quest.mediasessionforwardplayer-U2ehsEt8Okkl4NalESWibA==/base.dm': No such file or directory
2024-09-24 10:20:08.273 12682-12682 ziparchive com.quest.mediasessionforwardplayer W Unable to open '/data/app/~~MkQnORmdGw36P-vmZjQG7g==/com.quest.mediasessionforwardplayer-U2ehsEt8Okkl4NalESWibA==/base.dm': No such file or directory
2024-09-24 10:20:08.764 12682-12682 nativeloader com.quest.mediasessionforwardplayer D Configuring clns-6 for other apk /data/app/~~MkQnORmdGw36P-vmZjQG7g==/com.quest.mediasessionforwardplayer-U2ehsEt8Okkl4NalESWibA==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~MkQnORmdGw36P-vmZjQG7g==/com.quest.mediasessionforwardplayer-U2ehsEt8Okkl4NalESWibA==/lib/x86_64, permitted_path=/data:/mnt/expand:/data/user/0/com.quest.mediasessionforwardplayer
2024-09-24 10:20:08.788 12682-12682 GraphicsEnvironment com.quest.mediasessionforwardplayer V Currently set values for:
2024-09-24 10:20:08.788 12682-12682 GraphicsEnvironment com.quest.mediasessionforwardplayer V angle_gl_driver_selection_pkgs=[]
2024-09-24 10:20:08.788 12682-12682 GraphicsEnvironment com.quest.mediasessionforwardplayer V angle_gl_driver_selection_values=[]
2024-09-24 10:20:08.790 12682-12682 GraphicsEnvironment com.quest.mediasessionforwardplayer V ANGLE GameManagerService for com.quest.mediasessionforwardplayer: false
2024-09-24 10:20:08.790 12682-12682 GraphicsEnvironment com.quest.mediasessionforwardplayer V com.quest.mediasessionforwardplayer is not listed in per-application setting
2024-09-24 10:20:08.790 12682-12682 GraphicsEnvironment com.quest.mediasessionforwardplayer V Neither updatable production driver nor prerelease driver is supported.
2024-09-24 10:20:08.931 12682-12703 libEGL com.quest.mediasessionforwardplayer D loaded /vendor/lib64/egl/libEGL_emulation.so
2024-09-24 10:20:08.933 12682-12703 libEGL com.quest.mediasessionforwardplayer D loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so
2024-09-24 10:20:08.936 12682-12703 libEGL com.quest.mediasessionforwardplayer D loaded /vendor/lib64/egl/libGLESv2_emulation.so
2024-09-24 10:20:09.064 12682-12682 AppCompatDelegate com.quest.mediasessionforwardplayer D Checking for metadata for AppLocalesMetadataHolderService : Service not found
2024-09-24 10:20:09.305 12682-12682 onforwardplayer com.quest.mediasessionforwardplayer W Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed)
2024-09-24 10:20:09.328 12682-12682 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 210923482; UID 10190; state: ENABLED
2024-09-24 10:20:09.378 12682-12682 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 171228096; UID 10190; state: ENABLED
2024-09-24 10:20:09.485 12682-12682 WindowOnBackDispatcher com.quest.mediasessionforwardplayer W OnBackInvokedCallback is not enabled for the application.
Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
2024-09-24 10:20:09.520 12682-12682 MediaController com.quest.mediasessionforwardplayer I Init 3601167 [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:20:09.616 12682-12682 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 237531167; UID 10190; state: DISABLED
2024-09-24 10:20:09.619 12682-12682 OpenGLRenderer com.quest.mediasessionforwardplayer W Unknown dataspace 0
2024-09-24 10:20:09.639 12682-12682 Choreographer com.quest.mediasessionforwardplayer I Skipped 43 frames! The application may be doing too much work on its main thread.
2024-09-24 10:20:09.694 12682-12701 OpenGLRenderer com.quest.mediasessionforwardplayer W Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...
2024-09-24 10:20:09.694 12682-12701 OpenGLRenderer com.quest.mediasessionforwardplayer W Failed to initialize 101010-2 format, error = EGL_SUCCESS
2024-09-24 10:20:09.746 12682-12701 Gralloc4 com.quest.mediasessionforwardplayer I mapper 4.x is not supported
2024-09-24 10:20:09.769 12682-12701 OpenGLRenderer com.quest.mediasessionforwardplayer E Unable to match the desired swap behavior.
2024-09-24 10:20:09.893 12682-12695 OpenGLRenderer com.quest.mediasessionforwardplayer I Davey! duration=953ms; Flags=1, FrameTimelineVsyncId=244022, IntendedVsync=6245905947278, Vsync=6246622613916, InputEventId=0, HandleInputStart=6246635042100, AnimationStart=6246635071300, PerformTraversalsStart=6246635375300, DrawStart=6246763524700, FrameDeadline=6245922613944, FrameInterval=6246633170200, FrameStartTime=16666666, SyncQueued=6246774553900, SyncStart=6246779708300, IssueDrawCommandsStart=6246785036100, SwapBuffers=6246860737100, FrameCompleted=6246864437900, DequeueBufferDuration=30700, QueueBufferDuration=1747600, GpuCompleted=6246864306900, SwapBuffersCompleted=6246864437900, DisplayPresentTime=0, CommandSubmissionCompleted=6246860737100,
2024-09-24 10:20:09.973 12682-12682 ExoPlayerImpl com.quest.mediasessionforwardplayer I Init 4fa2257 [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:20:10.122 12682-12682 onforwardplayer com.quest.mediasessionforwardplayer W Accessing hidden method Landroid/media/AudioTrack;->getLatency()I (unsupported, reflection, allowed)
2024-09-24 10:20:10.469 12682-12682 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 160794467; UID 10190; state: ENABLED
2024-09-24 10:20:10.497 12682-12682 MediaSessionImpl com.quest.mediasessionforwardplayer I Init 9b543ae [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:20:10.533 12682-12682 MediaSessionCompat com.quest.mediasessionforwardplayer W Couldn't find a unique registered media button receiver in the given context.
2024-09-24 10:20:10.686 12682-12682 Choreographer com.quest.mediasessionforwardplayer I Skipped 62 frames! The application may be doing too much work on its main thread.
2024-09-24 10:20:10.702 12682-12694 OpenGLRenderer com.quest.mediasessionforwardplayer I Davey! duration=1050ms; Flags=0, FrameTimelineVsyncId=244065, IntendedVsync=6246639280582, Vsync=6247672613874, InputEventId=0, HandleInputStart=6247680511500, AnimationStart=6247680553900, PerformTraversalsStart=6247682130000, DrawStart=6247683296000, FrameDeadline=6246889280572, FrameInterval=6247680121600, FrameStartTime=16666666, SyncQueued=6247684057300, SyncStart=6247684749600, IssueDrawCommandsStart=6247684829600, SwapBuffers=6247685727200, FrameCompleted=6247690663000, DequeueBufferDuration=1206700, QueueBufferDuration=339300, GpuCompleted=6247690663000, SwapBuffersCompleted=6247688019300, DisplayPresentTime=0, CommandSubmissionCompleted=6247685727200,
2024-09-24 10:20:10.743 12682-12682 MediaController com.quest.mediasessionforwardplayer I Init abd9374 [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:20:14.740 12682-12730 ProfileInstaller com.quest.mediasessionforwardplayer D Installing profile for com.quest.mediasessionforwardplayer
2024-09-24 10:20:17.892 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=378.14ms min=3.25ms max=6360.47ms count=21
2024-09-24 10:20:19.454 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=122.16ms min=6.87ms max=995.70ms count=12
2024-09-24 10:20:20.456 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=84.64ms min=2.18ms max=843.17ms count=11
2024-09-24 10:20:21.536 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=16.76ms min=3.67ms max=283.32ms count=48
2024-09-24 10:20:21.776 12682-12682 MediaController com.quest.mediasessionforwardplayer I Init d89ce8c [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:20:21.875 12682-12701 OpenGLRenderer com.quest.mediasessionforwardplayer E Unable to match the desired swap behavior.
2024-09-24 10:20:22.526 12682-12682 MediaController com.quest.mediasessionforwardplayer I Release 3601167 [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder]
2024-09-24 10:20:23.420 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=124.04ms min=14.01ms max=1030.76ms count=12
2024-09-24 10:20:23.868 12682-12682 AutofillManager com.quest.mediasessionforwardplayer D Fill dialog is enabled:false, hints=[password, passwordAuto, creditCardNumber, creditCardSecurityCode, creditCardExpirationDate]
2024-09-24 10:20:24.129 12682-12682 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=13.77, mediaPos=0.00, window=2, periodCount=13, windowCount=13, reason=PLAYLIST_CHANGED
2024-09-24 10:20:24.135 12682-12682 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:20:24.136 12682-12682 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:20:24.137 12682-12682 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:20:24.139 12682-12682 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:20:24.142 12682-12682 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:20:24.144 12682-12682 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:20:24.146 12682-12682 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:20:24.149 12682-12682 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:20:24.150 12682-12682 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:20:24.208 12682-12682 EventLogger com.quest.mediasessionforwardplayer D mediaItem [eventTime=13.85, mediaPos=0.00, window=2, reason=PLAYLIST_CHANGED]
2024-09-24 10:20:24.297 12682-12682 EventLogger com.quest.mediasessionforwardplayer D state [eventTime=13.94, mediaPos=0.00, window=2, BUFFERING]
2024-09-24 10:20:24.394 12682-12690 onforwardplayer com.quest.mediasessionforwardplayer I Background concurrent copying GC freed 34756(2525KB) AllocSpace objects, 6(140KB) LOS objects, 49% free, 5129KB/10MB, paused 1.343ms,55us total 204.413ms
2024-09-24 10:20:24.394 12682-12682 EventLogger com.quest.mediasessionforwardplayer D playWhenReady [eventTime=14.02, mediaPos=0.00, window=2, true, USER_REQUEST]
2024-09-24 10:20:24.425 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=24.52ms min=4.21ms max=314.47ms count=37
2024-09-24 10:20:24.493 12682-12745 TrafficStats com.quest.mediasessionforwardplayer D tagSocket(95) with statsTag=0xffffffff, statsUid=-1
2024-09-24 10:20:24.561 12682-12744 TrafficStats com.quest.mediasessionforwardplayer D tagSocket(111) with statsTag=0xffffffff, statsUid=-1
2024-09-24 10:20:24.649 12682-12682 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=14.29, mediaPos=0.00, window=2, period=2, periodCount=13, windowCount=13, reason=SOURCE_UPDATE
2024-09-24 10:20:24.649 12682-12682 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:20:24.652 12682-12682 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:20:24.652 12682-12682 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:20:24.652 12682-12682 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:20:24.653 12682-12682 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:20:24.654 12682-12682 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:20:24.657 12682-12682 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=false]
2024-09-24 10:20:24.658 12682-12682 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:20:24.658 12682-12682 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:20:24.666 12682-12682 EventLogger com.quest.mediasessionforwardplayer D loading [eventTime=14.31, mediaPos=0.00, window=2, period=2, true]
2024-09-24 10:20:25.394 12682-12682 MediaController com.quest.mediasessionforwardplayer I Init fa05cda [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:20:25.442 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=16.17ms min=2.80ms max=33.08ms count=56
2024-09-24 10:20:25.509 12682-12682 Choreographer com.quest.mediasessionforwardplayer I Skipped 56 frames! The application may be doing too much work on its main thread.
2024-09-24 10:20:25.611 12682-12701 OpenGLRenderer com.quest.mediasessionforwardplayer E Unable to match the desired swap behavior.
2024-09-24 10:20:25.692 12682-12741 OpenGLRenderer com.quest.mediasessionforwardplayer I Davey! duration=1100ms; Flags=1, FrameTimelineVsyncId=248669, IntendedVsync=6261555946652, Vsync=6262489279948, InputEventId=0, HandleInputStart=6262507699100, AnimationStart=6262507734800, PerformTraversalsStart=6262508064000, DrawStart=6262615383400, FrameDeadline=6261572613318, FrameInterval=6262502916700, FrameStartTime=16666666, SyncQueued=6262619264100, SyncStart=6262619948300, IssueDrawCommandsStart=6262620174300, SwapBuffers=6262647086400, FrameCompleted=6262657213500, DequeueBufferDuration=8328000, QueueBufferDuration=322100, GpuCompleted=6262657213500, SwapBuffersCompleted=6262656525200, DisplayPresentTime=0, CommandSubmissionCompleted=6262647086400,
2024-09-24 10:20:25.925 12682-12682 MediaBrowserService com.quest.mediasessionforwardplayer I No root for client com.android.systemui from service android.service.media.MediaBrowserService$ServiceBinder$1
2024-09-24 10:20:25.928 11819-11877 MediaBrowser com.android.systemui E onConnectFailed for ComponentInfo{com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlaybackService}
2024-09-24 10:20:25.954 11819-11877 MediaResumeListener com.android.systemui E Cannot resume with ComponentInfo{com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlaybackService}
2024-09-24 10:20:26.138 12682-12745 Mp3Extractor com.quest.mediasessionforwardplayer I Data size mismatch between stream (10728561) and Xing frame (10728433), using Xing value.
2024-09-24 10:20:26.269 12682-12682 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=15.90, mediaPos=0.00, window=2, period=2, periodCount=13, windowCount=13, reason=SOURCE_UPDATE
2024-09-24 10:20:26.270 12682-12682 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:20:26.273 12682-12682 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:20:26.275 12682-12682 EventLogger com.quest.mediasessionforwardplayer D period [264.44]
2024-09-24 10:20:26.291 12682-12682 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:20:26.293 12682-12682 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:20:26.294 12682-12682 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:20:26.304 12682-12682 EventLogger com.quest.mediasessionforwardplayer D window [264.44, seekable=true, dynamic=false]
2024-09-24 10:20:26.305 12682-12682 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:20:26.307 12682-12682 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:20:26.450 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=38.27ms min=2.51ms max=263.23ms count=23
2024-09-24 10:20:26.573 12682-12682 MediaController com.quest.mediasessionforwardplayer I Release d89ce8c [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.ui, media3.extractor]
2024-09-24 10:20:26.601 12682-12725 DMCodecAdapterFactory com.quest.mediasessionforwardplayer I Creating an asynchronous MediaCodec adapter for track type audio
2024-09-24 10:20:26.608 12682-12757 CCodec com.quest.mediasessionforwardplayer D allocate(c2.android.mp3.decoder)
2024-09-24 10:20:26.615 12682-12757 Codec2Client com.quest.mediasessionforwardplayer I Available Codec2 services: "default" "software"
2024-09-24 10:20:26.627 12682-12757 CCodec com.quest.mediasessionforwardplayer I setting up 'default' as default (vendor) store
2024-09-24 10:20:26.642 12682-12757 CCodec com.quest.mediasessionforwardplayer I Created component [c2.android.mp3.decoder]
2024-09-24 10:20:26.645 12682-12757 CCodecConfig com.quest.mediasessionforwardplayer D read media type: audio/mpeg
2024-09-24 10:20:26.660 12682-12757 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: algo.buffers.max-count.values
2024-09-24 10:20:26.662 12682-12757 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: output.subscribed-indices.values
2024-09-24 10:20:26.665 12682-12757 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: input.buffers.allocator-ids.values
2024-09-24 10:20:26.666 12682-12757 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: output.buffers.allocator-ids.values
2024-09-24 10:20:26.668 12682-12757 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: algo.buffers.allocator-ids.values
2024-09-24 10:20:26.670 12682-12757 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: output.buffers.pool-ids.values
2024-09-24 10:20:26.671 12682-12757 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: algo.buffers.pool-ids.values
2024-09-24 10:20:26.675 12682-12757 CCodecConfig com.quest.mediasessionforwardplayer I query failed after returning 7 values (BAD_INDEX)
2024-09-24 10:20:26.675 12682-12757 CCodecConfig com.quest.mediasessionforwardplayer D c2 config diff is Dict {
c2::u32 coded.bitrate.value = 64000
c2::u32 input.buffers.max-size.value = 8192
c2::u32 input.delay.value = 0
string input.media-type.value = "audio/mpeg"
string output.media-type.value = "audio/raw"
c2::u32 raw.channel-count.value = 2
c2::u32 raw.sample-rate.value = 44100
}
2024-09-24 10:20:26.697 12682-12757 MediaCodec com.quest.mediasessionforwardplayer I MediaCodec will operate in async mode
2024-09-24 10:20:26.698 12682-12757 MediaCodec com.quest.mediasessionforwardplayer D flushMediametrics
2024-09-24 10:20:26.699 12682-12757 CCodec com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder] buffers are bound to CCodec for this session
2024-09-24 10:20:26.700 12682-12757 CCodecConfig com.quest.mediasessionforwardplayer D no c2 equivalents for log-session-id
2024-09-24 10:20:26.700 12682-12757 CCodecConfig com.quest.mediasessionforwardplayer D no c2 equivalents for flags
2024-09-24 10:20:26.702 12682-12757 CCodecConfig com.quest.mediasessionforwardplayer D config failed => CORRUPTED
2024-09-24 10:20:26.705 12682-12757 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 1107298332.
2024-09-24 10:20:26.705 12682-12757 CCodec com.quest.mediasessionforwardplayer D client requested max input size 4096, which is smaller than what component recommended (8192); overriding with component recommendation.
2024-09-24 10:20:26.706 12682-12757 CCodec com.quest.mediasessionforwardplayer W This behavior is subject to change. It is recommended that app developers double check whether the requested max input size is in reasonable range.
2024-09-24 10:20:26.706 12682-12757 CCodec com.quest.mediasessionforwardplayer D encoding statistics level = 0
2024-09-24 10:20:26.707 12682-12757 CCodec com.quest.mediasessionforwardplayer D setup formats input: AMessage(what = 0x00000000) = {
int32_t bitrate = 64000
int32_t channel-count = 2
int32_t max-input-size = 8192
string mime = "audio/mpeg"
int32_t sample-rate = 44100
}
2024-09-24 10:20:26.707 12682-12757 CCodec com.quest.mediasessionforwardplayer D setup formats output: AMessage(what = 0x00000000) = {
int32_t channel-count = 2
string mime = "audio/raw"
int32_t sample-rate = 44100
int32_t android._config-pcm-encoding = 2
}
2024-09-24 10:20:26.710 12682-12757 CCodecConfig com.quest.mediasessionforwardplayer I query failed after returning 7 values (BAD_INDEX)
2024-09-24 10:20:26.714 12682-12725 MediaCodec com.quest.mediasessionforwardplayer D keep callback message for reclaim
2024-09-24 10:20:26.716 12682-12757 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 1342179345.
2024-09-24 10:20:26.716 12682-12757 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 2415921170.
2024-09-24 10:20:26.717 12682-12757 C2Store com.quest.mediasessionforwardplayer D Using DMABUF Heaps
2024-09-24 10:20:26.720 12682-12757 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder#190] Created input block pool with allocatorID 16 => poolID 17 - OK (0)
2024-09-24 10:20:26.724 12682-12757 CCodecBufferChannel com.quest.mediasessionforwardplayer I [c2.android.mp3.decoder#190] Created output block pool with allocatorID 16 => poolID 52 - OK
2024-09-24 10:20:26.725 12682-12757 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder#190] Configured output block pool ids 52 => OK
2024-09-24 10:20:26.730 12682-12757 DMABUFHEAPS com.quest.mediasessionforwardplayer I Using DMA-BUF heap named: system
2024-09-24 10:20:26.762 12682-12682 EventLogger com.quest.mediasessionforwardplayer D audioEnabled [eventTime=16.40, mediaPos=0.00, window=2, period=2]
2024-09-24 10:20:26.802 12682-12682 EventLogger com.quest.mediasessionforwardplayer D tracks [eventTime=16.44, mediaPos=0.00, window=2, period=2
2024-09-24 10:20:26.804 12682-12682 EventLogger com.quest.mediasessionforwardplayer D group [
2024-09-24 10:20:26.805 12682-12682 EventLogger com.quest.mediasessionforwardplayer D [X] Track:0, id=null, mimeType=audio/mpeg, bitrate=320000, channels=2, sample_rate=44100, supported=YES
2024-09-24 10:20:26.809 12682-12682 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:20:26.810 12682-12682 EventLogger com.quest.mediasessionforwardplayer D Metadata [
2024-09-24 10:20:26.816 12682-12682 EventLogger com.quest.mediasessionforwardplayer D TIT2: description=null: values=[Voyage I - Waterfall]
2024-09-24 10:20:26.819 12682-12682 EventLogger com.quest.mediasessionforwardplayer D TPE1: description=null: values=[The Kyoto Connection]
2024-09-24 10:20:26.822 12682-12682 EventLogger com.quest.mediasessionforwardplayer D TRCK: description=null: values=[3]
2024-09-24 10:20:26.823 12682-12682 EventLogger com.quest.mediasessionforwardplayer D TALB: description=null: values=[Wake Up]
2024-09-24 10:20:26.835 12682-12682 EventLogger com.quest.mediasessionforwardplayer D TDRC: description=null: values=[2015-01-08T12:30:01]
2024-09-24 10:20:26.837 12682-12682 EventLogger com.quest.mediasessionforwardplayer D TCON: description=null: values=[Pop]
2024-09-24 10:20:26.839 12682-12682 EventLogger com.quest.mediasessionforwardplayer D TCOP: description=null: values=[Attribution-ShareAlike 3.0 International: http://creativecommons.org/licenses/by-sa/3.0/]
2024-09-24 10:20:26.841 12682-12682 EventLogger com.quest.mediasessionforwardplayer D TDAT: description=null: values=[2015-01-08 12:30:01]
2024-09-24 10:20:26.844 12682-12682 EventLogger com.quest.mediasessionforwardplayer D APIC: mimeType=image/png, description=
2024-09-24 10:20:26.850 12682-12682 EventLogger com.quest.mediasessionforwardplayer D TDEN: description=null: values=[2013-05-18T06:04:49]
2024-09-24 10:20:26.852 12682-12682 EventLogger com.quest.mediasessionforwardplayer D COMM: language=eng, description=, text=URL: http://freemusicarchive.org/music/The_Kyoto_Connection/Wake_Up_1957/03_Voyage_I_-_Waterfall
Comments: http://freemusicarchive.org/
Curator: ccCommunity
Copyright: Attribution-ShareAlike 3.0 International: http://creativecommons.org/licenses/by-sa/3.0/
2024-09-24 10:20:26.874 12682-12682 EventLogger com.quest.mediasessionforwardplayer D TDTG: description=null: values=[2013-05-18T06:04:49]
2024-09-24 10:20:26.884 12682-12682 EventLogger com.quest.mediasessionforwardplayer D TPE2: description=null: values=[The Kyoto Connection]
2024-09-24 10:20:26.887 12682-12682 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:20:26.889 12682-12682 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:20:26.960 12682-12682 EventLogger com.quest.mediasessionforwardplayer D downstreamFormat [eventTime=16.58, mediaPos=0.00, window=2, period=2, id=null, mimeType=audio/mpeg, bitrate=320000, channels=2, sample_rate=44100]
2024-09-24 10:20:27.002 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=220.83ms min=68.88ms max=323.48ms count=6
2024-09-24 10:20:27.022 12682-12682 EventLogger com.quest.mediasessionforwardplayer D audioDecoderInitialized [eventTime=16.66, mediaPos=0.00, window=2, period=2, c2.android.mp3.decoder]
2024-09-24 10:20:27.037 12682-12682 EventLogger com.quest.mediasessionforwardplayer D audioInputFormat [eventTime=16.68, mediaPos=0.00, window=2, period=2, id=null, mimeType=audio/mpeg, bitrate=320000, channels=2, sample_rate=44100]
2024-09-24 10:20:27.108 12682-12682 EventLogger com.quest.mediasessionforwardplayer D audioTrackInit [eventTime=16.75, mediaPos=0.00, window=2, period=2, 2,12,44100,false,false,64192]
2024-09-24 10:20:27.116 12682-12725 AudioTrack com.quest.mediasessionforwardplayer D getTimestamp_l(41): device stall time corrected using current time 6264107787300
2024-09-24 10:20:27.131 12682-12682 EventLogger com.quest.mediasessionforwardplayer D state [eventTime=16.77, mediaPos=0.00, window=2, period=2, READY]
2024-09-24 10:20:27.150 12682-12682 EventLogger com.quest.mediasessionforwardplayer D isPlaying [eventTime=16.79, mediaPos=0.00, window=2, period=2, true]
2024-09-24 10:20:27.808 12682-12682 AutofillManager com.quest.mediasessionforwardplayer D Fill dialog is enabled:false, hints=[password, passwordAuto, creditCardNumber, creditCardSecurityCode, creditCardExpirationDate]
2024-09-24 10:20:28.052 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=262.28ms min=55.30ms max=714.72ms count=4
2024-09-24 10:20:28.061 12682-12682 EventLogger com.quest.mediasessionforwardplayer D loading [eventTime=17.70, mediaPos=0.89, window=2, period=2, false]
2024-09-24 10:20:28.960 12682-12682 EventLogger com.quest.mediasessionforwardplayer D playWhenReady [eventTime=18.60, mediaPos=1.79, window=2, period=2, false, USER_REQUEST]
2024-09-24 10:20:28.982 12682-12682 EventLogger com.quest.mediasessionforwardplayer D isPlaying [eventTime=18.61, mediaPos=1.79, window=2, period=2, false]
2024-09-24 10:20:29.054 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=22.82ms min=3.39ms max=368.85ms count=35
2024-09-24 10:20:30.970 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=37.85ms min=3.18ms max=978.96ms count=43
2024-09-24 10:20:32.022 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=127.83ms min=10.99ms max=497.81ms count=8
2024-09-24 10:20:33.058 12682-12701 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=345.22ms min=55.52ms max=914.26ms count=3
2024-09-24 10:20:34.732 12682-12760 BufferPoolAccessor2.0 com.quest.mediasessionforwardplayer D bufferpool2 0x70d2452497f8 : 5(40960 size) total buffers - 0(0 size) used buffers - 92/97 (recycle/alloc) - 5/192 (fetch/transfer)
2024-09-24 10:20:34.732 12682-12760 BufferPoolAccessor2.0 com.quest.mediasessionforwardplayer D evictor expired: 1, evicted: 1
2024-09-24 10:20:34.926 12682-12682 EventLogger com.quest.mediasessionforwardplayer D surfaceSize [eventTime=24.57, mediaPos=1.79, window=2, period=2, 0, 0]
2024-09-24 10:20:35.190 12682-12682 MediaController com.quest.mediasessionforwardplayer I Release fa05cda [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.ui, media3.extractor]
2024-09-24 10:20:35.228 12682-12682 WindowOnBackDispatcher com.quest.mediasessionforwardplayer W sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda17@1d8697b
2024-09-24 10:20:35.273 12682-12682 WindowOnBackDispatcher com.quest.mediasessionforwardplayer W sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda17@9a96324
---------------------------- PROCESS ENDED (12682) for package com.quest.mediasessionforwardplayer ----------------------------
---------------------------- PROCESS STARTED (12773) for package com.quest.mediasessionforwardplayer ----------------------------
2024-09-24 10:20:36.611 12773-12773 ziparchive com.quest.mediasessionforwardplayer W Unable to open '/data/data/com.quest.mediasessionforwardplayer/code_cache/.overlay/base.apk/classes3.dm': No such file or directory
2024-09-24 10:20:36.611 12773-12773 ziparchive com.quest.mediasessionforwardplayer W Unable to open '/data/app/~~MkQnORmdGw36P-vmZjQG7g==/com.quest.mediasessionforwardplayer-U2ehsEt8Okkl4NalESWibA==/base.dm': No such file or directory
2024-09-24 10:20:36.613 12773-12773 ziparchive com.quest.mediasessionforwardplayer W Unable to open '/data/app/~~MkQnORmdGw36P-vmZjQG7g==/com.quest.mediasessionforwardplayer-U2ehsEt8Okkl4NalESWibA==/base.dm': No such file or directory
2024-09-24 10:20:36.848 12773-12773 nativeloader com.quest.mediasessionforwardplayer D Configuring clns-6 for other apk /data/app/~~MkQnORmdGw36P-vmZjQG7g==/com.quest.mediasessionforwardplayer-U2ehsEt8Okkl4NalESWibA==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~MkQnORmdGw36P-vmZjQG7g==/com.quest.mediasessionforwardplayer-U2ehsEt8Okkl4NalESWibA==/lib/x86_64, permitted_path=/data:/mnt/expand:/data/user/0/com.quest.mediasessionforwardplayer
2024-09-24 10:20:36.886 12773-12773 GraphicsEnvironment com.quest.mediasessionforwardplayer V Currently set values for:
2024-09-24 10:20:36.886 12773-12773 GraphicsEnvironment com.quest.mediasessionforwardplayer V angle_gl_driver_selection_pkgs=[]
2024-09-24 10:20:36.886 12773-12773 GraphicsEnvironment com.quest.mediasessionforwardplayer V angle_gl_driver_selection_values=[]
2024-09-24 10:20:36.887 12773-12773 GraphicsEnvironment com.quest.mediasessionforwardplayer V ANGLE GameManagerService for com.quest.mediasessionforwardplayer: false
2024-09-24 10:20:36.888 12773-12773 GraphicsEnvironment com.quest.mediasessionforwardplayer V com.quest.mediasessionforwardplayer is not listed in per-application setting
2024-09-24 10:20:36.888 12773-12773 GraphicsEnvironment com.quest.mediasessionforwardplayer V Neither updatable production driver nor prerelease driver is supported.
2024-09-24 10:20:37.036 12773-12773 ExoPlayerImpl com.quest.mediasessionforwardplayer I Init e8c0c3d [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:20:37.117 12773-12773 onforwardplayer com.quest.mediasessionforwardplayer W Accessing hidden method Landroid/media/AudioTrack;->getLatency()I (unsupported, reflection, allowed)
2024-09-24 10:20:37.326 12773-12773 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 160794467; UID 10190; state: ENABLED
2024-09-24 10:20:37.348 12773-12773 MediaSessionImpl com.quest.mediasessionforwardplayer I Init f7d85f5 [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:20:37.391 12773-12773 MediaSessionCompat com.quest.mediasessionforwardplayer W Couldn't find a unique registered media button receiver in the given context.
2024-09-24 10:20:37.494 12773-12773 Choreographer com.quest.mediasessionforwardplayer I Skipped 31 frames! The application may be doing too much work on its main thread.
2024-09-24 10:20:37.500 12773-12773 onDestroy com.quest.mediasessionforwardplayer E onDestroy
2024-09-24 10:20:37.500 12773-12773 mediaId position com.quest.mediasessionforwardplayer E mediaId null position 0
2024-09-24 10:20:37.506 12773-12773 MediaSessionImpl com.quest.mediasessionforwardplayer I Release f7d85f5 [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.exoplayer, media3.decoder, media3.session]
2024-09-24 10:20:37.512 12773-12773 ExoPlayerImpl com.quest.mediasessionforwardplayer I Release e8c0c3d [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.exoplayer, media3.decoder, media3.session]
as we can see the mediaid and position are not collected at all
com.quest.mediasessionforwardplayer E onDestroy 2024-09-24 09:47:15.339 11264-11264 mediaId position com.quest.mediasessionforwardplayer E mediaId null position 0
it is similar for the second case see my next comment for that.
https://github.com/user-attachments/assets/abad27af-f2d9-4db3-a725-6cf83c5519cf
and log cat is
2024-09-24 10:27:03.357 12860-12860 onforwardplayer com.quest.mediasessionforwardplayer W Accessing hidden method Landroid/media/AudioTrack;->getLatency()I (unsupported, reflection, allowed)
2024-09-24 10:27:03.757 12860-12860 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 160794467; UID 10190; state: ENABLED
2024-09-24 10:27:03.788 12860-12860 MediaSessionImpl com.quest.mediasessionforwardplayer I Init 9b543ae [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:27:03.858 12860-12860 MediaSessionCompat com.quest.mediasessionforwardplayer W Couldn't find a unique registered media button receiver in the given context.
2024-09-24 10:27:04.064 12860-12860 Choreographer com.quest.mediasessionforwardplayer I Skipped 74 frames! The application may be doing too much work on its main thread.
2024-09-24 10:27:04.083 12860-12874 OpenGLRenderer com.quest.mediasessionforwardplayer I Davey! duration=1250ms; Flags=0, FrameTimelineVsyncId=256053, IntendedVsync=6659822597388, Vsync=6661055930672, InputEventId=0, HandleInputStart=6661060659100, AnimationStart=6661060691000, PerformTraversalsStart=6661061509600, DrawStart=6661063774200, FrameDeadline=6660039264046, FrameInterval=6661057935900, FrameStartTime=16666666, SyncQueued=6661064719300, SyncStart=6661064909700, IssueDrawCommandsStart=6661064989700, SwapBuffers=6661065987400, FrameCompleted=6661073318600, DequeueBufferDuration=36000, QueueBufferDuration=213500, GpuCompleted=6661073318600, SwapBuffersCompleted=6661067720600, DisplayPresentTime=20401094660746, CommandSubmissionCompleted=6661065987400,
2024-09-24 10:27:04.164 12860-12860 MediaController com.quest.mediasessionforwardplayer I Init 55d509d [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:27:08.402 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=227.63ms min=2.45ms max=3685.18ms count=23
2024-09-24 10:27:08.560 12860-12896 ProfileInstaller com.quest.mediasessionforwardplayer D Installing profile for com.quest.mediasessionforwardplayer
2024-09-24 10:27:10.083 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=19.67ms min=2.49ms max=816.77ms count=53
2024-09-24 10:27:10.673 12860-12860 MediaController com.quest.mediasessionforwardplayer I Init e4929de [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:27:10.792 12860-12877 OpenGLRenderer com.quest.mediasessionforwardplayer E Unable to match the desired swap behavior.
2024-09-24 10:27:11.087 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=16.77ms min=2.88ms max=86.70ms count=49
2024-09-24 10:27:11.476 12860-12860 MediaController com.quest.mediasessionforwardplayer I Release 3601167 [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder]
2024-09-24 10:27:12.238 12860-12860 AutofillManager com.quest.mediasessionforwardplayer D Fill dialog is enabled:false, hints=[password, passwordAuto, creditCardNumber, creditCardSecurityCode, creditCardExpirationDate]
2024-09-24 10:27:12.356 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=149.10ms min=17.56ms max=977.60ms count=10
2024-09-24 10:27:12.466 12860-12860 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=8.80, mediaPos=0.00, window=2, periodCount=13, windowCount=13, reason=PLAYLIST_CHANGED
2024-09-24 10:27:12.469 12860-12860 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:27:12.471 12860-12860 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:27:12.472 12860-12860 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:27:12.476 12860-12860 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:27:12.477 12860-12860 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:27:12.477 12860-12860 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:27:12.482 12860-12860 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:27:12.483 12860-12860 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:27:12.486 12860-12860 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:27:12.540 12860-12860 EventLogger com.quest.mediasessionforwardplayer D mediaItem [eventTime=8.88, mediaPos=0.00, window=2, reason=PLAYLIST_CHANGED]
2024-09-24 10:27:12.610 12860-12860 EventLogger com.quest.mediasessionforwardplayer D state [eventTime=8.95, mediaPos=0.00, window=2, BUFFERING]
2024-09-24 10:27:12.711 12860-12860 EventLogger com.quest.mediasessionforwardplayer D playWhenReady [eventTime=9.05, mediaPos=0.00, window=2, true, USER_REQUEST]
2024-09-24 10:27:12.793 12860-12868 onforwardplayer com.quest.mediasessionforwardplayer W Suspending all threads took: 18.387ms
2024-09-24 10:27:12.812 12860-12900 TrafficStats com.quest.mediasessionforwardplayer D tagSocket(96) with statsTag=0xffffffff, statsUid=-1
2024-09-24 10:27:12.814 12860-12901 TrafficStats com.quest.mediasessionforwardplayer D tagSocket(108) with statsTag=0xffffffff, statsUid=-1
2024-09-24 10:27:12.857 12860-12868 onforwardplayer com.quest.mediasessionforwardplayer I Background concurrent copying GC freed 34267(2495KB) AllocSpace objects, 6(140KB) LOS objects, 49% free, 5222KB/10MB, paused 1.051ms,18.554ms total 399.877ms
2024-09-24 10:27:12.976 12860-12860 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=9.31, mediaPos=0.00, window=2, period=2, periodCount=13, windowCount=13, reason=SOURCE_UPDATE
2024-09-24 10:27:12.977 12860-12860 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:27:12.978 12860-12860 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:27:12.978 12860-12860 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:27:12.978 12860-12860 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:27:12.993 12860-12860 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:27:12.993 12860-12860 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:27:12.994 12860-12860 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=false]
2024-09-24 10:27:12.994 12860-12860 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:27:12.995 12860-12860 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:27:13.016 12860-12860 EventLogger com.quest.mediasessionforwardplayer D loading [eventTime=9.35, mediaPos=0.00, window=2, period=2, true]
2024-09-24 10:27:13.357 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=14.74ms min=3.84ms max=66.01ms count=51
2024-09-24 10:27:13.969 12860-12860 MediaController com.quest.mediasessionforwardplayer I Init 581e8ef [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:27:13.993 12860-12860 Choreographer com.quest.mediasessionforwardplayer I Skipped 67 frames! The application may be doing too much work on its main thread.
2024-09-24 10:27:14.088 12860-12877 OpenGLRenderer com.quest.mediasessionforwardplayer E Unable to match the desired swap behavior.
2024-09-24 10:27:14.174 12860-12874 OpenGLRenderer com.quest.mediasessionforwardplayer I Davey! duration=1296ms; Flags=1, FrameTimelineVsyncId=259184, IntendedVsync=6669855930320, Vsync=6670972596942, InputEventId=0, HandleInputStart=6670987829900, AnimationStart=6670988098700, PerformTraversalsStart=6670989741800, DrawStart=6671088376500, FrameDeadline=6669872596986, FrameInterval=6670987219800, FrameStartTime=16666666, SyncQueued=6671103151900, SyncStart=6671108268400, IssueDrawCommandsStart=6671114365200, SwapBuffers=6671140637800, FrameCompleted=6671157240800, DequeueBufferDuration=8796200, QueueBufferDuration=277900, GpuCompleted=6671157240800, SwapBuffersCompleted=6671150281800, DisplayPresentTime=3343191966621856883, CommandSubmissionCompleted=6671140637800,
2024-09-24 10:27:14.359 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=17.39ms min=3.31ms max=64.72ms count=47
2024-09-24 10:27:14.424 12860-12860 MediaBrowserService com.quest.mediasessionforwardplayer I No root for client com.android.systemui from service android.service.media.MediaBrowserService$ServiceBinder$1
2024-09-24 10:27:14.425 11819-11877 MediaBrowser com.android.systemui E onConnectFailed for ComponentInfo{com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlaybackService}
2024-09-24 10:27:14.428 11819-11877 MediaResumeListener com.android.systemui E Cannot resume with ComponentInfo{com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlaybackService}
2024-09-24 10:27:14.709 12860-12901 Mp3Extractor com.quest.mediasessionforwardplayer I Data size mismatch between stream (10728561) and Xing frame (10728433), using Xing value.
2024-09-24 10:27:14.921 12860-12860 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=11.26, mediaPos=0.00, window=2, period=2, periodCount=13, windowCount=13, reason=SOURCE_UPDATE
2024-09-24 10:27:14.926 12860-12860 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:27:14.936 12860-12860 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:27:14.937 12860-12860 EventLogger com.quest.mediasessionforwardplayer D period [264.44]
2024-09-24 10:27:14.938 12860-12860 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:27:14.940 12860-12860 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:27:14.941 12860-12860 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:27:14.945 12860-12860 EventLogger com.quest.mediasessionforwardplayer D window [264.44, seekable=true, dynamic=false]
2024-09-24 10:27:14.946 12860-12860 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:27:14.955 12860-12860 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:27:15.019 12860-12860 MediaController com.quest.mediasessionforwardplayer I Release e4929de [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.ui, media3.extractor]
2024-09-24 10:27:15.156 12860-12890 DMCodecAdapterFactory com.quest.mediasessionforwardplayer I Creating an asynchronous MediaCodec adapter for track type audio
2024-09-24 10:27:15.161 12860-12912 CCodec com.quest.mediasessionforwardplayer D allocate(c2.android.mp3.decoder)
2024-09-24 10:27:15.165 12860-12912 Codec2Client com.quest.mediasessionforwardplayer I Available Codec2 services: "default" "software"
2024-09-24 10:27:15.178 12860-12912 CCodec com.quest.mediasessionforwardplayer I setting up 'default' as default (vendor) store
2024-09-24 10:27:15.191 12860-12912 CCodec com.quest.mediasessionforwardplayer I Created component [c2.android.mp3.decoder]
2024-09-24 10:27:15.194 12860-12912 CCodecConfig com.quest.mediasessionforwardplayer D read media type: audio/mpeg
2024-09-24 10:27:15.206 12860-12912 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: algo.buffers.max-count.values
2024-09-24 10:27:15.208 12860-12912 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: output.subscribed-indices.values
2024-09-24 10:27:15.209 12860-12912 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: input.buffers.allocator-ids.values
2024-09-24 10:27:15.211 12860-12912 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: output.buffers.allocator-ids.values
2024-09-24 10:27:15.213 12860-12912 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: algo.buffers.allocator-ids.values
2024-09-24 10:27:15.213 12860-12912 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: output.buffers.pool-ids.values
2024-09-24 10:27:15.218 12860-12912 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: algo.buffers.pool-ids.values
2024-09-24 10:27:15.221 12860-12912 CCodecConfig com.quest.mediasessionforwardplayer I query failed after returning 7 values (BAD_INDEX)
2024-09-24 10:27:15.225 12860-12912 CCodecConfig com.quest.mediasessionforwardplayer D c2 config diff is Dict {
c2::u32 coded.bitrate.value = 64000
c2::u32 input.buffers.max-size.value = 8192
c2::u32 input.delay.value = 0
string input.media-type.value = "audio/mpeg"
string output.media-type.value = "audio/raw"
c2::u32 raw.channel-count.value = 2
c2::u32 raw.sample-rate.value = 44100
}
2024-09-24 10:27:15.241 12860-12912 MediaCodec com.quest.mediasessionforwardplayer I MediaCodec will operate in async mode
2024-09-24 10:27:15.243 12860-12912 MediaCodec com.quest.mediasessionforwardplayer D flushMediametrics
2024-09-24 10:27:15.245 12860-12912 CCodec com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder] buffers are bound to CCodec for this session
2024-09-24 10:27:15.247 12860-12912 CCodecConfig com.quest.mediasessionforwardplayer D no c2 equivalents for log-session-id
2024-09-24 10:27:15.248 12860-12912 CCodecConfig com.quest.mediasessionforwardplayer D no c2 equivalents for flags
2024-09-24 10:27:15.252 12860-12912 CCodecConfig com.quest.mediasessionforwardplayer D config failed => CORRUPTED
2024-09-24 10:27:15.256 12860-12912 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 1107298332.
2024-09-24 10:27:15.256 12860-12912 CCodec com.quest.mediasessionforwardplayer D client requested max input size 4096, which is smaller than what component recommended (8192); overriding with component recommendation.
2024-09-24 10:27:15.256 12860-12912 CCodec com.quest.mediasessionforwardplayer W This behavior is subject to change. It is recommended that app developers double check whether the requested max input size is in reasonable range.
2024-09-24 10:27:15.257 12860-12912 CCodec com.quest.mediasessionforwardplayer D encoding statistics level = 0
2024-09-24 10:27:15.258 12860-12912 CCodec com.quest.mediasessionforwardplayer D setup formats input: AMessage(what = 0x00000000) = {
int32_t bitrate = 64000
int32_t channel-count = 2
int32_t max-input-size = 8192
string mime = "audio/mpeg"
int32_t sample-rate = 44100
}
2024-09-24 10:27:15.258 12860-12912 CCodec com.quest.mediasessionforwardplayer D setup formats output: AMessage(what = 0x00000000) = {
int32_t channel-count = 2
string mime = "audio/raw"
int32_t sample-rate = 44100
int32_t android._config-pcm-encoding = 2
}
2024-09-24 10:27:15.263 12860-12912 CCodecConfig com.quest.mediasessionforwardplayer I query failed after returning 7 values (BAD_INDEX)
2024-09-24 10:27:15.269 12860-12890 MediaCodec com.quest.mediasessionforwardplayer D keep callback message for reclaim
2024-09-24 10:27:15.272 12860-12912 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 1342179345.
2024-09-24 10:27:15.272 12860-12912 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 2415921170.
2024-09-24 10:27:15.273 12860-12912 C2Store com.quest.mediasessionforwardplayer D Using DMABUF Heaps
2024-09-24 10:27:15.277 12860-12912 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder#62] Created input block pool with allocatorID 16 => poolID 17 - OK (0)
2024-09-24 10:27:15.292 12860-12860 EventLogger com.quest.mediasessionforwardplayer D audioEnabled [eventTime=11.62, mediaPos=0.00, window=2, period=2]
2024-09-24 10:27:15.296 12860-12912 CCodecBufferChannel com.quest.mediasessionforwardplayer I [c2.android.mp3.decoder#62] Created output block pool with allocatorID 16 => poolID 53 - OK
2024-09-24 10:27:15.301 12860-12912 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder#62] Configured output block pool ids 53 => OK
2024-09-24 10:27:15.303 12860-12912 DMABUFHEAPS com.quest.mediasessionforwardplayer I Using DMA-BUF heap named: system
2024-09-24 10:27:15.314 12860-12860 EventLogger com.quest.mediasessionforwardplayer D tracks [eventTime=11.65, mediaPos=0.00, window=2, period=2
2024-09-24 10:27:15.314 12860-12860 EventLogger com.quest.mediasessionforwardplayer D group [
2024-09-24 10:27:15.317 12860-12860 EventLogger com.quest.mediasessionforwardplayer D [X] Track:0, id=null, mimeType=audio/mpeg, bitrate=320000, channels=2, sample_rate=44100, supported=YES
2024-09-24 10:27:15.318 12860-12860 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:27:15.328 12860-12860 EventLogger com.quest.mediasessionforwardplayer D Metadata [
2024-09-24 10:27:15.328 12860-12860 EventLogger com.quest.mediasessionforwardplayer D TIT2: description=null: values=[Voyage I - Waterfall]
2024-09-24 10:27:15.330 12860-12860 EventLogger com.quest.mediasessionforwardplayer D TPE1: description=null: values=[The Kyoto Connection]
2024-09-24 10:27:15.336 12860-12860 EventLogger com.quest.mediasessionforwardplayer D TRCK: description=null: values=[3]
2024-09-24 10:27:15.337 12860-12860 EventLogger com.quest.mediasessionforwardplayer D TALB: description=null: values=[Wake Up]
2024-09-24 10:27:15.344 12860-12860 EventLogger com.quest.mediasessionforwardplayer D TDRC: description=null: values=[2015-01-08T12:30:01]
2024-09-24 10:27:15.355 12860-12860 EventLogger com.quest.mediasessionforwardplayer D TCON: description=null: values=[Pop]
2024-09-24 10:27:15.356 12860-12860 EventLogger com.quest.mediasessionforwardplayer D TCOP: description=null: values=[Attribution-ShareAlike 3.0 International: http://creativecommons.org/licenses/by-sa/3.0/]
2024-09-24 10:27:15.361 12860-12860 EventLogger com.quest.mediasessionforwardplayer D TDAT: description=null: values=[2015-01-08 12:30:01]
2024-09-24 10:27:15.361 12860-12860 EventLogger com.quest.mediasessionforwardplayer D APIC: mimeType=image/png, description=
2024-09-24 10:27:15.361 12860-12860 EventLogger com.quest.mediasessionforwardplayer D TDEN: description=null: values=[2013-05-18T06:04:49]
2024-09-24 10:27:15.362 12860-12860 EventLogger com.quest.mediasessionforwardplayer D COMM: language=eng, description=, text=URL: http://freemusicarchive.org/music/The_Kyoto_Connection/Wake_Up_1957/03_Voyage_I_-_Waterfall
Comments: http://freemusicarchive.org/
Curator: ccCommunity
Copyright: Attribution-ShareAlike 3.0 International: http://creativecommons.org/licenses/by-sa/3.0/
2024-09-24 10:27:15.364 12860-12860 EventLogger com.quest.mediasessionforwardplayer D TDTG: description=null: values=[2013-05-18T06:04:49]
2024-09-24 10:27:15.373 12860-12860 EventLogger com.quest.mediasessionforwardplayer D TPE2: description=null: values=[The Kyoto Connection]
2024-09-24 10:27:15.373 12860-12860 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:27:15.375 12860-12860 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:27:15.427 12860-12860 EventLogger com.quest.mediasessionforwardplayer D downstreamFormat [eventTime=11.77, mediaPos=0.00, window=2, period=2, id=null, mimeType=audio/mpeg, bitrate=320000, channels=2, sample_rate=44100]
2024-09-24 10:27:15.457 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=213.40ms min=41.44ms max=474.95ms count=6
2024-09-24 10:27:15.476 12860-12860 EventLogger com.quest.mediasessionforwardplayer D audioDecoderInitialized [eventTime=11.80, mediaPos=0.00, window=2, period=2, c2.android.mp3.decoder]
2024-09-24 10:27:15.479 12860-12860 EventLogger com.quest.mediasessionforwardplayer D audioInputFormat [eventTime=11.82, mediaPos=0.00, window=2, period=2, id=null, mimeType=audio/mpeg, bitrate=320000, channels=2, sample_rate=44100]
2024-09-24 10:27:15.530 12860-12890 AudioTrack com.quest.mediasessionforwardplayer D getTimestamp_l(42): device stall time corrected using current time 6672524433800
2024-09-24 10:27:15.534 12860-12860 EventLogger com.quest.mediasessionforwardplayer D audioTrackInit [eventTime=11.87, mediaPos=0.00, window=2, period=2, 2,12,44100,false,false,64192]
2024-09-24 10:27:15.569 12860-12860 EventLogger com.quest.mediasessionforwardplayer D state [eventTime=11.91, mediaPos=0.01, window=2, period=2, READY]
2024-09-24 10:27:15.578 12860-12860 EventLogger com.quest.mediasessionforwardplayer D isPlaying [eventTime=11.92, mediaPos=0.02, window=2, period=2, true]
2024-09-24 10:27:16.295 12860-12860 AutofillManager com.quest.mediasessionforwardplayer D Fill dialog is enabled:false, hints=[password, passwordAuto, creditCardNumber, creditCardSecurityCode, creditCardExpirationDate]
2024-09-24 10:27:16.505 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=343.21ms min=90.22ms max=796.37ms count=3
2024-09-24 10:27:16.787 12860-12860 EventLogger com.quest.mediasessionforwardplayer D loading [eventTime=13.13, mediaPos=1.25, window=2, period=2, false]
2024-09-24 10:27:17.569 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=31.67ms min=3.22ms max=384.82ms count=27
2024-09-24 10:27:19.253 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=420.42ms min=31.63ms max=701.08ms count=4
2024-09-24 10:27:20.255 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=499.77ms min=298.64ms max=700.89ms count=2
2024-09-24 10:27:20.614 12860-12912 BufferPoolAccessor2.0 com.quest.mediasessionforwardplayer D bufferpool2 0x70d2452472f8 : 5(40960 size) total buffers - 1(8192 size) used buffers - 215/220 (recycle/alloc) - 5/436 (fetch/transfer)
2024-09-24 10:27:21.263 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=503.72ms min=299.90ms max=707.54ms count=2
2024-09-24 10:27:22.393 12860-12877 EGL_emulation com.quest.mediasessionforwardplayer D app_time_stats: avg=282.45ms min=88.72ms max=498.79ms count=4
2024-09-24 10:27:22.971 12860-12860 EventLogger com.quest.mediasessionforwardplayer D surfaceSize [eventTime=19.31, mediaPos=7.43, window=2, period=2, 0, 0]
2024-09-24 10:27:23.044 12860-12860 MediaController com.quest.mediasessionforwardplayer I Release 581e8ef [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.ui, media3.extractor]
2024-09-24 10:27:23.073 12860-12860 WindowOnBackDispatcher com.quest.mediasessionforwardplayer W sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda17@1d8697b
2024-09-24 10:27:23.121 12860-12860 WindowOnBackDispatcher com.quest.mediasessionforwardplayer W sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda17@6aa96b6
2024-09-24 10:27:23.192 12860-12860 WindowOnBackDispatcher com.quest.mediasessionforwardplayer W sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda17@dff8294
2024-09-24 10:27:25.905 12860-12916 BufferPoolAccessor2.0 com.quest.mediasessionforwardplayer D bufferpool2 0x70d2452472f8 : 5(40960 size) total buffers - 4(32768 size) used buffers - 420/425 (recycle/alloc) - 5/844 (fetch/transfer)
2024-09-24 10:27:27.076 12860-12860 EventLogger com.quest.mediasessionforwardplayer D playWhenReady [eventTime=23.42, mediaPos=11.53, window=2, period=2, false, USER_REQUEST]
2024-09-24 10:27:27.108 12860-12860 EventLogger com.quest.mediasessionforwardplayer D isPlaying [eventTime=23.42, mediaPos=11.53, window=2, period=2, false]
2024-09-24 10:27:33.315 12860-12915 BufferPoolAccessor2.0 com.quest.mediasessionforwardplayer D bufferpool2 0x70d2452472f8 : 5(40960 size) total buffers - 0(0 size) used buffers - 466/471 (recycle/alloc) - 9/940 (fetch/transfer)
2024-09-24 10:27:33.316 12860-12915 BufferPoolAccessor2.0 com.quest.mediasessionforwardplayer D evictor expired: 1, evicted: 1
2024-09-24 10:28:37.092 12860-12860 onDestroy com.quest.mediasessionforwardplayer E onDestroy
2024-09-24 10:28:37.096 12860-12860 mediaId position com.quest.mediasessionforwardplayer E mediaId [item]wake_up_03 position 11546
2024-09-24 10:28:37.111 12860-12860 MediaSessionImpl com.quest.mediasessionforwardplayer I Release 9b543ae [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.ui, media3.extractor]
2024-09-24 10:28:37.134 12860-12860 MediaController com.quest.mediasessionforwardplayer I Release 55d509d [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.ui, media3.extractor]
2024-09-24 10:28:37.143 12860-12860 ExoPlayerImpl com.quest.mediasessionforwardplayer I Release 4fa2257 [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.ui, media3.extractor]
2024-09-24 10:28:37.162 12860-12912 CCodecBuffers com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder#62:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 0
2024-09-24 10:28:37.164 12860-12912 CCodecBuffers com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder#62:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 1
2024-09-24 10:28:37.165 12860-12912 CCodecBuffers com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder#62:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 2
2024-09-24 10:28:37.169 12860-12890 MediaCodec com.quest.mediasessionforwardplayer D keep callback message for reclaim
2024-09-24 10:28:37.177 12860-12912 CCodecConfig com.quest.mediasessionforwardplayer I query failed after returning 7 values (BAD_INDEX)
2024-09-24 10:28:37.177 12860-12912 BufferPoolAccessor2.0 com.quest.mediasessionforwardplayer D bufferpool2 0x70d2452472f8 : 1(8192 size) total buffers - 1(8192 size) used buffers - 466/472 (recycle/alloc) - 9/940 (fetch/transfer)
2024-09-24 10:28:37.183 12860-12912 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 1342179345.
2024-09-24 10:28:37.183 12860-12912 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 2415921170.
2024-09-24 10:28:37.192 12860-12912 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder#62] MediaCodec discarded an unknown buffer
2024-09-24 10:28:37.192 12860-12912 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder#62] MediaCodec discarded an unknown buffer
2024-09-24 10:28:37.192 12860-12912 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder#62] MediaCodec discarded an unknown buffer
2024-09-24 10:28:37.192 12860-12912 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.android.mp3.decoder#62] MediaCodec discarded an unknown buffer
2024-09-24 10:28:37.205 12860-12912 MediaCodec com.quest.mediasessionforwardplayer D flushMediametrics
2024-09-24 10:28:37.205 12860-12938 hw-BpHwBinder com.quest.mediasessionforwardplayer I onLastStrongRef automatically unlinking death recipients
2024-09-24 10:28:37.205 12860-12912 MediaCodec com.quest.mediasessionforwardplayer D flushMediametrics
2024-09-24 10:28:37.205 12860-12912 MediaCodec com.quest.mediasessionforwardplayer W no metrics handle found
2024-09-24 10:28:37.223 12860-12860 EventLogger com.quest.mediasessionforwardplayer D audioDisabled [eventTime=93.56, mediaPos=11.55, window=2, period=2]
2024-09-24 10:28:37.227 12860-12860 EventLogger com.quest.mediasessionforwardplayer D audioDecoderReleased [eventTime=93.57, mediaPos=11.55, window=2, period=2, c2.android.mp3.decoder]
2024-09-24 10:28:42.189 12860-12915 BufferPoolAccessor2.0 com.quest.mediasessionforwardplayer D bufferpool2 0x70d2452472f8 : 0(0 size) total buffers - 0(0 size) used buffers - 466/476 (recycle/alloc) - 9/940 (fetch/transfer)
2024-09-24 10:28:42.189 12860-12915 BufferPoolAccessor2.0 com.quest.mediasessionforwardplayer D evictor expired: 1, evicted:
here we get the mediaid and position
2024-09-24 10:28:37.092 12860-12860 onDestroy com.quest.mediasessionforwardplayer E onDestroy
2024-09-24 10:28:37.096 12860-12860 mediaId position com.quest.mediasessionforwardplayer E mediaId [item]wake_up_03 position 11546
It should have been in the previous case also
On samsung Galaxy Tab A7 Lite Android version 14 we dont get the mediaid and position in both cases please check my next comment.
on Samsung first case
2024-09-24 10:38:31.976 11488-11488 ActivityThread com.quest.mediasessionforwardplayer I Relaunch all activities: onCoreSettingsChange
2024-09-24 10:38:31.979 11488-11488 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 171979766; UID 10863; state: ENABLED
2024-09-24 10:38:31.980 11488-11488 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 242716250; UID 10863; state: ENABLED
2024-09-24 10:38:32.034 11488-11488 ziparchive com.quest.mediasessionforwardplayer W Unable to open '/data/app/~~pmUwlFzyEYVJ-beA6sD7aw==/com.quest.mediasessionforwardplayer-RjCGfn3golJPaEvVSpiD0g==/base.dm': No such file or directory
2024-09-24 10:38:32.034 11488-11488 ziparchive com.quest.mediasessionforwardplayer W Unable to open '/data/app/~~pmUwlFzyEYVJ-beA6sD7aw==/com.quest.mediasessionforwardplayer-RjCGfn3golJPaEvVSpiD0g==/base.dm': No such file or directory
2024-09-24 10:38:32.858 11488-11488 nativeloader com.quest.mediasessionforwardplayer D Configuring clns-6 for other apk /data/app/~~pmUwlFzyEYVJ-beA6sD7aw==/com.quest.mediasessionforwardplayer-RjCGfn3golJPaEvVSpiD0g==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~pmUwlFzyEYVJ-beA6sD7aw==/com.quest.mediasessionforwardplayer-RjCGfn3golJPaEvVSpiD0g==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/com.quest.mediasessionforwardplayer
2024-09-24 10:38:32.906 11488-11488 GraphicsEnvironment com.quest.mediasessionforwardplayer V Currently set values for:
2024-09-24 10:38:32.906 11488-11488 GraphicsEnvironment com.quest.mediasessionforwardplayer V angle_gl_driver_selection_pkgs=[]
2024-09-24 10:38:32.906 11488-11488 GraphicsEnvironment com.quest.mediasessionforwardplayer V angle_gl_driver_selection_values=[]
2024-09-24 10:38:32.907 11488-11488 GraphicsEnvironment com.quest.mediasessionforwardplayer V ANGLE GameManagerService for com.quest.mediasessionforwardplayer: false
2024-09-24 10:38:32.907 11488-11488 GraphicsEnvironment com.quest.mediasessionforwardplayer V com.quest.mediasessionforwardplayer is not listed in per-application setting
2024-09-24 10:38:32.908 11488-11488 GraphicsEnvironment com.quest.mediasessionforwardplayer V Neither updatable production driver nor prerelease driver is supported.
2024-09-24 10:38:33.216 11488-11488 OpenGLRenderer com.quest.mediasessionforwardplayer D HWUI - treat SMPTE_170M as sRGB
2024-09-24 10:38:33.373 11488-11488 AppCompatDelegate com.quest.mediasessionforwardplayer D Checking for metadata for AppLocalesMetadataHolderService : Service not found
2024-09-24 10:38:33.519 11488-11488 onforwardplayer com.quest.mediasessionforwardplayer E Invalid resource ID 0x00000000.
2024-09-24 10:38:33.578 11488-11488 DecorView com.quest.mediasessionforwardplayer I setWindowBackground: isPopOver=false color=ff121212 d=android.graphics.drawable.ColorDrawable@9c7c47d
2024-09-24 10:38:33.690 11488-11488 onforwardplayer com.quest.mediasessionforwardplayer W Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed)
2024-09-24 10:38:33.705 11488-11488 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 210923482; UID 10863; state: ENABLED
2024-09-24 10:38:33.751 11488-11488 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 171228096; UID 10863; state: ENABLED
2024-09-24 10:38:33.882 11488-11488 WindowOnBackDispatcher com.quest.mediasessionforwardplayer W OnBackInvokedCallback is not enabled for the application.
Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
2024-09-24 10:38:33.936 11488-11488 MediaController com.quest.mediasessionforwardplayer I Init b75773 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34]
2024-09-24 10:38:34.061 11488-11488 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 237531167; UID 10863; state: DISABLED
2024-09-24 10:38:34.068 11488-11488 OpenGLRenderer com.quest.mediasessionforwardplayer W Unknown dataspace 0
2024-09-24 10:38:34.070 11488-11517 NativeCust...ncyManager com.quest.mediasessionforwardplayer D [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
2024-09-24 10:38:34.094 11488-11488 InsetsController com.quest.mediasessionforwardplayer I onStateChanged: host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.MainActivity, from=android.view.ViewRootImpl.setView:1753, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 800, 1340), mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=0 displayHeight=0 physicalDisplayWidth=0 physicalDisplayHeight=0 density={0.0} cutoutSpec={} rotation={0} scale={0.0} physicalPixelDisplaySizeRatio={0.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=17, center=Point(17, 17)}, RoundedCorner{position=TopRight, radius=17, center=Point(783, 17)}, RoundedCorner{position=BottomRight, radius=17, center=Point(783, 1323)}, RoundedCorner{position=BottomLeft, radius=17, center=Point(17, 1323)}]} mRoundedCornerFrame=Rect(0, 0 - 800, 1340), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(742, 0 - 800, 32) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=800 displayHeight=1340 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3af30000 mType=statusBars mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30005 mType=mandatorySystemGestures mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30006 mType=tappableElement mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {76470001 mType=navigationBars mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {76470005 mType=mandatorySystemGestures mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470006 mType=tappableElement mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]} }
2024-09-24 10:38:34.098 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I synced displayState. AttachInfo displayState=2
2024-09-24 10:38:34.100 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I setView = com.android.internal.policy.DecorView@11311c7 TM=true
2024-09-24 10:38:34.101 11488-11488 IDS_TAG com.quest.mediasessionforwardplayer I Starting IDS observe window
2024-09-24 10:38:34.102 11488-11488 IDS_TAG com.quest.mediasessionforwardplayer I Getting Shared Preference for android.app.Application@b7363f4 uid = 10863
2024-09-24 10:38:34.113 11488-11488 IDS_TAG com.quest.mediasessionforwardplayer I App android.app.Application@b7363f4 has not finished training
2024-09-24 10:38:34.116 11488-11488 IDS_TAG com.quest.mediasessionforwardplayer I Closing IDS observe window
2024-09-24 10:38:34.117 11488-11488 IDS_TAG com.quest.mediasessionforwardplayer I Getting Shared Preference for android.app.Application@b7363f4 uid = 10863
2024-09-24 10:38:34.119 11488-11488 IDS_TAG com.quest.mediasessionforwardplayer I IDS count updated to 3 for android.app.Application@b7363f4
2024-09-24 10:38:34.119 11488-11488 Choreographer com.quest.mediasessionforwardplayer I Skipped 54 frames! The application may be doing too much work on its main thread.
2024-09-24 10:38:34.136 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:34.192 11488-11488 BufferQueueConsumer com.quest.mediasessionforwardplayer D [](id:2ce000000000,api:0,p:-1,c:11488) connect: controlledByApp=false
2024-09-24 10:38:34.196 11488-11488 BLASTBufferQueue_Java com.quest.mediasessionforwardplayer I new BLASTBufferQueue, mName= ViewRootImpl@53441eb[MainActivity] mNativeObject= 0xb400007dfa4ed780 sc.mNativeObject= 0xb400007da449a540 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646
2024-09-24 10:38:34.197 11488-11488 BLASTBufferQueue_Java com.quest.mediasessionforwardplayer I update, w= 800 h= 1340 mName = ViewRootImpl@53441eb[MainActivity] mNativeObject= 0xb400007dfa4ed780 sc.mNativeObject= 0xb400007da449a540 format= -1 caller= android.graphics.BLASTBufferQueue.<init>:89 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344
2024-09-24 10:38:34.200 11488-11488 FBI com.quest.mediasessionforwardplayer E Can't load library: dlopen failed: library "libmagtsync.so" not found
2024-09-24 10:38:34.202 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)0 dur=22 res=0x403 s={true 0xb400007da4452800} ch=true seqId=0
2024-09-24 10:38:34.206 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer D mThreadedRenderer.initialize() mSurface={isValid=true 0xb400007da4452800} hwInitialized=true
2024-09-24 10:38:34.214 11488-11488 AbsListView com.quest.mediasessionforwardplayer D in onLayout changed
2024-09-24 10:38:34.217 11488-11523 ion com.quest.mediasessionforwardplayer E ioctl c0044901 failed with code -1: Invalid argument
2024-09-24 10:38:34.220 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer D reportNextDraw android.view.ViewRootImpl.performTraversals:4718 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698
2024-09-24 10:38:34.221 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I Setup new sync=wmsSync-ViewRootImpl@53441eb[MainActivity]#0
2024-09-24 10:38:34.222 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I Creating new active sync group ViewRootImpl@53441eb[MainActivity]#1
2024-09-24 10:38:34.225 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I registerCallbacksForSync syncBuffer=false
2024-09-24 10:38:34.289 11488-11526 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I Received frameDrawingCallback syncResult=0 frameNum=1.
2024-09-24 10:38:34.290 11488-11526 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I mWNT: t=0xb400007da4427400 mBlastBufferQueue=0xb400007dfa4ed780 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.ViewRootImpl$8.onFrameDraw:13841 android.view.ThreadedRenderer$1.onFrameDraw:792 <bottom of call stack>
2024-09-24 10:38:34.291 11488-11526 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I Setting up sync and frameCommitCallback
2024-09-24 10:38:34.323 11488-11517 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@53441eb[MainActivity]#0](f:0,a:0) onFrameAvailable the first frame is available
2024-09-24 10:38:34.324 11488-11517 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@53441eb[MainActivity]#0](f:0,a:1) acquireNextBufferLocked size=800x1340 mFrameNumber=1 applyTransaction=true mTimestamp=46410822996303(auto) mPendingTransactions.size=0 graphicBufferId=49340584296451 transform=0
2024-09-24 10:38:34.325 11488-11517 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
2024-09-24 10:38:34.327 11488-11517 OpenGLRenderer com.quest.mediasessionforwardplayer D CFMS:: SetUp Pid : 11488 Tid : 11517
2024-09-24 10:38:34.328 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I reportDrawFinished seqId=0
2024-09-24 10:38:34.331 11488-11505 OpenGLRenderer com.quest.mediasessionforwardplayer I Davey! duration=1109ms; Flags=1, FrameTimelineVsyncId=5178419, IntendedVsync=46409713188441, Vsync=46410610791129, InputEventId=0, HandleInputStart=46410621123918, AnimationStart=46410621148842, PerformTraversalsStart=46410621680995, DrawStart=46410726138303, FrameDeadline=46409729855108, FrameInterval=46410620314303, FrameStartTime=16622272, SyncQueued=46410785213380, SyncStart=46410788729072, IssueDrawCommandsStart=46410789543918, SwapBuffers=46410821964149, FrameCompleted=46410825709226, DequeueBufferDuration=0, QueueBufferDuration=1972539, GpuCompleted=46410825381457, SwapBuffersCompleted=46410825709226, DisplayPresentTime=0, CommandSubmissionCompleted=46410821964149,
2024-09-24 10:38:34.403 11488-11488 ExoPlayerImpl com.quest.mediasessionforwardplayer I Init 71ca678 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34]
2024-09-24 10:38:34.560 11488-11488 onforwardplayer com.quest.mediasessionforwardplayer W Accessing hidden method Landroid/media/AudioTrack;->getLatency()I (unsupported, reflection, allowed)
2024-09-24 10:38:34.987 11488-11488 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 160794467; UID 10863; state: ENABLED
2024-09-24 10:38:35.021 11488-11488 MediaSessionImpl com.quest.mediasessionforwardplayer I Init b0d8b53 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34]
2024-09-24 10:38:35.078 11488-11488 MediaSessionCompat com.quest.mediasessionforwardplayer W Couldn't find a unique registered media button receiver in the given context.
2024-09-24 10:38:35.168 11488-11517 OpenGLRenderer com.quest.mediasessionforwardplayer D HWUI - treat SMPTE_170M as sRGB
2024-09-24 10:38:35.169 11488-11488 Choreographer com.quest.mediasessionforwardplayer I Skipped 61 frames! The application may be doing too much work on its main thread.
2024-09-24 10:38:35.225 11488-11488 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=true, type=navigationBars, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.MainActivity
2024-09-24 10:38:35.228 11488-11488 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=true, type=statusBars, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.MainActivity
2024-09-24 10:38:35.242 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I handleWindowFocusChanged: 1 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
2024-09-24 10:38:35.244 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer D mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb400007da4452800}
2024-09-24 10:38:35.249 11488-11488 InputMethodManagerUtils com.quest.mediasessionforwardplayer D startInputInner - Id : 0
2024-09-24 10:38:35.249 11488-11488 InputMethodManager com.quest.mediasessionforwardplayer I startInputInner - IInputMethodManagerGlobalInvoker.startInputOrWindowGainedFocus
2024-09-24 10:38:35.285 11488-11488 InputMethodManagerUtils com.quest.mediasessionforwardplayer D startInputInner - Id : 0
2024-09-24 10:38:35.308 11488-11488 MediaController com.quest.mediasessionforwardplayer I Init 2dfef43 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34]
2024-09-24 10:38:35.345 11488-11488 InsetsController com.quest.mediasessionforwardplayer I onStateChanged: host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.MainActivity, from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:7209, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 800, 1340), mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=0 displayHeight=0 physicalDisplayWidth=0 physicalDisplayHeight=0 density={0.0} cutoutSpec={} rotation={0} scale={0.0} physicalPixelDisplaySizeRatio={0.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=17, center=Point(17, 17)}, RoundedCorner{position=TopRight, radius=17, center=Point(783, 17)}, RoundedCorner{position=BottomRight, radius=17, center=Point(783, 1323)}, RoundedCorner{position=BottomLeft, radius=17, center=Point(17, 1323)}]} mRoundedCornerFrame=Rect(0, 0 - 800, 1340), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(742, 0 - 800, 32) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=800 displayHeight=1340 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3 mType=ime mFrame=[0,0][0,0] mVisible=false mFlags=[]}, InsetsSource: {3af30000 mType=statusBars mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30005 mType=mandatorySystemGestures mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30006 mType=tappableElement mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {76470001 mType=navigationBars mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {76470005 mType=mandatorySystemGestures mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470006 mType=tappableElement mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]} }
2024-09-24 10:38:35.348 11488-11488 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=false, type=ime, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.MainActivity
2024-09-24 10:38:35.442 11488-11488 AbsListView com.quest.mediasessionforwardplayer D in onLayout changed
2024-09-24 10:38:36.741 11488-11497 onforwardplayer com.quest.mediasessionforwardplayer I Compiler allocated 7198KB to compile void android.view.ViewRootImpl.performTraversals()
2024-09-24 10:38:37.559 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 0
2024-09-24 10:38:37.564 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 1
2024-09-24 10:38:37.565 11488-11488 AbsListView com.quest.mediasessionforwardplayer D onTouchUp() mTouchMode : 0
2024-09-24 10:38:37.828 11488-11488 AbsListView com.quest.mediasessionforwardplayer D in onLayout changed
2024-09-24 10:38:39.200 11488-11537 ProfileInstaller com.quest.mediasessionforwardplayer D Installing profile for com.quest.mediasessionforwardplayer
2024-09-24 10:38:39.631 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 0
2024-09-24 10:38:39.693 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 1
2024-09-24 10:38:39.694 11488-11488 AbsListView com.quest.mediasessionforwardplayer D onTouchUp() mTouchMode : 0
2024-09-24 10:38:39.889 11488-11488 DecorView com.quest.mediasessionforwardplayer I setWindowBackground: isPopOver=false color=ff121212 d=android.graphics.drawable.ColorDrawable@998b38
2024-09-24 10:38:40.045 11488-11488 MediaController com.quest.mediasessionforwardplayer I Init 8fe833b [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34]
2024-09-24 10:38:40.070 11488-11517 NativeCust...ncyManager com.quest.mediasessionforwardplayer D [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
2024-09-24 10:38:40.087 11488-11488 InsetsController com.quest.mediasessionforwardplayer I onStateChanged: host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity, from=android.view.ViewRootImpl.setView:1753, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 800, 1340), mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=0 displayHeight=0 physicalDisplayWidth=0 physicalDisplayHeight=0 density={0.0} cutoutSpec={} rotation={0} scale={0.0} physicalPixelDisplaySizeRatio={0.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=17, center=Point(17, 17)}, RoundedCorner{position=TopRight, radius=17, center=Point(783, 17)}, RoundedCorner{position=BottomRight, radius=17, center=Point(783, 1323)}, RoundedCorner{position=BottomLeft, radius=17, center=Point(17, 1323)}]} mRoundedCornerFrame=Rect(0, 0 - 800, 1340), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(742, 0 - 800, 32) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=800 displayHeight=1340 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3af30000 mType=statusBars mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30005 mType=mandatorySystemGestures mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30006 mType=tappableElement mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {76470001 mType=navigationBars mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {76470005 mType=mandatorySystemGestures mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470006 mType=tappableElement mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]} }
2024-09-24 10:38:40.090 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I synced displayState. AttachInfo displayState=2
2024-09-24 10:38:40.091 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I setView = com.android.internal.policy.DecorView@92c1eb3 TM=true
2024-09-24 10:38:40.104 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.111 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.116 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.161 11488-11488 InsetsController com.quest.mediasessionforwardplayer I onStateChanged: host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity, from=android.view.ViewRootImpl.relayoutWindow:10072, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 800, 1340), mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=0 displayHeight=0 physicalDisplayWidth=0 physicalDisplayHeight=0 density={0.0} cutoutSpec={} rotation={0} scale={0.0} physicalPixelDisplaySizeRatio={0.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=17, center=Point(17, 17)}, RoundedCorner{position=TopRight, radius=17, center=Point(783, 17)}, RoundedCorner{position=BottomRight, radius=17, center=Point(783, 1323)}, RoundedCorner{position=BottomLeft, radius=17, center=Point(17, 1323)}]} mRoundedCornerFrame=Rect(0, 0 - 800, 1340), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(742, 0 - 800, 32) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=800 displayHeight=1340 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3 mType=ime mFrame=[0,0][0,0] mVisible=false mFlags=[]}, InsetsSource: {3af30000 mType=statusBars mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30005 mType=mandatorySystemGestures mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30006 mType=tappableElement mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {76470001 mType=navigationBars mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {76470005 mType=mandatorySystemGestures mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470006 mType=tappableElement mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]} }
2024-09-24 10:38:40.164 11488-11488 BufferQueueConsumer com.quest.mediasessionforwardplayer D [](id:2ce000000001,api:0,p:-1,c:11488) connect: controlledByApp=false
2024-09-24 10:38:40.166 11488-11488 BLASTBufferQueue_Java com.quest.mediasessionforwardplayer I new BLASTBufferQueue, mName= ViewRootImpl@8537404[PlayableFolderActivity] mNativeObject= 0xb400007da45f1780 sc.mNativeObject= 0xb400007da471d880 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646
2024-09-24 10:38:40.167 11488-11488 BLASTBufferQueue_Java com.quest.mediasessionforwardplayer I update, w= 800 h= 1340 mName = ViewRootImpl@8537404[PlayableFolderActivity] mNativeObject= 0xb400007da45f1780 sc.mNativeObject= 0xb400007da471d880 format= -1 caller= android.graphics.BLASTBufferQueue.<init>:89 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344
2024-09-24 10:38:40.169 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)0 dur=28 res=0x403 s={true 0xb400007da4748000} ch=true seqId=0
2024-09-24 10:38:40.172 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D mThreadedRenderer.initialize() mSurface={isValid=true 0xb400007da4748000} hwInitialized=true
2024-09-24 10:38:40.180 11488-11488 AbsListView com.quest.mediasessionforwardplayer D in onLayout changed
2024-09-24 10:38:40.185 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D reportNextDraw android.view.ViewRootImpl.performTraversals:4718 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698
2024-09-24 10:38:40.186 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Setup new sync=wmsSync-ViewRootImpl@8537404[PlayableFolderActivity]#2
2024-09-24 10:38:40.186 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Creating new active sync group ViewRootImpl@8537404[PlayableFolderActivity]#3
2024-09-24 10:38:40.187 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I registerCallbacksForSync syncBuffer=false
2024-09-24 10:38:40.231 11488-11525 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Received frameDrawingCallback syncResult=0 frameNum=1.
2024-09-24 10:38:40.232 11488-11525 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I mWNT: t=0xb400007da471ed80 mBlastBufferQueue=0xb400007da45f1780 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.ViewRootImpl$8.onFrameDraw:13841 android.view.ThreadedRenderer$1.onFrameDraw:792 <bottom of call stack>
2024-09-24 10:38:40.232 11488-11525 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Setting up sync and frameCommitCallback
2024-09-24 10:38:40.247 11488-11517 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@8537404[PlayableFolderActivity]#1](f:0,a:0) onFrameAvailable the first frame is available
2024-09-24 10:38:40.248 11488-11517 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@8537404[PlayableFolderActivity]#1](f:0,a:1) acquireNextBufferLocked size=800x1340 mFrameNumber=1 applyTransaction=true mTimestamp=46416747385457(auto) mPendingTransactions.size=0 graphicBufferId=49340584296457 transform=0
2024-09-24 10:38:40.249 11488-11517 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
2024-09-24 10:38:40.251 11488-11517 OpenGLRenderer com.quest.mediasessionforwardplayer D CFMS:: SetUp Pid : 11488 Tid : 11517
2024-09-24 10:38:40.252 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I reportDrawFinished seqId=0
2024-09-24 10:38:40.258 11488-11517 OpenGLRenderer com.quest.mediasessionforwardplayer D HWUI - treat SMPTE_170M as sRGB
2024-09-24 10:38:40.259 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I handleWindowFocusChanged: 0 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
2024-09-24 10:38:40.259 11488-11488 ImeFocusController com.quest.mediasessionforwardplayer I onPreWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
2024-09-24 10:38:40.264 11488-11488 ImeFocusController com.quest.mediasessionforwardplayer I onPostWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
2024-09-24 10:38:40.287 11488-11488 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=true, type=navigationBars, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity
2024-09-24 10:38:40.289 11488-11488 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=true, type=statusBars, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity
2024-09-24 10:38:40.365 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.390 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.412 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.435 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.463 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.487 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.512 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.535 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.558 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.582 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.606 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.629 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.653 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:40.684 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I handleWindowFocusChanged: 1 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
2024-09-24 10:38:40.686 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb400007da4748000}
2024-09-24 10:38:40.694 11488-11488 InputMethodManagerUtils com.quest.mediasessionforwardplayer D startInputInner - Id : 0
2024-09-24 10:38:40.694 11488-11488 InputMethodManager com.quest.mediasessionforwardplayer I startInputInner - IInputMethodManagerGlobalInvoker.startInputOrWindowGainedFocus
2024-09-24 10:38:40.733 11488-11488 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=false, type=ime, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity
2024-09-24 10:38:40.812 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I handleAppVisibility mAppVisible = true visible = false
2024-09-24 10:38:40.837 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I destroyHardwareResources: Callers=android.view.ViewRootImpl.performTraversals:3932 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 android.os.Handler.handleCallback:958 android.os.Handler.dispatchMessage:99
2024-09-24 10:38:40.857 11488-11488 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@53441eb[MainActivity]#0](f:0,a:1) destructor()
2024-09-24 10:38:40.857 11488-11488 BufferQueueConsumer com.quest.mediasessionforwardplayer D [ViewRootImpl@53441eb[MainActivity]#0(BLAST Consumer)0](id:2ce000000000,api:0,p:-1,c:11488) disconnect
2024-09-24 10:38:40.860 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)8 dur=14 res=0x402 s={false 0x0} ch=true seqId=0
2024-09-24 10:38:40.865 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I stopped(true) old = false
2024-09-24 10:38:40.865 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer D WindowStopped on com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.MainActivity set to true
2024-09-24 10:38:40.867 11488-11488 MediaController com.quest.mediasessionforwardplayer I Release b75773 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder]
2024-09-24 10:38:40.913 11488-11488 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)8 dur=16 res=0x402 s={false 0x0} ch=false seqId=0
2024-09-24 10:38:42.094 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 0
2024-09-24 10:38:42.097 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 1
2024-09-24 10:38:42.097 11488-11488 AbsListView com.quest.mediasessionforwardplayer D onTouchUp() mTouchMode : 0
2024-09-24 10:38:42.148 11488-11499 InputTransport com.quest.mediasessionforwardplayer D Input channel destroyed: 'ClientS', fd=190
2024-09-24 10:38:42.303 11488-11488 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=7.56, mediaPos=0.00, window=3, periodCount=13, windowCount=13, reason=PLAYLIST_CHANGED
2024-09-24 10:38:42.304 11488-11488 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:38:42.304 11488-11488 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:38:42.304 11488-11488 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:38:42.304 11488-11488 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:38:42.304 11488-11488 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:38:42.304 11488-11488 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:38:42.305 11488-11488 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:38:42.305 11488-11488 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:38:42.305 11488-11488 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:38:42.345 11488-11488 EventLogger com.quest.mediasessionforwardplayer D mediaItem [eventTime=7.61, mediaPos=0.00, window=3, reason=PLAYLIST_CHANGED]
2024-09-24 10:38:42.377 11488-11488 EventLogger com.quest.mediasessionforwardplayer D state [eventTime=7.65, mediaPos=0.00, window=3, BUFFERING]
2024-09-24 10:38:42.403 11488-11550 TrafficStats com.quest.mediasessionforwardplayer D tagSocket(6) with statsTag=0xffffffff, statsUid=-1
2024-09-24 10:38:42.416 11488-11488 EventLogger com.quest.mediasessionforwardplayer D playWhenReady [eventTime=7.69, mediaPos=0.00, window=3, true, USER_REQUEST]
2024-09-24 10:38:42.429 11488-11555 TrafficStats com.quest.mediasessionforwardplayer D tagSocket(110) with statsTag=0xffffffff, statsUid=-1
2024-09-24 10:38:42.562 11488-11488 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=7.83, mediaPos=0.00, window=3, period=3, periodCount=13, windowCount=13, reason=SOURCE_UPDATE
2024-09-24 10:38:42.562 11488-11488 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:38:42.563 11488-11488 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:38:42.563 11488-11488 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:38:42.563 11488-11488 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:38:42.563 11488-11488 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:38:42.563 11488-11488 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:38:42.563 11488-11488 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:38:42.563 11488-11488 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:38:42.563 11488-11488 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:38:42.576 11488-11488 EventLogger com.quest.mediasessionforwardplayer D loading [eventTime=7.85, mediaPos=0.00, window=3, period=3, true]
2024-09-24 10:38:42.773 11488-11488 DecorView com.quest.mediasessionforwardplayer I setWindowBackground: isPopOver=false color=ff303030 d=android.graphics.drawable.ColorDrawable@bd01314
2024-09-24 10:38:42.871 11488-11550 skia com.quest.mediasessionforwardplayer D onGetGainmapInfo: false.
2024-09-24 10:38:43.279 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D 211081285 updateSurface: has no frame
2024-09-24 10:38:43.361 11488-11555 Mp3Extractor com.quest.mediasessionforwardplayer I Data size mismatch between stream (9069259) and Xing frame (9069131), using Xing value.
2024-09-24 10:38:43.377 11488-11531 AudioManager com.quest.mediasessionforwardplayer I getParameters keys = offloadVariableRateSupported
2024-09-24 10:38:43.445 11488-11531 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/x-ima
2024-09-24 10:38:43.453 11488-11531 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/mpeg-L1
2024-09-24 10:38:43.456 11488-11531 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/mpeg-L2
2024-09-24 10:38:43.460 11488-11531 VideoCapabilities com.quest.mediasessionforwardplayer W Unsupported mime video/wvc1
2024-09-24 10:38:43.465 11488-11531 VideoCapabilities com.quest.mediasessionforwardplayer W Unsupported mime video/x-ms-wmv
2024-09-24 10:38:43.476 11488-11531 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/x-adpcm-dvi-ima
2024-09-24 10:38:43.478 11488-11531 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/x-adpcm-dvi-ima
2024-09-24 10:38:43.481 11488-11531 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/x-adpcm-ms
2024-09-24 10:38:43.483 11488-11531 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/x-adpcm-ms
2024-09-24 10:38:43.597 11488-11531 VideoCapabilities com.quest.mediasessionforwardplayer W Unrecognized profile/level 32768/256 for video/mp4v-es
2024-09-24 10:38:43.756 11488-11488 MediaController com.quest.mediasessionforwardplayer I Init a42ea36 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34]
2024-09-24 10:38:43.781 11488-11517 NativeCust...ncyManager com.quest.mediasessionforwardplayer D [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
2024-09-24 10:38:43.799 11488-11488 InsetsController com.quest.mediasessionforwardplayer I onStateChanged: host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity, from=android.view.ViewRootImpl.setView:1753, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 800, 1340), mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=0 displayHeight=0 physicalDisplayWidth=0 physicalDisplayHeight=0 density={0.0} cutoutSpec={} rotation={0} scale={0.0} physicalPixelDisplaySizeRatio={0.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=17, center=Point(17, 17)}, RoundedCorner{position=TopRight, radius=17, center=Point(783, 17)}, RoundedCorner{position=BottomRight, radius=17, center=Point(783, 1323)}, RoundedCorner{position=BottomLeft, radius=17, center=Point(17, 1323)}]} mRoundedCornerFrame=Rect(0, 0 - 800, 1340), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(742, 0 - 800, 32) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=800 displayHeight=1340 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3af30000 mType=statusBars mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30005 mType=mandatorySystemGestures mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30006 mType=tappableElement mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {76470001 mType=navigationBars mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {76470005 mType=mandatorySystemGestures mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470006 mType=tappableElement mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]} }
2024-09-24 10:38:43.802 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I synced displayState. AttachInfo displayState=2
2024-09-24 10:38:43.803 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I setView = com.android.internal.policy.DecorView@3197809 TM=true
2024-09-24 10:38:43.806 11488-11488 Choreographer com.quest.mediasessionforwardplayer I Skipped 79 frames! The application may be doing too much work on its main thread.
2024-09-24 10:38:43.825 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I onWindowVisibilityChanged(0) true android.view.SurfaceView{c94d845 V.E...... ......I. 0,0-0,0} of ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:43.825 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D 211081285 updateSurface: has no frame
2024-09-24 10:38:43.837 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:43.844 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:43.903 11488-11488 InsetsController com.quest.mediasessionforwardplayer I onStateChanged: host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity, from=android.view.ViewRootImpl.relayoutWindow:10072, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 800, 1340), mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=0 displayHeight=0 physicalDisplayWidth=0 physicalDisplayHeight=0 density={0.0} cutoutSpec={} rotation={0} scale={0.0} physicalPixelDisplaySizeRatio={0.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=17, center=Point(17, 17)}, RoundedCorner{position=TopRight, radius=17, center=Point(783, 17)}, RoundedCorner{position=BottomRight, radius=17, center=Point(783, 1323)}, RoundedCorner{position=BottomLeft, radius=17, center=Point(17, 1323)}]} mRoundedCornerFrame=Rect(0, 0 - 800, 1340), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(742, 0 - 800, 32) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=800 displayHeight=1340 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3 mType=ime mFrame=[0,0][0,0] mVisible=false mFlags=[]}, InsetsSource: {3af30000 mType=statusBars mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30005 mType=mandatorySystemGestures mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30006 mType=tappableElement mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {76470001 mType=navigationBars mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {76470005 mType=mandatorySystemGestures mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470006 mType=tappableElement mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]} }
2024-09-24 10:38:43.906 11488-11488 BufferQueueConsumer com.quest.mediasessionforwardplayer D [](id:2ce000000002,api:0,p:-1,c:11488) connect: controlledByApp=false
2024-09-24 10:38:43.908 11488-11488 BLASTBufferQueue_Java com.quest.mediasessionforwardplayer I new BLASTBufferQueue, mName= ViewRootImpl@84b73c2[PlayerActivity] mNativeObject= 0xb400007da4781f80 sc.mNativeObject= 0xb400007da47d2c00 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646
2024-09-24 10:38:43.910 11488-11488 BLASTBufferQueue_Java com.quest.mediasessionforwardplayer I update, w= 800 h= 1340 mName = ViewRootImpl@84b73c2[PlayerActivity] mNativeObject= 0xb400007da4781f80 sc.mNativeObject= 0xb400007da47d2c00 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:89 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344
2024-09-24 10:38:43.912 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)0 dur=36 res=0x403 s={true 0xb400007da2fa8000} ch=true seqId=0
2024-09-24 10:38:43.917 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D mThreadedRenderer.initialize() mSurface={isValid=true 0xb400007da2fa8000} hwInitialized=true
2024-09-24 10:38:43.922 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D 211081285 updateSurface: has no frame
2024-09-24 10:38:43.926 11488-11488 AbsListView com.quest.mediasessionforwardplayer D in onLayout changed
2024-09-24 10:38:43.929 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I windowStopped(false) true android.view.SurfaceView{c94d845 V.E...... ......ID 0,0-800,399} of ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:43.929 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D 211081285 updateSurface: has no frame
2024-09-24 10:38:43.931 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D reportNextDraw android.view.ViewRootImpl.performTraversals:4718 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698
2024-09-24 10:38:43.932 11488-11488 SurfaceView com.quest.mediasessionforwardplayer I 211081285 Changes: creating=true format=true size=true visible=true alpha=false hint=false visible=true left=true top=true z=false attached=true lifecycleStrategy=true
2024-09-24 10:38:43.941 11488-11488 BufferQueueConsumer com.quest.mediasessionforwardplayer D [](id:2ce000000003,api:0,p:-1,c:11488) connect: controlledByApp=false
2024-09-24 10:38:43.944 11488-11488 BLASTBufferQueue_Java com.quest.mediasessionforwardplayer I update, w= 800 h= 399 mName = null mNativeObject= 0xb400007da4782d80 sc.mNativeObject= 0xb400007da47d3e00 format= 4 caller= android.view.SurfaceView.createBlastSurfaceControls:1517 android.view.SurfaceView.updateSurface:1193 android.view.SurfaceView.lambda$new$0:258 android.view.SurfaceView.$r8$lambda$cm3nmzErr-srXoT_KjIYQgdhFN0:0 android.view.SurfaceView$$ExternalSyntheticLambda2.onPreDraw:2 android.view.ViewTreeObserver.dispatchOnPreDraw:1204
2024-09-24 10:38:43.945 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I 211081285 Cur surface: Surface(name=null)/@0x527b91a
2024-09-24 10:38:43.946 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I pST: sr = Rect(0, 32 - 800, 431) sw = 800 sh = 399
2024-09-24 10:38:43.950 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D 211081285 performSurfaceTransaction RenderWorker position = [0, 32, 800, 431] surfaceSize = 800x399
2024-09-24 10:38:43.951 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I updateSurface: mVisible = true mSurface.isValid() = true
2024-09-24 10:38:43.951 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I updateSurface: mSurfaceCreated = false surfaceChanged = true visibleChanged = true
2024-09-24 10:38:43.951 11488-11488 SurfaceView com.quest.mediasessionforwardplayer I 211081285 visibleChanged -- surfaceCreated
2024-09-24 10:38:43.952 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I surfaceCreated 0 #8 android.view.SurfaceView{c94d845 V.E...... ......ID 0,0-800,399}
2024-09-24 10:38:43.952 11488-11488 SurfaceView com.quest.mediasessionforwardplayer I 211081285 surfaceChanged -- format=4 w=800 h=399
2024-09-24 10:38:43.952 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I surfaceChanged (800,399) 0 #8 android.view.SurfaceView{c94d845 V.E...... ......ID 0,0-800,399}
2024-09-24 10:38:43.953 11488-11488 SurfaceView com.quest.mediasessionforwardplayer I 211081285 surfaceRedrawNeeded
2024-09-24 10:38:43.955 11488-11488 SurfaceView com.quest.mediasessionforwardplayer I 211081285 finishedDrawing
2024-09-24 10:38:43.956 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer V Layout: x=0 y=32 w=800 h=399, frame=Rect(0, 0 - 800, 399)
2024-09-24 10:38:43.956 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Setup new sync=wmsSync-ViewRootImpl@84b73c2[PlayerActivity]#5
2024-09-24 10:38:43.957 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Creating new active sync group ViewRootImpl@84b73c2[PlayerActivity]#6
2024-09-24 10:38:43.959 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I registerCallbacksForSync syncBuffer=false
2024-09-24 10:38:43.978 11488-11517 SurfaceView com.quest.mediasessionforwardplayer D 211081285 updateSurfacePosition RenderWorker, frameNr = 1, position = [0, 32, 800, 431] surfaceSize = 800x399
2024-09-24 10:38:43.979 11488-11517 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I uSP: rtp = Rect(0, 32 - 800, 431) rtsw = 800 rtsh = 399
2024-09-24 10:38:43.979 11488-11517 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I onSSPAndSRT: pl = 0 pt = 32 sx = 1.0 sy = 1.0
2024-09-24 10:38:43.982 11488-11517 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I aOrMT: ViewRootImpl@84b73c2[PlayerActivity] t = android.view.SurfaceControl$Transaction@9bb1f41 fN = 1 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1666 android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:369
2024-09-24 10:38:43.984 11488-11517 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I mWNT: t=0xb400007da471ec00 mBlastBufferQueue=0xb400007da4781f80 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.SurfaceView.applyOrMergeTransaction:1598 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1666
2024-09-24 10:38:43.985 11488-11526 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Received frameDrawingCallback syncResult=0 frameNum=1.
2024-09-24 10:38:43.986 11488-11526 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I mWNT: t=0xb400007da4764500 mBlastBufferQueue=0xb400007da4781f80 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.ViewRootImpl$8.onFrameDraw:13841 android.view.ThreadedRenderer$1.onFrameDraw:792 <bottom of call stack>
2024-09-24 10:38:43.986 11488-11526 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Setting up sync and frameCommitCallback
2024-09-24 10:38:44.017 11488-11531 DMCodecAdapterFactory com.quest.mediasessionforwardplayer I Creating an asynchronous MediaCodec adapter for track type audio
2024-09-24 10:38:44.027 11488-11564 CCodec com.quest.mediasessionforwardplayer I state->set(ALLOCATING)
2024-09-24 10:38:44.028 11488-11564 CCodec com.quest.mediasessionforwardplayer I allocate(c2.sec.mp3.decoder)
2024-09-24 10:38:44.032 11488-11564 Codec2Client com.quest.mediasessionforwardplayer I Available Codec2 services: "default" "default0" "software"
2024-09-24 10:38:44.041 11488-11564 CCodec com.quest.mediasessionforwardplayer I setting up 'default' as default (vendor) store
2024-09-24 10:38:44.051 11488-11517 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@84b73c2[PlayerActivity]#2](f:0,a:0) onFrameAvailable the first frame is available
2024-09-24 10:38:44.053 11488-11517 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@84b73c2[PlayerActivity]#2](f:0,a:1) acquireNextBufferLocked size=800x1340 mFrameNumber=1 applyTransaction=true mTimestamp=46420551177150(auto) mPendingTransactions.size=0 graphicBufferId=49340584296460 transform=0
2024-09-24 10:38:44.054 11488-11517 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
2024-09-24 10:38:44.057 11488-11517 OpenGLRenderer com.quest.mediasessionforwardplayer D CFMS:: SetUp Pid : 11488 Tid : 11517
2024-09-24 10:38:44.058 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I reportDrawFinished seqId=0
2024-09-24 10:38:44.064 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I handleWindowFocusChanged: 0 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
2024-09-24 10:38:44.065 11488-11488 ImeFocusController com.quest.mediasessionforwardplayer I onPreWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
2024-09-24 10:38:44.077 11488-11507 OpenGLRenderer com.quest.mediasessionforwardplayer I Davey! duration=1575ms; Flags=1, FrameTimelineVsyncId=5179851, IntendedVsync=46418975705638, Vsync=46420292372331, InputEventId=0, HandleInputStart=46420307759381, AnimationStart=46420307776688, PerformTraversalsStart=46420308488996, DrawStart=46420459801227, FrameDeadline=46418992372305, FrameInterval=46420306681304, FrameStartTime=16624222, SyncQueued=46420469756996, SyncStart=46420473052073, IssueDrawCommandsStart=46420485703688, SwapBuffers=46420550008534, FrameCompleted=46420554464227, DequeueBufferDuration=0, QueueBufferDuration=2549230, GpuCompleted=46420554371534, SwapBuffersCompleted=46420554464227, DisplayPresentTime=0, CommandSubmissionCompleted=46420550008534,
2024-09-24 10:38:44.088 11488-11488 ImeFocusController com.quest.mediasessionforwardplayer I onPostWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
2024-09-24 10:38:44.130 11488-11564 CCodec com.quest.mediasessionforwardplayer I Created component [c2.sec.mp3.decoder]
2024-09-24 10:38:44.130 11488-11564 CCodec com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder] state->set(ALLOCATED)
2024-09-24 10:38:44.132 11488-11564 CCodecConfig com.quest.mediasessionforwardplayer D read media type: audio/mpeg
2024-09-24 10:38:44.137 11488-11564 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: algo.buffers.max-count.values
2024-09-24 10:38:44.137 11488-11564 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: output.subscribed-indices.values
2024-09-24 10:38:44.137 11488-11564 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: input.buffers.allocator-ids.values
2024-09-24 10:38:44.137 11488-11564 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: output.buffers.allocator-ids.values
2024-09-24 10:38:44.138 11488-11564 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: algo.buffers.allocator-ids.values
2024-09-24 10:38:44.138 11488-11564 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: output.buffers.pool-ids.values
2024-09-24 10:38:44.138 11488-11564 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: algo.buffers.pool-ids.values
2024-09-24 10:38:44.141 11488-11564 CCodecConfig com.quest.mediasessionforwardplayer I query failed after returning 7 values (BAD_INDEX)
2024-09-24 10:38:44.141 11488-11564 CCodecConfig com.quest.mediasessionforwardplayer D c2 config diff is Dict {
c2::u32 coded.bitrate.value = 64000
c2::u32 input.buffers.max-size.value = 8192
c2::u32 input.delay.value = 0
string input.media-type.value = "audio/mpeg"
string output.media-type.value = "audio/raw"
c2::u32 raw.channel-count.value = 2
c2::u32 raw.sample-rate.value = 44100
}
2024-09-24 10:38:44.159 11488-11564 MediaCodec com.quest.mediasessionforwardplayer I MediaCodec will operate in async mode
2024-09-24 10:38:44.161 11488-11564 MediaCodec com.quest.mediasessionforwardplayer D flushMediametrics
2024-09-24 10:38:44.162 11488-11564 CCodec com.quest.mediasessionforwardplayer D [c2.sec.mp3.decoder] buffers are bound to CCodec for this session
2024-09-24 10:38:44.162 11488-11564 CCodec com.quest.mediasessionforwardplayer I appPid(11488) width(0) height(0)
2024-09-24 10:38:44.162 11488-11564 CCodecConfig com.quest.mediasessionforwardplayer D no c2 equivalents for log-session-id
2024-09-24 10:38:44.162 11488-11564 CCodecConfig com.quest.mediasessionforwardplayer D no c2 equivalents for flags
2024-09-24 10:38:44.164 11488-11564 CCodecConfig com.quest.mediasessionforwardplayer D config failed => CORRUPTED
2024-09-24 10:38:44.164 11488-11564 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 1107298332.
2024-09-24 10:38:44.164 11488-11564 CCodec com.quest.mediasessionforwardplayer D client requested max input size 4096, which is smaller than what component recommended (8192); overriding with component recommendation.
2024-09-24 10:38:44.164 11488-11564 CCodec com.quest.mediasessionforwardplayer W This behavior is subject to change. It is recommended that app developers double check whether the requested max input size is in reasonable range.
2024-09-24 10:38:44.164 11488-11564 CCodec com.quest.mediasessionforwardplayer D encoding statistics level = 0
2024-09-24 10:38:44.164 11488-11564 CCodec com.quest.mediasessionforwardplayer D setup formats input: AMessage(what = 0x00000000) = {
int32_t bitrate = 64000
int32_t channel-count = 2
int32_t max-input-size = 8192
string mime = "audio/mpeg"
int32_t sample-rate = 44100
}
2024-09-24 10:38:44.164 11488-11564 CCodec com.quest.mediasessionforwardplayer D setup formats output: AMessage(what = 0x00000000) = {
int32_t channel-count = 2
string mime = "audio/raw"
int32_t sample-rate = 44100
int32_t android._config-pcm-encoding = 2
}
2024-09-24 10:38:44.165 11488-11564 CCodecConfig com.quest.mediasessionforwardplayer I query failed after returning 7 values (BAD_INDEX)
2024-09-24 10:38:44.166 11488-11531 MediaCodec com.quest.mediasessionforwardplayer D keep callback message for reclaim
2024-09-24 10:38:44.169 11488-11564 CCodec com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder] state->set(STARTING)
2024-09-24 10:38:44.174 11488-11564 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 1342179345.
2024-09-24 10:38:44.174 11488-11564 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 2415921170.
2024-09-24 10:38:44.174 11488-11564 C2Store com.quest.mediasessionforwardplayer D Using ION
2024-09-24 10:38:44.181 11488-11564 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.sec.mp3.decoder#648] Created input block pool with allocatorID 16 => poolID 17 - OK (0)
2024-09-24 10:38:44.213 11488-11564 CCodecBufferChannel com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder#648] Created output block pool with allocatorID 16 => poolID 49 - OK
2024-09-24 10:38:44.214 11488-11564 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.sec.mp3.decoder#648] Configured output block pool ids 49 => OK
2024-09-24 10:38:44.215 11488-11564 CCodec com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder] state->set(RUNNING)
2024-09-24 10:38:44.217 11488-11564 ion com.quest.mediasessionforwardplayer E ioctl c0044901 failed with code -1: Invalid argument
2024-09-24 10:38:44.218 11488-11564 CCodecBufferChannel com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder#648] 4 initial input buffers available
2024-09-24 10:38:44.242 11488-11488 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=9.51, mediaPos=0.00, window=3, period=3, periodCount=13, windowCount=13, reason=SOURCE_UPDATE
2024-09-24 10:38:44.242 11488-11488 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:38:44.242 11488-11488 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:38:44.242 11488-11488 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:38:44.242 11488-11488 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:38:44.242 11488-11488 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:38:44.243 11488-11488 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:38:44.243 11488-11488 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:38:44.243 11488-11488 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:38:44.243 11488-11488 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:38:44.309 11488-11531 AudioTrack com.quest.mediasessionforwardplayer D setVolume(1.000000, 1.000000) pid : 11488
2024-09-24 10:38:44.311 11488-11517 OpenGLRenderer com.quest.mediasessionforwardplayer D HWUI - treat SMPTE_170M as sRGB
2024-09-24 10:38:44.367 11488-11488 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=true, type=navigationBars, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity
2024-09-24 10:38:44.371 11488-11488 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=true, type=statusBars, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity
2024-09-24 10:38:44.375 11488-11488 EventLogger com.quest.mediasessionforwardplayer D audioEnabled [eventTime=9.65, mediaPos=0.00, window=3, period=3]
2024-09-24 10:38:44.386 11488-11488 EventLogger com.quest.mediasessionforwardplayer D tracks [eventTime=9.66, mediaPos=0.00, window=3, period=3
2024-09-24 10:38:44.387 11488-11488 EventLogger com.quest.mediasessionforwardplayer D group [
2024-09-24 10:38:44.387 11488-11488 EventLogger com.quest.mediasessionforwardplayer D [X] Track:0, id=null, mimeType=audio/mpeg, bitrate=320000, channels=2, sample_rate=44100, supported=YES
2024-09-24 10:38:44.388 11488-11488 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:38:44.388 11488-11488 EventLogger com.quest.mediasessionforwardplayer D Metadata [
2024-09-24 10:38:44.388 11488-11488 EventLogger com.quest.mediasessionforwardplayer D TIT2: description=null: values=[The Music In You]
2024-09-24 10:38:44.388 11488-11488 EventLogger com.quest.mediasessionforwardplayer D TPE1: description=null: values=[The Kyoto Connection]
2024-09-24 10:38:44.388 11488-11488 EventLogger com.quest.mediasessionforwardplayer D TRCK: description=null: values=[4]
2024-09-24 10:38:44.389 11488-11488 EventLogger com.quest.mediasessionforwardplayer D TALB: description=null: values=[Wake Up]
2024-09-24 10:38:44.389 11488-11488 EventLogger com.quest.mediasessionforwardplayer D TDRC: description=null: values=[2015-01-08T12:30:04]
2024-09-24 10:38:44.389 11488-11488 EventLogger com.quest.mediasessionforwardplayer D TCON: description=null: values=[Pop]
2024-09-24 10:38:44.389 11488-11488 EventLogger com.quest.mediasessionforwardplayer D TCOP: description=null: values=[Attribution-ShareAlike 3.0 International: http://creativecommons.org/licenses/by-sa/3.0/]
2024-09-24 10:38:44.389 11488-11488 EventLogger com.quest.mediasessionforwardplayer D TDAT: description=null: values=[2015-01-08 12:30:04]
2024-09-24 10:38:44.390 11488-11488 EventLogger com.quest.mediasessionforwardplayer D APIC: mimeType=image/png, description=
2024-09-24 10:38:44.390 11488-11488 EventLogger com.quest.mediasessionforwardplayer D TDEN: description=null: values=[2013-05-18T06:03:08]
2024-09-24 10:38:44.390 11488-11488 EventLogger com.quest.mediasessionforwardplayer D COMM: language=eng, description=, text=URL: http://freemusicarchive.org/music/The_Kyoto_Connection/Wake_Up_1957/04_The_Music_In_You
Comments: http://freemusicarchive.org/
Curator: ccCommunity
Copyright: Attribution-ShareAlike 3.0 International: http://creativecommons.org/licenses/by-sa/3.0/
2024-09-24 10:38:44.390 11488-11488 EventLogger com.quest.mediasessionforwardplayer D TDTG: description=null: values=[2013-05-18T06:03:08]
2024-09-24 10:38:44.391 11488-11488 EventLogger com.quest.mediasessionforwardplayer D TPE2: description=null: values=[The Kyoto Connection]
2024-09-24 10:38:44.391 11488-11488 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:38:44.391 11488-11488 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:38:44.437 11488-11488 EventLogger com.quest.mediasessionforwardplayer D downstreamFormat [eventTime=9.71, mediaPos=0.00, window=3, period=3, id=null, mimeType=audio/mpeg, bitrate=320000, channels=2, sample_rate=44100]
2024-09-24 10:38:44.448 11488-11488 EventLogger com.quest.mediasessionforwardplayer D audioDecoderInitialized [eventTime=9.72, mediaPos=0.00, window=3, period=3, c2.sec.mp3.decoder]
2024-09-24 10:38:44.452 11488-11488 EventLogger com.quest.mediasessionforwardplayer D audioInputFormat [eventTime=9.72, mediaPos=0.00, window=3, period=3, id=null, mimeType=audio/mpeg, bitrate=320000, channels=2, sample_rate=44100]
2024-09-24 10:38:44.455 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I handleWindowFocusChanged: 1 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
2024-09-24 10:38:44.457 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb400007da2fa8000}
2024-09-24 10:38:44.466 11488-11488 InputMethodManagerUtils com.quest.mediasessionforwardplayer D startInputInner - Id : 0
2024-09-24 10:38:44.466 11488-11488 InputMethodManager com.quest.mediasessionforwardplayer I startInputInner - IInputMethodManagerGlobalInvoker.startInputOrWindowGainedFocus
2024-09-24 10:38:44.491 11488-11488 EventLogger com.quest.mediasessionforwardplayer D state [eventTime=9.76, mediaPos=0.00, window=3, period=3, READY]
2024-09-24 10:38:44.499 11488-11488 EventLogger com.quest.mediasessionforwardplayer D isPlaying [eventTime=9.77, mediaPos=0.00, window=3, period=3, true]
2024-09-24 10:38:44.561 11488-11498 onforwardplayer com.quest.mediasessionforwardplayer I Background concurrent copying GC freed 47869(2215KB) AllocSpace objects, 7(456KB) LOS objects, 49% free, 8656KB/16MB, paused 280us,783us total 228.914ms
2024-09-24 10:38:44.617 11488-11531 AudioTrack com.quest.mediasessionforwardplayer D getTimestamp_l(425): device stall time corrected using current time 46421118168381
2024-09-24 10:38:44.679 11488-11488 EventLogger com.quest.mediasessionforwardplayer D audioTrackInit [eventTime=9.95, mediaPos=0.00, window=3, period=3, 2,12,44100,false,false,60416]
2024-09-24 10:38:44.686 11488-11488 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=false, type=ime, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity
2024-09-24 10:38:44.689 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I handleAppVisibility mAppVisible = true visible = false
2024-09-24 10:38:44.693 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I stopped(true) old = false
2024-09-24 10:38:44.693 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D WindowStopped on com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity set to true
2024-09-24 10:38:44.697 11488-11488 MediaController com.quest.mediasessionforwardplayer I Release 8fe833b [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.extractor, media3.ui]
2024-09-24 10:38:44.808 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:44.835 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:44.863 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:44.890 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:44.919 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:44.947 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:44.976 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:45.005 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:45.034 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:45.070 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:45.077 11488-11488 AbsListView com.quest.mediasessionforwardplayer D in onLayout changed
2024-09-24 10:38:45.121 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I destroyHardwareResources: Callers=android.view.ViewRootImpl.performTraversals:3932 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 android.os.Handler.handleCallback:958 android.os.Handler.dispatchMessage:99
2024-09-24 10:38:45.196 11488-11517 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@8537404[PlayableFolderActivity]#1](f:0,a:1) destructor()
2024-09-24 10:38:45.196 11488-11517 BufferQueueConsumer com.quest.mediasessionforwardplayer D [ViewRootImpl@8537404[PlayableFolderActivity]#1(BLAST Consumer)1](id:2ce000000001,api:0,p:-1,c:11488) disconnect
2024-09-24 10:38:45.216 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)8 dur=16 res=0x402 s={false 0x0} ch=false seqId=0
2024-09-24 10:38:46.209 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 0
2024-09-24 10:38:46.221 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 1
2024-09-24 10:38:46.339 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:46.396 11488-11488 EventLogger com.quest.mediasessionforwardplayer D loading [eventTime=11.67, mediaPos=1.69, window=3, period=3, false]
2024-09-24 10:38:46.769 11488-11497 onforwardplayer com.quest.mediasessionforwardplayer I Compiler allocated 7198KB to compile void android.view.ViewRootImpl.performTraversals()
2024-09-24 10:38:47.407 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 0
2024-09-24 10:38:47.415 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 1
2024-09-24 10:38:47.458 11488-11488 EventLogger com.quest.mediasessionforwardplayer D playWhenReady [eventTime=12.73, mediaPos=2.75, window=3, period=3, false, USER_REQUEST]
2024-09-24 10:38:47.466 11488-11488 EventLogger com.quest.mediasessionforwardplayer D isPlaying [eventTime=12.74, mediaPos=2.75, window=3, period=3, false]
2024-09-24 10:38:47.525 11488-11488 NotificationManager com.quest.mediasessionforwardplayer I com.quest.mediasessionforwardplayer: notify(1001, null, Notification(channel=default_channel_id shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x8 color=0x00000000 category=transport groupKey=media3_group_key actions=4 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) as user
2024-09-24 10:38:49.746 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I handleWindowFocusChanged: 0 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
2024-09-24 10:38:49.746 11488-11488 ImeFocusController com.quest.mediasessionforwardplayer I onPreWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
2024-09-24 10:38:49.759 11488-11488 ImeFocusController com.quest.mediasessionforwardplayer I onPostWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
2024-09-24 10:38:50.143 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I handleAppVisibility mAppVisible = true visible = false
2024-09-24 10:38:50.158 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I onWindowVisibilityChanged(8) false android.view.SurfaceView{c94d845 V.E...... ........ 0,0-800,399} of ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.158 11488-11488 SurfaceView com.quest.mediasessionforwardplayer I 211081285 Changes: creating=false format=false size=false visible=true alpha=false hint=false visible=true left=false top=false z=false attached=true lifecycleStrategy=false
2024-09-24 10:38:50.159 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I 211081285 Cur surface: Surface(name=null)/@0x527b91a
2024-09-24 10:38:50.161 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I updateSurface: mVisible = false mSurface.isValid() = true
2024-09-24 10:38:50.161 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I updateSurface: mSurfaceCreated = true surfaceChanged = false visibleChanged = true
2024-09-24 10:38:50.174 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer V Layout: x=0 y=32 w=800 h=399, frame=Rect(0, 0 - 800, 399)
2024-09-24 10:38:50.201 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I destroyHardwareResources: Callers=android.view.ViewRootImpl.performTraversals:3932 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 android.os.Handler.handleCallback:958 android.os.Handler.dispatchMessage:99
2024-09-24 10:38:50.207 11488-11517 SurfaceView com.quest.mediasessionforwardplayer D 109814916 windowPositionLost, frameNr = 0
2024-09-24 10:38:50.210 11488-11517 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I aOrMT: ViewRootImpl@84b73c2[PlayerActivity] t = android.view.SurfaceControl$Transaction@7ad746d fN = 0 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionLost:1696 android.graphics.RenderNode$CompositePositionUpdateListener.positionLost:376
2024-09-24 10:38:50.214 11488-11517 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I mWNT: t=0xb400007da4765880 mBlastBufferQueue=0xb400007da4781f80 fn= 0 mRenderHdrSdrRatio=1.0 caller= android.view.SurfaceView.applyOrMergeTransaction:1598 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionLost:1696
2024-09-24 10:38:50.227 11488-11517 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:38:50.263 11488-11488 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@84b73c2[PlayerActivity]#2](f:0,a:1) destructor()
2024-09-24 10:38:50.263 11488-11488 BufferQueueConsumer com.quest.mediasessionforwardplayer D [ViewRootImpl@84b73c2[PlayerActivity]#2(BLAST Consumer)2](id:2ce000000002,api:0,p:-1,c:11488) disconnect
2024-09-24 10:38:50.266 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)8 dur=28 res=0x402 s={false 0x0} ch=true seqId=0
2024-09-24 10:38:50.267 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I windowStopped(true) false android.view.SurfaceView{c94d845 V.E...... ........ 0,0-800,399} of ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.267 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.268 11488-11488 SurfaceView com.quest.mediasessionforwardplayer I 211081285 surfaceDestroyed
2024-09-24 10:38:50.269 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I surfaceDestroyed callback.size 1 #1 android.view.SurfaceView{c94d845 V.E...... ........ 0,0-800,399}
2024-09-24 10:38:50.278 11488-11488 EventLogger com.quest.mediasessionforwardplayer D surfaceSize [eventTime=15.55, mediaPos=2.76, window=3, period=3, 0, 0]
2024-09-24 10:38:50.281 11488-11488 BLASTBufferQueue com.quest.mediasessionforwardplayer D [SurfaceView[com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity]@0#3](f:0,a:0) destructor()
2024-09-24 10:38:50.281 11488-11488 BufferQueueConsumer com.quest.mediasessionforwardplayer D [SurfaceView[com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity]@0#3(BLAST Consumer)3](id:2ce000000003,api:0,p:-1,c:11488) disconnect
2024-09-24 10:38:50.282 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.285 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.286 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.291 11488-11517 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:38:50.325 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:50.330 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:50.338 11488-11488 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:38:50.342 11488-11488 MediaController com.quest.mediasessionforwardplayer I Release a42ea36 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.extractor, media3.ui]
2024-09-24 10:38:50.347 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I stopped(true) old = false
2024-09-24 10:38:50.348 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D WindowStopped on com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity set to true
2024-09-24 10:38:50.348 11488-11517 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:38:50.382 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)8 dur=19 res=0x402 s={false 0x0} ch=false seqId=0
2024-09-24 10:38:50.382 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.382 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.388 11488-11488 InputTransport com.quest.mediasessionforwardplayer D Input channel destroyed: 'ClientS', fd=145
2024-09-24 10:38:50.392 11488-11488 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Creating new active sync group ViewRootImpl@84b73c2[PlayerActivity]#8
2024-09-24 10:38:50.408 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.409 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.423 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.424 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.440 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.441 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.455 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.456 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.460 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.460 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.475 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.475 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.490 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.490 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.506 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.507 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.522 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.523 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.540 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.540 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.556 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.556 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.572 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.573 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.589 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.589 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.607 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.607 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:50.626 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:38:50.627 11488-11488 SurfaceView@c94d845 com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:38:51.396 11488-11524 SurfaceSyncGroup com.quest.mediasessionforwardplayer E Failed to receive transaction ready in 1000ms. Marking SurfaceSyncGroup(exo-sync-b-334901521#7) as ready
2024-09-24 10:38:51.398 11488-11524 SurfaceSyncGroup com.quest.mediasessionforwardplayer I checkIfSyncIsComplete: Callers=android.window.SurfaceSyncGroup.markSyncReady:281 android.window.SurfaceSyncGroup.lambda$addTimeout$6:858 android.window.SurfaceSyncGroup.$r8$lambda$uwDDNEc7x49_0jw1RlF3nT6SMEk:0 android.window.SurfaceSyncGroup$$ExternalSyntheticLambda6.run:2 android.os.Handler.handleCallback:958
2024-09-24 10:38:51.398 11488-11524 SurfaceSyncGroup com.quest.mediasessionforwardplayer D Successfully finished sync id=exo-sync-b-334901521#7
---------------------------- PROCESS ENDED (11488) for package com.quest.mediasessionforwardplayer ----------------------------
---------------------------- PROCESS STARTED (11596) for package com.quest.mediasessionforwardplayer ----------------------------
2024-09-24 10:38:53.392 11596-11596 ziparchive com.quest.mediasessionforwardplayer W Unable to open '/data/app/~~pmUwlFzyEYVJ-beA6sD7aw==/com.quest.mediasessionforwardplayer-RjCGfn3golJPaEvVSpiD0g==/base.dm': No such file or directory
2024-09-24 10:38:53.392 11596-11596 ziparchive com.quest.mediasessionforwardplayer W Unable to open '/data/app/~~pmUwlFzyEYVJ-beA6sD7aw==/com.quest.mediasessionforwardplayer-RjCGfn3golJPaEvVSpiD0g==/base.dm': No such file or directory
2024-09-24 10:38:54.539 11596-11596 nativeloader com.quest.mediasessionforwardplayer D Configuring clns-6 for other apk /data/app/~~pmUwlFzyEYVJ-beA6sD7aw==/com.quest.mediasessionforwardplayer-RjCGfn3golJPaEvVSpiD0g==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~pmUwlFzyEYVJ-beA6sD7aw==/com.quest.mediasessionforwardplayer-RjCGfn3golJPaEvVSpiD0g==/lib/arm64, permitted_path=/data:/mnt/expand:/data/user/0/com.quest.mediasessionforwardplayer
2024-09-24 10:38:54.607 11596-11596 GraphicsEnvironment com.quest.mediasessionforwardplayer V Currently set values for:
2024-09-24 10:38:54.608 11596-11596 GraphicsEnvironment com.quest.mediasessionforwardplayer V angle_gl_driver_selection_pkgs=[]
2024-09-24 10:38:54.608 11596-11596 GraphicsEnvironment com.quest.mediasessionforwardplayer V angle_gl_driver_selection_values=[]
2024-09-24 10:38:54.610 11596-11596 GraphicsEnvironment com.quest.mediasessionforwardplayer V ANGLE GameManagerService for com.quest.mediasessionforwardplayer: false
2024-09-24 10:38:54.610 11596-11596 GraphicsEnvironment com.quest.mediasessionforwardplayer V com.quest.mediasessionforwardplayer is not listed in per-application setting
2024-09-24 10:38:54.610 11596-11596 GraphicsEnvironment com.quest.mediasessionforwardplayer V Neither updatable production driver nor prerelease driver is supported.
2024-09-24 10:38:55.160 11596-11596 ExoPlayerImpl com.quest.mediasessionforwardplayer I Init e87340a [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34]
2024-09-24 10:38:55.319 11596-11596 onforwardplayer com.quest.mediasessionforwardplayer W Accessing hidden method Landroid/media/AudioTrack;->getLatency()I (unsupported, reflection, allowed)
2024-09-24 10:38:55.915 11596-11596 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 160794467; UID 10863; state: ENABLED
2024-09-24 10:38:55.957 11596-11596 MediaSessionImpl com.quest.mediasessionforwardplayer I Init 8e7f3 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34]
2024-09-24 10:38:56.038 11596-11596 MediaSessionCompat com.quest.mediasessionforwardplayer W Couldn't find a unique registered media button receiver in the given context.
2024-09-24 10:38:56.194 11596-11596 MediaController com.quest.mediasessionforwardplayer I Init d16729 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34]
2024-09-24 10:38:56.289 11596-11596 Choreographer com.quest.mediasessionforwardplayer I Skipped 77 frames! The application may be doing too much work on its main thread.
2024-09-24 10:38:56.346 11596-11596 onDestroy com.quest.mediasessionforwardplayer E onDestroy
2024-09-24 10:38:56.347 11596-11596 mediaId position com.quest.mediasessionforwardplayer E mediaId null position 0
2024-09-24 10:38:56.358 11596-11596 MediaSessionImpl com.quest.mediasessionforwardplayer I Release 8e7f3 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34] [media3.common, media3.exoplayer, media3.decoder, media3.session]
2024-09-24 10:38:56.365 11596-11596 MediaController com.quest.mediasessionforwardplayer I Release d16729 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34] [media3.common, media3.exoplayer, media3.decoder, media3.session]
2024-09-24 10:38:56.369 11596-11596 ExoPlayerImpl com.quest.mediasessionforwardplayer I Release e87340a [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34] [media3.common, media3.exoplayer, media3.decoder, media3.session]
2024-09-24 10:39:01.726 11596-11627 ProfileInstaller com.quest.mediasessionforwardplayer D Installing profile for com.quest.mediasessionforwardplayer
We dont get the mediaid and position
2024-09-24 10:38:56.346 11596-11596 onDestroy com.quest.mediasessionforwardplayer E onDestroy
2024-09-24 10:38:56.347 11596-11596 mediaId position com.quest.mediasessionforwardplayer E mediaId null position 0
on samsung second case
2024-09-24 10:43:02.626 11698-11698 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 0
2024-09-24 10:43:02.632 11698-11698 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 1
2024-09-24 10:43:02.634 11698-11698 AbsListView com.quest.mediasessionforwardplayer D onTouchUp() mTouchMode : 0
2024-09-24 10:43:02.894 11698-11698 AbsListView com.quest.mediasessionforwardplayer D in onLayout changed
2024-09-24 10:43:04.932 11698-11698 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 0
2024-09-24 10:43:04.934 11698-11698 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 1
2024-09-24 10:43:04.935 11698-11698 AbsListView com.quest.mediasessionforwardplayer D onTouchUp() mTouchMode : 0
2024-09-24 10:43:05.040 884-2375 BufferQueueDebug surfaceflinger E [ActivityRecord{9a3a127 u0 com.quest.mediasessionforwardplayer/.PlayableFolderActivity t66}#12458](this:0xb40000730101f790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'ActivityRecord{9a3a127 u0 com.quest.mediasessionforwardplayer/.PlayableFolderActivity t66}#12458'
2024-09-24 10:43:05.154 11698-11698 DecorView com.quest.mediasessionforwardplayer I setWindowBackground: isPopOver=false color=ff121212 d=android.graphics.drawable.ColorDrawable@7a0834d
2024-09-24 10:43:05.328 11698-11698 MediaController com.quest.mediasessionforwardplayer I Init 4691422 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34]
2024-09-24 10:43:05.346 11698-11728 NativeCust...ncyManager com.quest.mediasessionforwardplayer D [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
2024-09-24 10:43:05.353 884-927 BufferQueueDebug surfaceflinger E [e9e27a5 com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity#12459](this:0xb400007300ffc790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'e9e27a5 com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity#12459'
2024-09-24 10:43:05.362 11698-11698 InsetsController com.quest.mediasessionforwardplayer I onStateChanged: host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity, from=android.view.ViewRootImpl.setView:1753, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 800, 1340), mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=0 displayHeight=0 physicalDisplayWidth=0 physicalDisplayHeight=0 density={0.0} cutoutSpec={} rotation={0} scale={0.0} physicalPixelDisplaySizeRatio={0.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=17, center=Point(17, 17)}, RoundedCorner{position=TopRight, radius=17, center=Point(783, 17)}, RoundedCorner{position=BottomRight, radius=17, center=Point(783, 1323)}, RoundedCorner{position=BottomLeft, radius=17, center=Point(17, 1323)}]} mRoundedCornerFrame=Rect(0, 0 - 800, 1340), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(742, 0 - 800, 32) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=800 displayHeight=1340 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3af30000 mType=statusBars mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30005 mType=mandatorySystemGestures mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30006 mType=tappableElement mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {76470001 mType=navigationBars mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {76470005 mType=mandatorySystemGestures mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470006 mType=tappableElement mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]} }
2024-09-24 10:43:05.364 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I synced displayState. AttachInfo displayState=2
2024-09-24 10:43:05.365 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I setView = com.android.internal.policy.DecorView@68d057a TM=true
2024-09-24 10:43:05.380 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.387 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.392 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.415 884-927 BufferQueueDebug surfaceflinger E [com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity$_11698#12460](this:0xb400007300fff790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity$_11698#12460'
2024-09-24 10:43:05.438 11698-11698 InsetsController com.quest.mediasessionforwardplayer I onStateChanged: host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity, from=android.view.ViewRootImpl.relayoutWindow:10072, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 800, 1340), mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=0 displayHeight=0 physicalDisplayWidth=0 physicalDisplayHeight=0 density={0.0} cutoutSpec={} rotation={0} scale={0.0} physicalPixelDisplaySizeRatio={0.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=17, center=Point(17, 17)}, RoundedCorner{position=TopRight, radius=17, center=Point(783, 17)}, RoundedCorner{position=BottomRight, radius=17, center=Point(783, 1323)}, RoundedCorner{position=BottomLeft, radius=17, center=Point(17, 1323)}]} mRoundedCornerFrame=Rect(0, 0 - 800, 1340), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(742, 0 - 800, 32) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=800 displayHeight=1340 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3 mType=ime mFrame=[0,0][0,0] mVisible=false mFlags=[]}, InsetsSource: {3af30000 mType=statusBars mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30005 mType=mandatorySystemGestures mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30006 mType=tappableElement mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {76470001 mType=navigationBars mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {76470005 mType=mandatorySystemGestures mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470006 mType=tappableElement mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]} }
2024-09-24 10:43:05.441 11698-11698 BufferQueueConsumer com.quest.mediasessionforwardplayer D [](id:2db200000001,api:0,p:-1,c:11698) connect: controlledByApp=false
2024-09-24 10:43:05.443 11698-11698 BLASTBufferQueue_Java com.quest.mediasessionforwardplayer I new BLASTBufferQueue, mName= ViewRootImpl@7bff30f[PlayableFolderActivity] mNativeObject= 0xb400007dfa40bd00 sc.mNativeObject= 0xb400007dfa5a26c0 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646
2024-09-24 10:43:05.444 11698-11698 BLASTBufferQueue_Java com.quest.mediasessionforwardplayer I update, w= 800 h= 1340 mName = ViewRootImpl@7bff30f[PlayableFolderActivity] mNativeObject= 0xb400007dfa40bd00 sc.mNativeObject= 0xb400007dfa5a26c0 format= -1 caller= android.graphics.BLASTBufferQueue.<init>:89 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344
2024-09-24 10:43:05.446 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)0 dur=28 res=0x403 s={true 0xb400007dfa613000} ch=true seqId=0
2024-09-24 10:43:05.450 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D mThreadedRenderer.initialize() mSurface={isValid=true 0xb400007dfa613000} hwInitialized=true
2024-09-24 10:43:05.463 11698-11698 AbsListView com.quest.mediasessionforwardplayer D in onLayout changed
2024-09-24 10:43:05.467 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D reportNextDraw android.view.ViewRootImpl.performTraversals:4718 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698
2024-09-24 10:43:05.468 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Setup new sync=wmsSync-ViewRootImpl@7bff30f[PlayableFolderActivity]#2
2024-09-24 10:43:05.468 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Creating new active sync group ViewRootImpl@7bff30f[PlayableFolderActivity]#3
2024-09-24 10:43:05.470 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I registerCallbacksForSync syncBuffer=false
2024-09-24 10:43:05.520 11698-11736 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Received frameDrawingCallback syncResult=0 frameNum=1.
2024-09-24 10:43:05.521 11698-11736 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I mWNT: t=0xb400007da65a8200 mBlastBufferQueue=0xb400007dfa40bd00 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.ViewRootImpl$8.onFrameDraw:13841 android.view.ThreadedRenderer$1.onFrameDraw:792 <bottom of call stack>
2024-09-24 10:43:05.521 11698-11736 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Setting up sync and frameCommitCallback
2024-09-24 10:43:05.534 11698-11728 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@7bff30f[PlayableFolderActivity]#1](f:0,a:0) onFrameAvailable the first frame is available
2024-09-24 10:43:05.535 11698-11728 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@7bff30f[PlayableFolderActivity]#1](f:0,a:1) acquireNextBufferLocked size=800x1340 mFrameNumber=1 applyTransaction=true mTimestamp=46682034528089(auto) mPendingTransactions.size=0 graphicBufferId=50242527428617 transform=0
2024-09-24 10:43:05.536 11698-11728 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
2024-09-24 10:43:05.538 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CFMS:: SetUp Pid : 11698 Tid : 11728
2024-09-24 10:43:05.539 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I reportDrawFinished seqId=0
2024-09-24 10:43:05.545 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D HWUI - treat SMPTE_170M as sRGB
2024-09-24 10:43:05.546 11698-11698 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I handleWindowFocusChanged: 0 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
2024-09-24 10:43:05.547 11698-11698 ImeFocusController com.quest.mediasessionforwardplayer I onPreWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
2024-09-24 10:43:05.547 884-2375 BufferQueueDebug surfaceflinger E [Transition Root: ActivityRecord{9a3a127 u0 com.quest.mediasessionforwardplayer/.PlayableFolderActivity t66}#12463](this:0xb400007301029790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'Transition Root: ActivityRecord{9a3a127 u0 com.quest.mediasessionforwardplayer/.PlayableFolderActivity t66}#12463'
2024-09-24 10:43:05.550 11698-11698 ImeFocusController com.quest.mediasessionforwardplayer I onPostWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
2024-09-24 10:43:05.562 884-2375 BufferQueueDebug surfaceflinger E [524e641 ActivityRecordInputSink com.quest.mediasessionforwardplayer/.PlayableFolderActivity#12464](this:0xb400007301038790,id:-1,api:0,p:-1,c:-1) id info cannot be read from '524e641 ActivityRecordInputSink com.quest.mediasessionforwardplayer/.PlayableFolderActivity#12464'
2024-09-24 10:43:05.586 11698-11698 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=true, type=navigationBars, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity
2024-09-24 10:43:05.588 11698-11698 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=true, type=statusBars, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity
2024-09-24 10:43:05.610 884-1409 BufferQueueDebug surfaceflinger E [DimTransitionLayer for Surface(name=ActivityRecord{9a3a127 u0 com.quest.mediasessionforwardplayer/.PlayableFolderActivity t66})/@0xb7fbb87#12468](this:0xb400007302d27790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'DimTransitionLayer for Surface(name=ActivityRecord{9a3a127 u0 com.quest.mediasessionforwardplayer/.PlayableFolderActivity t66})/@0xb7fbb87#12468'
2024-09-24 10:43:05.652 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.680 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.708 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.735 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.762 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.790 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.817 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.844 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.872 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.898 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.925 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.951 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:05.980 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:06.030 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I handleWindowFocusChanged: 1 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
2024-09-24 10:43:06.031 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb400007dfa613000}
2024-09-24 10:43:06.041 11698-11698 InputMethodManagerUtils com.quest.mediasessionforwardplayer D startInputInner - Id : 0
2024-09-24 10:43:06.041 11698-11698 InputMethodManager com.quest.mediasessionforwardplayer I startInputInner - IInputMethodManagerGlobalInvoker.startInputOrWindowGainedFocus
2024-09-24 10:43:06.079 11698-11698 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=false, type=ime, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity
2024-09-24 10:43:06.085 11698-11698 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I handleAppVisibility mAppVisible = true visible = false
2024-09-24 10:43:06.106 11698-11698 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I destroyHardwareResources: Callers=android.view.ViewRootImpl.performTraversals:3932 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 android.os.Handler.handleCallback:958 android.os.Handler.dispatchMessage:99
2024-09-24 10:43:06.127 11698-11698 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@53441eb[MainActivity]#0](f:0,a:1) destructor()
2024-09-24 10:43:06.127 11698-11698 BufferQueueConsumer com.quest.mediasessionforwardplayer D [ViewRootImpl@53441eb[MainActivity]#0(BLAST Consumer)0](id:2db200000000,api:0,p:-1,c:11698) disconnect
2024-09-24 10:43:06.130 11698-11698 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)8 dur=16 res=0x402 s={false 0x0} ch=true seqId=0
2024-09-24 10:43:06.136 11698-11698 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I stopped(true) old = false
2024-09-24 10:43:06.137 11698-11698 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer D WindowStopped on com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.MainActivity set to true
2024-09-24 10:43:06.139 11698-11698 MediaController com.quest.mediasessionforwardplayer I Release b75773 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder]
2024-09-24 10:43:06.248 11698-11698 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)8 dur=87 res=0x402 s={false 0x0} ch=false seqId=0
2024-09-24 10:43:06.255 1341-3153 WindowManager system_server E win=Window{b876f92 u0 com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.MainActivity} destroySurfaces: appStopped=true cleanupOnResume=false win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:6952 com.android.server.wm.ActivityRecord.destroySurfaces:6933 com.android.server.wm.ActivityRecord.activityStopped:7633 com.android.server.wm.ActivityClientController.activityStopped:310 android.app.IActivityClientController$Stub.onTransact:702 com.android.server.wm.ActivityClientController.onTransact:175 android.os.Binder.execTransactInternal:1380
2024-09-24 10:43:07.508 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 0
2024-09-24 10:43:07.510 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I ViewPostIme pointer 1
2024-09-24 10:43:07.511 11698-11698 AbsListView com.quest.mediasessionforwardplayer D onTouchUp() mTouchMode : 0
2024-09-24 10:43:07.629 884-1188 BufferQueueDebug surfaceflinger E [ActivityRecord{44d048 u0 com.quest.mediasessionforwardplayer/.PlayerActivity t66}#12473](this:0xb400007303d7c790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'ActivityRecord{44d048 u0 com.quest.mediasessionforwardplayer/.PlayerActivity t66}#12473'
2024-09-24 10:43:07.712 11698-11698 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=28.84, mediaPos=0.00, window=2, periodCount=13, windowCount=13, reason=PLAYLIST_CHANGED
2024-09-24 10:43:07.713 11698-11698 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:43:07.713 11698-11698 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:43:07.713 11698-11698 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:43:07.713 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:43:07.713 11698-11698 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:43:07.714 11698-11698 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:43:07.714 11698-11698 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:43:07.714 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:43:07.714 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:43:07.749 11698-11698 EventLogger com.quest.mediasessionforwardplayer D mediaItem [eventTime=28.88, mediaPos=0.00, window=2, reason=PLAYLIST_CHANGED]
2024-09-24 10:43:07.776 11698-11698 EventLogger com.quest.mediasessionforwardplayer D state [eventTime=28.91, mediaPos=0.00, window=2, BUFFERING]
2024-09-24 10:43:07.790 11698-11760 TrafficStats com.quest.mediasessionforwardplayer D tagSocket(128) with statsTag=0xffffffff, statsUid=-1
2024-09-24 10:43:07.799 11698-11698 EventLogger com.quest.mediasessionforwardplayer D playWhenReady [eventTime=28.93, mediaPos=0.00, window=2, true, USER_REQUEST]
2024-09-24 10:43:07.837 11698-11766 TrafficStats com.quest.mediasessionforwardplayer D tagSocket(120) with statsTag=0xffffffff, statsUid=-1
2024-09-24 10:43:07.941 11698-11698 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=29.08, mediaPos=0.00, window=2, period=2, periodCount=13, windowCount=13, reason=SOURCE_UPDATE
2024-09-24 10:43:07.942 11698-11698 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:43:07.942 11698-11698 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:43:07.942 11698-11698 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:43:07.942 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:43:07.942 11698-11698 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:43:07.942 11698-11698 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:43:07.942 11698-11698 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=false]
2024-09-24 10:43:07.946 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:43:07.946 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:43:07.964 11698-11698 EventLogger com.quest.mediasessionforwardplayer D loading [eventTime=29.10, mediaPos=0.00, window=2, period=2, true]
2024-09-24 10:43:08.156 11698-11698 DecorView com.quest.mediasessionforwardplayer I setWindowBackground: isPopOver=false color=ff303030 d=android.graphics.drawable.ColorDrawable@255f1b2
2024-09-24 10:43:08.265 11698-11760 skia com.quest.mediasessionforwardplayer D onGetGainmapInfo: false.
2024-09-24 10:43:08.569 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer D 212618443 updateSurface: has no frame
2024-09-24 10:43:09.207 11698-11698 MediaController com.quest.mediasessionforwardplayer I Init a42ea36 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34]
2024-09-24 10:43:09.240 11698-11728 NativeCust...ncyManager com.quest.mediasessionforwardplayer D [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
2024-09-24 10:43:09.248 884-1188 BufferQueueDebug surfaceflinger E [99f3b4c com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity#12474](this:0xb400007303d7f790,id:-1,api:0,p:-1,c:-1) id info cannot be read from '99f3b4c com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity#12474'
2024-09-24 10:43:09.266 11698-11698 InsetsController com.quest.mediasessionforwardplayer I onStateChanged: host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity, from=android.view.ViewRootImpl.setView:1753, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 800, 1340), mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=0 displayHeight=0 physicalDisplayWidth=0 physicalDisplayHeight=0 density={0.0} cutoutSpec={} rotation={0} scale={0.0} physicalPixelDisplaySizeRatio={0.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=17, center=Point(17, 17)}, RoundedCorner{position=TopRight, radius=17, center=Point(783, 17)}, RoundedCorner{position=BottomRight, radius=17, center=Point(783, 1323)}, RoundedCorner{position=BottomLeft, radius=17, center=Point(17, 1323)}]} mRoundedCornerFrame=Rect(0, 0 - 800, 1340), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(742, 0 - 800, 32) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=800 displayHeight=1340 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3af30000 mType=statusBars mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30005 mType=mandatorySystemGestures mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30006 mType=tappableElement mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {76470001 mType=navigationBars mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {76470005 mType=mandatorySystemGestures mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470006 mType=tappableElement mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]} }
2024-09-24 10:43:09.270 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I synced displayState. AttachInfo displayState=2
2024-09-24 10:43:09.278 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I setView = com.android.internal.policy.DecorView@3197809 TM=true
2024-09-24 10:43:09.280 11698-11709 onforwardplayer com.quest.mediasessionforwardplayer I Background concurrent copying GC freed 38181(1888KB) AllocSpace objects, 3(104KB) LOS objects, 49% free, 7537KB/14MB, paused 318us,141us total 102.248ms
2024-09-24 10:43:09.283 11698-11698 Choreographer com.quest.mediasessionforwardplayer I Skipped 86 frames! The application may be doing too much work on its main thread.
2024-09-24 10:43:09.283 11698-11710 InputTransport com.quest.mediasessionforwardplayer D Input channel destroyed: 'ClientS', fd=188
2024-09-24 10:43:09.310 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I onWindowVisibilityChanged(0) true android.view.SurfaceView{cac4ccb V.E...... ......I. 0,0-0,0} of ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:43:09.310 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer D 212618443 updateSurface: has no frame
2024-09-24 10:43:09.322 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:09.329 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:09.361 884-1188 BufferQueueDebug surfaceflinger E [com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity$_11698#12475](this:0xb400007303db4790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity$_11698#12475'
2024-09-24 10:43:09.393 11698-11698 InsetsController com.quest.mediasessionforwardplayer I onStateChanged: host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity, from=android.view.ViewRootImpl.relayoutWindow:10072, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 800, 1340), mDisplayCutout=DisplayCutout{insets=Rect(0, 0 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=0 displayHeight=0 physicalDisplayWidth=0 physicalDisplayHeight=0 density={0.0} cutoutSpec={} rotation={0} scale={0.0} physicalPixelDisplaySizeRatio={0.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=17, center=Point(17, 17)}, RoundedCorner{position=TopRight, radius=17, center=Point(783, 17)}, RoundedCorner{position=BottomRight, radius=17, center=Point(783, 1323)}, RoundedCorner{position=BottomLeft, radius=17, center=Point(17, 1323)}]} mRoundedCornerFrame=Rect(0, 0 - 800, 1340), mPrivacyIndicatorBounds=PrivacyIndicatorBounds {static bounds=Rect(742, 0 - 800, 32) rotation=0}, mDisplayShape=DisplayShape{ spec=-311912193 displayWidth=800 displayHeight=1340 physicalPixelDisplaySizeRatio=1.0 rotation=0 offsetX=0 offsetY=0 scale=1.0}, mSources= { InsetsSource: {3 mType=ime mFrame=[0,0][0,0] mVisible=false mFlags=[]}, InsetsSource: {3af30000 mType=statusBars mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30005 mType=mandatorySystemGestures mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {3af30006 mType=tappableElement mFrame=[0,0][800,32] mVisible=true mFlags=[]}, InsetsSource: {76470001 mType=navigationBars mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470004 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]}, InsetsSource: {76470005 mType=mandatorySystemGestures mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470006 mType=tappableElement mFrame=[0,1276][800,1340] mVisible=true mFlags=[]}, InsetsSource: {76470024 mType=systemGestures mFrame=[0,0][0,0] mVisible=true mFlags=[]} }
2024-09-24 10:43:09.396 11698-11698 BufferQueueConsumer com.quest.mediasessionforwardplayer D [](id:2db200000002,api:0,p:-1,c:11698) connect: controlledByApp=false
2024-09-24 10:43:09.398 11698-11698 BLASTBufferQueue_Java com.quest.mediasessionforwardplayer I new BLASTBufferQueue, mName= ViewRootImpl@84b73c2[PlayerActivity] mNativeObject= 0xb400007dfa40a800 sc.mNativeObject= 0xb400007dfa57f140 caller= android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646
2024-09-24 10:43:09.400 11698-11698 BLASTBufferQueue_Java com.quest.mediasessionforwardplayer I update, w= 800 h= 1340 mName = ViewRootImpl@84b73c2[PlayerActivity] mNativeObject= 0xb400007dfa40a800 sc.mNativeObject= 0xb400007dfa57f140 format= -3 caller= android.graphics.BLASTBufferQueue.<init>:89 android.view.ViewRootImpl.updateBlastSurfaceIfNeeded:3028 android.view.ViewRootImpl.relayoutWindow:10131 android.view.ViewRootImpl.performTraversals:4110 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344
2024-09-24 10:43:09.401 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)0 dur=38 res=0x403 s={true 0xb400007dfa5cf000} ch=true seqId=0
2024-09-24 10:43:09.405 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D mThreadedRenderer.initialize() mSurface={isValid=true 0xb400007dfa5cf000} hwInitialized=true
2024-09-24 10:43:09.413 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer D 212618443 updateSurface: has no frame
2024-09-24 10:43:09.418 11698-11698 AbsListView com.quest.mediasessionforwardplayer D in onLayout changed
2024-09-24 10:43:09.421 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I windowStopped(false) true android.view.SurfaceView{cac4ccb V.E...... ......ID 0,0-800,399} of ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:43:09.422 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer D 212618443 updateSurface: has no frame
2024-09-24 10:43:09.424 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D reportNextDraw android.view.ViewRootImpl.performTraversals:4718 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698
2024-09-24 10:43:09.425 11698-11698 SurfaceView com.quest.mediasessionforwardplayer I 212618443 Changes: creating=true format=true size=true visible=true alpha=false hint=false visible=true left=true top=true z=false attached=true lifecycleStrategy=true
2024-09-24 10:43:09.426 884-1188 BufferQueueDebug surfaceflinger E [Bounds for - com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity@0#12478](this:0xb400007303dc8790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'Bounds for - com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity@0#12478'
2024-09-24 10:43:09.429 884-1188 BufferQueueDebug surfaceflinger E [SurfaceView[com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity]@0#12479](this:0xb400007303ddb790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'SurfaceView[com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity]@0#12479'
2024-09-24 10:43:09.430 884-1188 BufferQueueDebug surfaceflinger E [SurfaceView[com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity]@0(BLAST)#12480](this:0xb400007303de5790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'SurfaceView[com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity]@0(BLAST)#12480'
2024-09-24 10:43:09.432 884-1188 BufferQueueDebug surfaceflinger E [Background for SurfaceView[com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity]@0#12481](this:0xb400007303de8790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'Background for SurfaceView[com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity]@0#12481'
2024-09-24 10:43:09.433 11698-11698 BufferQueueConsumer com.quest.mediasessionforwardplayer D [](id:2db200000003,api:0,p:-1,c:11698) connect: controlledByApp=false
2024-09-24 10:43:09.435 11698-11698 BLASTBufferQueue_Java com.quest.mediasessionforwardplayer I update, w= 800 h= 399 mName = null mNativeObject= 0xb400007da65c0000 sc.mNativeObject= 0xb400007dfa5b2f00 format= 4 caller= android.view.SurfaceView.createBlastSurfaceControls:1517 android.view.SurfaceView.updateSurface:1193 android.view.SurfaceView.lambda$new$0:258 android.view.SurfaceView.$r8$lambda$cm3nmzErr-srXoT_KjIYQgdhFN0:0 android.view.SurfaceView$$ExternalSyntheticLambda2.onPreDraw:2 android.view.ViewTreeObserver.dispatchOnPreDraw:1204
2024-09-24 10:43:09.436 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I 212618443 Cur surface: Surface(name=null)/@0x527b91a
2024-09-24 10:43:09.437 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I pST: sr = Rect(0, 32 - 800, 431) sw = 800 sh = 399
2024-09-24 10:43:09.440 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer D 212618443 performSurfaceTransaction RenderWorker position = [0, 32, 800, 431] surfaceSize = 800x399
2024-09-24 10:43:09.441 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I updateSurface: mVisible = true mSurface.isValid() = true
2024-09-24 10:43:09.441 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I updateSurface: mSurfaceCreated = false surfaceChanged = true visibleChanged = true
2024-09-24 10:43:09.441 11698-11698 SurfaceView com.quest.mediasessionforwardplayer I 212618443 visibleChanged -- surfaceCreated
2024-09-24 10:43:09.442 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I surfaceCreated 0 #8 android.view.SurfaceView{cac4ccb V.E...... ......ID 0,0-800,399}
2024-09-24 10:43:09.442 11698-11698 SurfaceView com.quest.mediasessionforwardplayer I 212618443 surfaceChanged -- format=4 w=800 h=399
2024-09-24 10:43:09.443 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I surfaceChanged (800,399) 0 #8 android.view.SurfaceView{cac4ccb V.E...... ......ID 0,0-800,399}
2024-09-24 10:43:09.443 11698-11698 SurfaceView com.quest.mediasessionforwardplayer I 212618443 surfaceRedrawNeeded
2024-09-24 10:43:09.445 11698-11698 SurfaceView com.quest.mediasessionforwardplayer I 212618443 finishedDrawing
2024-09-24 10:43:09.446 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer V Layout: x=0 y=32 w=800 h=399, frame=Rect(0, 0 - 800, 399)
2024-09-24 10:43:09.447 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Setup new sync=wmsSync-ViewRootImpl@84b73c2[PlayerActivity]#5
2024-09-24 10:43:09.447 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Creating new active sync group ViewRootImpl@84b73c2[PlayerActivity]#6
2024-09-24 10:43:09.449 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I registerCallbacksForSync syncBuffer=false
2024-09-24 10:43:09.476 11698-11728 SurfaceView com.quest.mediasessionforwardplayer D 212618443 updateSurfacePosition RenderWorker, frameNr = 1, position = [0, 32, 800, 431] surfaceSize = 800x399
2024-09-24 10:43:09.476 11698-11728 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I uSP: rtp = Rect(0, 32 - 800, 431) rtsw = 800 rtsh = 399
2024-09-24 10:43:09.477 11698-11728 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I onSSPAndSRT: pl = 0 pt = 32 sx = 1.0 sy = 1.0
2024-09-24 10:43:09.479 11698-11728 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I aOrMT: ViewRootImpl@84b73c2[PlayerActivity] t = android.view.SurfaceControl$Transaction@9bb1f41 fN = 1 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1666 android.graphics.RenderNode$CompositePositionUpdateListener.positionChanged:369
2024-09-24 10:43:09.480 11698-11728 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I mWNT: t=0xb400007e04209180 mBlastBufferQueue=0xb400007dfa40a800 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.SurfaceView.applyOrMergeTransaction:1598 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionChanged:1666
2024-09-24 10:43:09.481 11698-11737 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Received frameDrawingCallback syncResult=0 frameNum=1.
2024-09-24 10:43:09.482 11698-11737 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I mWNT: t=0xb400007dfa355380 mBlastBufferQueue=0xb400007dfa40a800 fn= 1 mRenderHdrSdrRatio=1.0 caller= android.view.ViewRootImpl$8.onFrameDraw:13841 android.view.ThreadedRenderer$1.onFrameDraw:792 <bottom of call stack>
2024-09-24 10:43:09.482 11698-11737 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Setting up sync and frameCommitCallback
2024-09-24 10:43:09.483 11698-11766 Mp3Extractor com.quest.mediasessionforwardplayer I Data size mismatch between stream (10728561) and Xing frame (10728433), using Xing value.
2024-09-24 10:43:09.495 11698-11743 AudioManager com.quest.mediasessionforwardplayer I getParameters keys = offloadVariableRateSupported
2024-09-24 10:43:09.515 11698-11728 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@84b73c2[PlayerActivity]#2](f:0,a:0) onFrameAvailable the first frame is available
2024-09-24 10:43:09.517 11698-11728 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@84b73c2[PlayerActivity]#2](f:0,a:1) acquireNextBufferLocked size=800x1340 mFrameNumber=1 applyTransaction=true mTimestamp=46686015124166(auto) mPendingTransactions.size=0 graphicBufferId=50242527428620 transform=0
2024-09-24 10:43:09.518 11698-11728 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Received frameCommittedCallback lastAttemptedDrawFrameNum=1 didProduceBuffer=true
2024-09-24 10:43:09.520 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CFMS:: SetUp Pid : 11698 Tid : 11728
2024-09-24 10:43:09.520 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I reportDrawFinished seqId=0
2024-09-24 10:43:09.525 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I handleWindowFocusChanged: 0 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
2024-09-24 10:43:09.526 11698-11698 ImeFocusController com.quest.mediasessionforwardplayer I onPreWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
2024-09-24 10:43:09.529 11698-11715 OpenGLRenderer com.quest.mediasessionforwardplayer I Davey! duration=1671ms; Flags=1, FrameTimelineVsyncId=5185110, IntendedVsync=46684344193270, Vsync=46685773719412, InputEventId=0, HandleInputStart=46685784320243, AnimationStart=46685784434473, PerformTraversalsStart=46685785722319, DrawStart=46685950564320, FrameDeadline=46684360859937, FrameInterval=46685783287935, FrameStartTime=16627912, SyncQueued=46685969969858, SyncStart=46685972720550, IssueDrawCommandsStart=46685981327550, SwapBuffers=46686013947781, FrameCompleted=46686018555935, DequeueBufferDuration=0, QueueBufferDuration=2377769, GpuCompleted=46686018555935, SwapBuffersCompleted=46686018075627, DisplayPresentTime=0, CommandSubmissionCompleted=46686013947781,
2024-09-24 10:43:09.532 884-1188 BufferQueueDebug surfaceflinger E [Transition Root: ActivityRecord{44d048 u0 com.quest.mediasessionforwardplayer/.PlayerActivity t66}#12482](this:0xb400007303deb790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'Transition Root: ActivityRecord{44d048 u0 com.quest.mediasessionforwardplayer/.PlayerActivity t66}#12482'
2024-09-24 10:43:09.539 11698-11698 ImeFocusController com.quest.mediasessionforwardplayer I onPostWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
2024-09-24 10:43:09.551 884-1188 BufferQueueDebug surfaceflinger E [2200e3a ActivityRecordInputSink com.quest.mediasessionforwardplayer/.PlayerActivity#12483](this:0xb400007303df5790,id:-1,api:0,p:-1,c:-1) id info cannot be read from '2200e3a ActivityRecordInputSink com.quest.mediasessionforwardplayer/.PlayerActivity#12483'
2024-09-24 10:43:09.559 11698-11743 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/x-ima
2024-09-24 10:43:09.566 11698-11743 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/mpeg-L1
2024-09-24 10:43:09.569 11698-11743 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/mpeg-L2
2024-09-24 10:43:09.573 11698-11743 VideoCapabilities com.quest.mediasessionforwardplayer W Unsupported mime video/wvc1
2024-09-24 10:43:09.576 11698-11743 VideoCapabilities com.quest.mediasessionforwardplayer W Unsupported mime video/x-ms-wmv
2024-09-24 10:43:09.588 11698-11743 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/x-adpcm-dvi-ima
2024-09-24 10:43:09.589 884-2375 BufferQueueDebug surfaceflinger E [DimTransitionLayer for Surface(name=ActivityRecord{44d048 u0 com.quest.mediasessionforwardplayer/.PlayerActivity t66})/@0x4e6184d#12487](this:0xb400007302c5b790,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'DimTransitionLayer for Surface(name=ActivityRecord{44d048 u0 com.quest.mediasessionforwardplayer/.PlayerActivity t66})/@0x4e6184d#12487'
2024-09-24 10:43:09.590 11698-11743 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/x-adpcm-dvi-ima
2024-09-24 10:43:09.592 11698-11743 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/x-adpcm-ms
2024-09-24 10:43:09.594 11698-11743 AudioCapabilities com.quest.mediasessionforwardplayer W Unsupported mime audio/x-adpcm-ms
2024-09-24 10:43:09.669 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D HWUI - treat SMPTE_170M as sRGB
2024-09-24 10:43:09.700 11698-11743 VideoCapabilities com.quest.mediasessionforwardplayer W Unrecognized profile/level 32768/256 for video/mp4v-es
2024-09-24 10:43:09.719 11698-11698 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=true, type=navigationBars, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity
2024-09-24 10:43:09.722 11698-11698 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=true, type=statusBars, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity
2024-09-24 10:43:09.730 11698-11698 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=30.86, mediaPos=0.00, window=2, period=2, periodCount=13, windowCount=13, reason=SOURCE_UPDATE
2024-09-24 10:43:09.730 11698-11698 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:43:09.730 11698-11698 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:43:09.732 11698-11698 EventLogger com.quest.mediasessionforwardplayer D period [264.44]
2024-09-24 10:43:09.732 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:43:09.732 11698-11698 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:43:09.732 11698-11698 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:43:09.733 11698-11698 EventLogger com.quest.mediasessionforwardplayer D window [264.44, seekable=true, dynamic=false]
2024-09-24 10:43:09.733 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:43:09.733 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:43:09.795 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I handleWindowFocusChanged: 1 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
2024-09-24 10:43:09.796 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb400007dfa5cf000}
2024-09-24 10:43:09.803 11698-11698 InputMethodManagerUtils com.quest.mediasessionforwardplayer D startInputInner - Id : 0
2024-09-24 10:43:09.803 11698-11698 InputMethodManager com.quest.mediasessionforwardplayer I startInputInner - IInputMethodManagerGlobalInvoker.startInputOrWindowGainedFocus
2024-09-24 10:43:10.038 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:10.075 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:10.105 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:10.132 11698-11743 DMCodecAdapterFactory com.quest.mediasessionforwardplayer I Creating an asynchronous MediaCodec adapter for track type audio
2024-09-24 10:43:10.137 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:10.139 11698-11773 CCodec com.quest.mediasessionforwardplayer I state->set(ALLOCATING)
2024-09-24 10:43:10.140 11698-11773 CCodec com.quest.mediasessionforwardplayer I allocate(c2.sec.mp3.decoder)
2024-09-24 10:43:10.142 11698-11773 Codec2Client com.quest.mediasessionforwardplayer I Available Codec2 services: "default" "default0" "software"
2024-09-24 10:43:10.145 11698-11773 CCodec com.quest.mediasessionforwardplayer I setting up 'default' as default (vendor) store
2024-09-24 10:43:10.156 11698-11773 CCodec com.quest.mediasessionforwardplayer I Created component [c2.sec.mp3.decoder]
2024-09-24 10:43:10.157 11698-11773 CCodec com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder] state->set(ALLOCATED)
2024-09-24 10:43:10.157 11698-11773 CCodecConfig com.quest.mediasessionforwardplayer D read media type: audio/mpeg
2024-09-24 10:43:10.160 11698-11773 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: algo.buffers.max-count.values
2024-09-24 10:43:10.160 11698-11773 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: output.subscribed-indices.values
2024-09-24 10:43:10.160 11698-11773 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: input.buffers.allocator-ids.values
2024-09-24 10:43:10.161 11698-11773 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: output.buffers.allocator-ids.values
2024-09-24 10:43:10.161 11698-11773 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: algo.buffers.allocator-ids.values
2024-09-24 10:43:10.161 11698-11773 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: output.buffers.pool-ids.values
2024-09-24 10:43:10.161 11698-11773 ReflectedParamUpdater com.quest.mediasessionforwardplayer D extent() != 1 for single value type: algo.buffers.pool-ids.values
2024-09-24 10:43:10.163 11698-11773 CCodecConfig com.quest.mediasessionforwardplayer I query failed after returning 7 values (BAD_INDEX)
2024-09-24 10:43:10.163 11698-11773 CCodecConfig com.quest.mediasessionforwardplayer D c2 config diff is Dict {
c2::u32 coded.bitrate.value = 64000
c2::u32 input.buffers.max-size.value = 8192
c2::u32 input.delay.value = 0
string input.media-type.value = "audio/mpeg"
string output.media-type.value = "audio/raw"
c2::u32 raw.channel-count.value = 2
c2::u32 raw.sample-rate.value = 44100
}
2024-09-24 10:43:10.169 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:10.172 11698-11773 MediaCodec com.quest.mediasessionforwardplayer I MediaCodec will operate in async mode
2024-09-24 10:43:10.173 11698-11773 MediaCodec com.quest.mediasessionforwardplayer D flushMediametrics
2024-09-24 10:43:10.173 11698-11773 CCodec com.quest.mediasessionforwardplayer D [c2.sec.mp3.decoder] buffers are bound to CCodec for this session
2024-09-24 10:43:10.174 11698-11773 CCodec com.quest.mediasessionforwardplayer I appPid(11698) width(0) height(0)
2024-09-24 10:43:10.174 11698-11773 CCodecConfig com.quest.mediasessionforwardplayer D no c2 equivalents for log-session-id
2024-09-24 10:43:10.174 11698-11773 CCodecConfig com.quest.mediasessionforwardplayer D no c2 equivalents for flags
2024-09-24 10:43:10.174 11698-11773 CCodecConfig com.quest.mediasessionforwardplayer D config failed => CORRUPTED
2024-09-24 10:43:10.175 11698-11773 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 1107298332.
2024-09-24 10:43:10.175 11698-11773 CCodec com.quest.mediasessionforwardplayer D client requested max input size 4096, which is smaller than what component recommended (8192); overriding with component recommendation.
2024-09-24 10:43:10.175 11698-11773 CCodec com.quest.mediasessionforwardplayer W This behavior is subject to change. It is recommended that app developers double check whether the requested max input size is in reasonable range.
2024-09-24 10:43:10.175 11698-11773 CCodec com.quest.mediasessionforwardplayer D encoding statistics level = 0
2024-09-24 10:43:10.175 11698-11773 CCodec com.quest.mediasessionforwardplayer D setup formats input: AMessage(what = 0x00000000) = {
int32_t bitrate = 64000
int32_t channel-count = 2
int32_t max-input-size = 8192
string mime = "audio/mpeg"
int32_t sample-rate = 44100
}
2024-09-24 10:43:10.175 11698-11773 CCodec com.quest.mediasessionforwardplayer D setup formats output: AMessage(what = 0x00000000) = {
int32_t channel-count = 2
string mime = "audio/raw"
int32_t sample-rate = 44100
int32_t android._config-pcm-encoding = 2
}
2024-09-24 10:43:10.175 11698-11773 CCodecConfig com.quest.mediasessionforwardplayer I query failed after returning 7 values (BAD_INDEX)
2024-09-24 10:43:10.177 11698-11743 MediaCodec com.quest.mediasessionforwardplayer D keep callback message for reclaim
2024-09-24 10:43:10.178 11698-11773 CCodec com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder] state->set(STARTING)
2024-09-24 10:43:10.180 11698-11773 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 1342179345.
2024-09-24 10:43:10.180 11698-11773 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 2415921170.
2024-09-24 10:43:10.180 11698-11773 C2Store com.quest.mediasessionforwardplayer D Using ION
2024-09-24 10:43:10.182 11698-11773 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.sec.mp3.decoder#234] Created input block pool with allocatorID 16 => poolID 17 - OK (0)
2024-09-24 10:43:10.184 11698-11773 CCodecBufferChannel com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder#234] Created output block pool with allocatorID 16 => poolID 50 - OK
2024-09-24 10:43:10.184 11698-11773 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.sec.mp3.decoder#234] Configured output block pool ids 50 => OK
2024-09-24 10:43:10.185 11698-11773 CCodec com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder] state->set(RUNNING)
2024-09-24 10:43:10.185 11698-11773 ion com.quest.mediasessionforwardplayer E ioctl c0044901 failed with code -1: Invalid argument
2024-09-24 10:43:10.186 11698-11773 CCodecBufferChannel com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder#234] 4 initial input buffers available
2024-09-24 10:43:10.206 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:10.237 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:10.241 11698-11743 AudioTrack com.quest.mediasessionforwardplayer D setVolume(1.000000, 1.000000) pid : 11698
2024-09-24 10:43:10.271 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:10.304 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:10.338 11698-11698 AnimatorSet com.quest.mediasessionforwardplayer D mReversing is false. Don't call initChildren.
2024-09-24 10:43:10.346 11698-11698 AbsListView com.quest.mediasessionforwardplayer D in onLayout changed
2024-09-24 10:43:10.398 11698-11743 AudioTrack com.quest.mediasessionforwardplayer D getTimestamp_l(426): device stall time corrected using current time 46686898786089
2024-09-24 10:43:10.406 11698-11698 InsetsSourceConsumer com.quest.mediasessionforwardplayer I applyRequestedVisibilityToControl: visible=false, type=ime, host=com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity
2024-09-24 10:43:10.408 11698-11743 AudioTrack com.quest.mediasessionforwardplayer D getTimestamp_l(426): stale timestamp time corrected, currentTimeNanos: 46426978362227 < limitNs: 46686670723781 < mStartNs: 46686755723781
2024-09-24 10:43:10.408 11698-11743 AudioTrack com.quest.mediasessionforwardplayer W getTimestamp_l(426): retrograde timestamp time corrected, 46686670723781 < 46686898786089
2024-09-24 10:43:10.434 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I handleAppVisibility mAppVisible = true visible = false
2024-09-24 10:43:10.437 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I stopped(true) old = false
2024-09-24 10:43:10.437 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D WindowStopped on com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity set to true
2024-09-24 10:43:10.447 11698-11698 MediaController com.quest.mediasessionforwardplayer I Release 4691422 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.extractor, media3.ui]
2024-09-24 10:43:10.466 11698-11698 EventLogger com.quest.mediasessionforwardplayer D audioEnabled [eventTime=31.60, mediaPos=0.00, window=2, period=2]
2024-09-24 10:43:10.475 11698-11698 EventLogger com.quest.mediasessionforwardplayer D tracks [eventTime=31.61, mediaPos=0.00, window=2, period=2
2024-09-24 10:43:10.475 11698-11698 EventLogger com.quest.mediasessionforwardplayer D group [
2024-09-24 10:43:10.476 11698-11698 EventLogger com.quest.mediasessionforwardplayer D [X] Track:0, id=null, mimeType=audio/mpeg, bitrate=320000, channels=2, sample_rate=44100, supported=YES
2024-09-24 10:43:10.476 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:43:10.476 11698-11698 EventLogger com.quest.mediasessionforwardplayer D Metadata [
2024-09-24 10:43:10.476 11698-11698 EventLogger com.quest.mediasessionforwardplayer D TIT2: description=null: values=[Voyage I - Waterfall]
2024-09-24 10:43:10.476 11698-11698 EventLogger com.quest.mediasessionforwardplayer D TPE1: description=null: values=[The Kyoto Connection]
2024-09-24 10:43:10.476 11698-11698 EventLogger com.quest.mediasessionforwardplayer D TRCK: description=null: values=[3]
2024-09-24 10:43:10.477 11698-11698 EventLogger com.quest.mediasessionforwardplayer D TALB: description=null: values=[Wake Up]
2024-09-24 10:43:10.477 11698-11698 EventLogger com.quest.mediasessionforwardplayer D TDRC: description=null: values=[2015-01-08T12:30:01]
2024-09-24 10:43:10.477 11698-11698 EventLogger com.quest.mediasessionforwardplayer D TCON: description=null: values=[Pop]
2024-09-24 10:43:10.477 11698-11698 EventLogger com.quest.mediasessionforwardplayer D TCOP: description=null: values=[Attribution-ShareAlike 3.0 International: http://creativecommons.org/licenses/by-sa/3.0/]
2024-09-24 10:43:10.477 11698-11698 EventLogger com.quest.mediasessionforwardplayer D TDAT: description=null: values=[2015-01-08 12:30:01]
2024-09-24 10:43:10.478 11698-11698 EventLogger com.quest.mediasessionforwardplayer D APIC: mimeType=image/png, description=
2024-09-24 10:43:10.478 11698-11698 EventLogger com.quest.mediasessionforwardplayer D TDEN: description=null: values=[2013-05-18T06:04:49]
2024-09-24 10:43:10.478 11698-11698 EventLogger com.quest.mediasessionforwardplayer D COMM: language=eng, description=, text=URL: http://freemusicarchive.org/music/The_Kyoto_Connection/Wake_Up_1957/03_Voyage_I_-_Waterfall
Comments: http://freemusicarchive.org/
Curator: ccCommunity
Copyright: Attribution-ShareAlike 3.0 International: http://creativecommons.org/licenses/by-sa/3.0/
2024-09-24 10:43:10.478 11698-11698 EventLogger com.quest.mediasessionforwardplayer D TDTG: description=null: values=[2013-05-18T06:04:49]
2024-09-24 10:43:10.478 11698-11698 EventLogger com.quest.mediasessionforwardplayer D TPE2: description=null: values=[The Kyoto Connection]
2024-09-24 10:43:10.478 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:43:10.478 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:43:10.517 11698-11698 EventLogger com.quest.mediasessionforwardplayer D downstreamFormat [eventTime=31.65, mediaPos=0.00, window=2, period=2, id=null, mimeType=audio/mpeg, bitrate=320000, channels=2, sample_rate=44100]
2024-09-24 10:43:10.523 11698-11698 EventLogger com.quest.mediasessionforwardplayer D audioDecoderInitialized [eventTime=31.66, mediaPos=0.00, window=2, period=2, c2.sec.mp3.decoder]
2024-09-24 10:43:10.527 11698-11698 EventLogger com.quest.mediasessionforwardplayer D audioInputFormat [eventTime=31.66, mediaPos=0.00, window=2, period=2, id=null, mimeType=audio/mpeg, bitrate=320000, channels=2, sample_rate=44100]
2024-09-24 10:43:10.530 11698-11698 EventLogger com.quest.mediasessionforwardplayer D audioTrackInit [eventTime=31.67, mediaPos=0.00, window=2, period=2, 2,12,44100,false,false,60416]
2024-09-24 10:43:10.535 11698-11698 EventLogger com.quest.mediasessionforwardplayer D state [eventTime=31.67, mediaPos=0.08, window=2, period=2, READY]
2024-09-24 10:43:10.542 11698-11698 EventLogger com.quest.mediasessionforwardplayer D isPlaying [eventTime=31.68, mediaPos=0.09, window=2, period=2, true]
2024-09-24 10:43:10.565 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I destroyHardwareResources: Callers=android.view.ViewRootImpl.performTraversals:3932 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 android.os.Handler.handleCallback:958 android.os.Handler.dispatchMessage:99
2024-09-24 10:43:10.568 11698-11728 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@7bff30f[PlayableFolderActivity]#1](f:0,a:1) destructor()
2024-09-24 10:43:10.568 11698-11728 BufferQueueConsumer com.quest.mediasessionforwardplayer D [ViewRootImpl@7bff30f[PlayableFolderActivity]#1(BLAST Consumer)1](id:2db200000001,api:0,p:-1,c:11698) disconnect
2024-09-24 10:43:10.589 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)8 dur=17 res=0x402 s={false 0x0} ch=false seqId=0
2024-09-24 10:43:10.597 1341-3153 WindowManager system_server E win=Window{e9e27a5 u0 com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayableFolderActivity} destroySurfaces: appStopped=true cleanupOnResume=false win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:6952 com.android.server.wm.ActivityRecord.destroySurfaces:6933 com.android.server.wm.ActivityRecord.activityStopped:7633 com.android.server.wm.ActivityClientController.activityStopped:310 android.app.IActivityClientController$Stub.onTransact:702 com.android.server.wm.ActivityClientController.onTransact:175 android.os.Binder.execTransactInternal:1380
2024-09-24 10:43:11.689 11698-11698 EventLogger com.quest.mediasessionforwardplayer D loading [eventTime=32.82, mediaPos=1.24, window=2, period=2, false]
2024-09-24 10:43:11.823 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I handleWindowFocusChanged: 0 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
2024-09-24 10:43:11.824 11698-11698 ImeFocusController com.quest.mediasessionforwardplayer I onPreWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
2024-09-24 10:43:11.839 11698-11698 ImeFocusController com.quest.mediasessionforwardplayer I onPostWindowFocus: skipped, hasWindowFocus=false mHasImeFocus=true
2024-09-24 10:43:12.239 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I handleAppVisibility mAppVisible = true visible = false
2024-09-24 10:43:12.251 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I onWindowVisibilityChanged(8) false android.view.SurfaceView{cac4ccb V.E...... ........ 0,0-800,399} of ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:43:12.252 11698-11698 SurfaceView com.quest.mediasessionforwardplayer I 212618443 Changes: creating=false format=false size=false visible=true alpha=false hint=false visible=true left=false top=false z=false attached=true lifecycleStrategy=false
2024-09-24 10:43:12.260 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I 212618443 Cur surface: Surface(name=null)/@0x527b91a
2024-09-24 10:43:12.262 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I updateSurface: mVisible = false mSurface.isValid() = true
2024-09-24 10:43:12.262 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I updateSurface: mSurfaceCreated = true surfaceChanged = false visibleChanged = true
2024-09-24 10:43:12.263 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer V Layout: x=0 y=32 w=800 h=399, frame=Rect(0, 0 - 800, 399)
2024-09-24 10:43:12.282 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I destroyHardwareResources: Callers=android.view.ViewRootImpl.performTraversals:3932 android.view.ViewRootImpl.doTraversal:3288 android.view.ViewRootImpl$TraversalRunnable.run:11344 android.view.Choreographer$CallbackRecord.run:1689 android.view.Choreographer$CallbackRecord.run:1698 android.view.Choreographer.doCallbacks:1153 android.view.Choreographer.doFrame:1079 android.view.Choreographer$FrameDisplayEventReceiver.run:1646 android.os.Handler.handleCallback:958 android.os.Handler.dispatchMessage:99
2024-09-24 10:43:12.286 11698-11728 SurfaceView com.quest.mediasessionforwardplayer D 266026821 windowPositionLost, frameNr = 0
2024-09-24 10:43:12.288 11698-11728 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I aOrMT: ViewRootImpl@84b73c2[PlayerActivity] t = android.view.SurfaceControl$Transaction@1ff269a fN = 0 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionLost:1696 android.graphics.RenderNode$CompositePositionUpdateListener.positionLost:376
2024-09-24 10:43:12.293 11698-11728 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I mWNT: t=0xb400007da6767480 mBlastBufferQueue=0xb400007dfa40a800 fn= 0 mRenderHdrSdrRatio=1.0 caller= android.view.SurfaceView.applyOrMergeTransaction:1598 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionLost:1696
2024-09-24 10:43:12.299 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:43:12.325 11698-11698 BLASTBufferQueue com.quest.mediasessionforwardplayer D [ViewRootImpl@84b73c2[PlayerActivity]#2](f:0,a:1) destructor()
2024-09-24 10:43:12.326 11698-11698 BufferQueueConsumer com.quest.mediasessionforwardplayer D [ViewRootImpl@84b73c2[PlayerActivity]#2(BLAST Consumer)2](id:2db200000002,api:0,p:-1,c:11698) disconnect
2024-09-24 10:43:12.330 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)8 dur=23 res=0x402 s={false 0x0} ch=true seqId=0
2024-09-24 10:43:12.332 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I windowStopped(true) false android.view.SurfaceView{cac4ccb V.E...... ........ 0,0-800,399} of ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:43:12.332 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:43:12.332 11698-11698 SurfaceView com.quest.mediasessionforwardplayer I 212618443 surfaceDestroyed
2024-09-24 10:43:12.332 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I surfaceDestroyed callback.size 1 #1 android.view.SurfaceView{cac4ccb V.E...... ........ 0,0-800,399}
2024-09-24 10:43:12.340 11698-11698 EventLogger com.quest.mediasessionforwardplayer D surfaceSize [eventTime=33.47, mediaPos=1.89, window=2, period=2, 0, 0]
2024-09-24 10:43:12.343 11698-11698 BLASTBufferQueue com.quest.mediasessionforwardplayer D [SurfaceView[com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity]@0#3](f:0,a:0) destructor()
2024-09-24 10:43:12.344 11698-11698 BufferQueueConsumer com.quest.mediasessionforwardplayer D [SurfaceView[com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity]@0#3(BLAST Consumer)3](id:2db200000003,api:0,p:-1,c:11698) disconnect
2024-09-24 10:43:12.344 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:43:12.346 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:43:12.347 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:43:12.368 11698-11698 MediaController com.quest.mediasessionforwardplayer I Release a42ea36 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.extractor, media3.ui]
2024-09-24 10:43:12.373 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I stopped(true) old = false
2024-09-24 10:43:12.374 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer D WindowStopped on com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity set to true
2024-09-24 10:43:12.374 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:43:12.399 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Relayout returned: old=(0,0,800,1340) new=(0,0,800,1340) relayoutAsync=false req=(800,1340)8 dur=14 res=0x402 s={false 0x0} ch=false seqId=0
2024-09-24 10:43:12.399 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:43:12.399 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:43:12.404 11698-11698 InputTransport com.quest.mediasessionforwardplayer D Input channel destroyed: 'ClientS', fd=145
2024-09-24 10:43:12.406 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I Creating new active sync group ViewRootImpl@84b73c2[PlayerActivity]#8
2024-09-24 10:43:12.416 1341-5128 WindowManager system_server E win=Window{99f3b4c u0 com.quest.mediasessionforwardplayer/com.quest.mediasessionforwardplayer.PlayerActivity} destroySurfaces: appStopped=true cleanupOnResume=false win.mWindowRemovalAllowed=false win.mRemoveOnExit=false win.mViewVisibility=8 caller=com.android.server.wm.ActivityRecord.destroySurfaces:6952 com.android.server.wm.ActivityRecord.destroySurfaces:6933 com.android.server.wm.ActivityRecord.activityStopped:7633 com.android.server.wm.ActivityClientController.activityStopped:310 android.app.IActivityClientController$Stub.onTransact:702 com.android.server.wm.ActivityClientController.onTransact:175 android.os.Binder.execTransactInternal:1380
2024-09-24 10:43:12.417 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:43:12.418 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:43:12.469 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:43:12.470 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:43:12.885 11698-11698 WindowOnBackDispatcher com.quest.mediasessionforwardplayer W sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda19@eda72bf
2024-09-24 10:43:12.902 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:43:12.902 11698-11698 ViewRootIm...nActivity] com.quest.mediasessionforwardplayer I dispatchDetachedFromWindow
2024-09-24 10:43:12.940 11698-11698 InputTransport com.quest.mediasessionforwardplayer D Input channel destroyed: 'b876f92', fd=103
2024-09-24 10:43:12.952 11698-11698 WindowOnBackDispatcher com.quest.mediasessionforwardplayer W sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda19@432b988
2024-09-24 10:43:12.977 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:43:12.978 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I dispatchDetachedFromWindow
2024-09-24 10:43:13.004 11698-11698 InputTransport com.quest.mediasessionforwardplayer D Input channel destroyed: 'e9e27a5', fd=115
2024-09-24 10:43:13.014 11698-11698 WindowOnBackDispatcher com.quest.mediasessionforwardplayer W sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda19@bd88bc5
2024-09-24 10:43:13.016 11698-11698 SurfaceView com.quest.mediasessionforwardplayer I 212618443 Detaching SV
2024-09-24 10:43:13.016 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer D updateSurface: surface is not valid
2024-09-24 10:43:13.016 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:43:13.017 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I onDetachedFromWindow: tryReleaseSurfaces()
2024-09-24 10:43:13.017 11698-11698 SurfaceView@cac4ccb com.quest.mediasessionforwardplayer I releaseSurfaces: viewRoot = ViewRootImpl@84b73c2[PlayerActivity]
2024-09-24 10:43:13.041 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:43:13.041 11698-11698 ViewRootIm...rActivity] com.quest.mediasessionforwardplayer I dispatchDetachedFromWindow
2024-09-24 10:43:13.054 11698-11698 InputTransport com.quest.mediasessionforwardplayer D Input channel destroyed: '99f3b4c', fd=175
2024-09-24 10:43:13.412 11698-11735 SurfaceSyncGroup com.quest.mediasessionforwardplayer E Failed to receive transaction ready in 1000ms. Marking SurfaceSyncGroup(exo-sync-b-334901521#7) as ready
2024-09-24 10:43:13.413 11698-11735 SurfaceSyncGroup com.quest.mediasessionforwardplayer I checkIfSyncIsComplete: Callers=android.window.SurfaceSyncGroup.markSyncReady:281 android.window.SurfaceSyncGroup.lambda$addTimeout$6:858 android.window.SurfaceSyncGroup.$r8$lambda$uwDDNEc7x49_0jw1RlF3nT6SMEk:0 android.window.SurfaceSyncGroup$$ExternalSyntheticLambda6.run:2 android.os.Handler.handleCallback:958
2024-09-24 10:43:13.413 11698-11735 SurfaceSyncGroup com.quest.mediasessionforwardplayer D Successfully finished sync id=exo-sync-b-334901521#7
2024-09-24 10:43:15.507 11698-11773 BufferPoolAccessor2.0 com.quest.mediasessionforwardplayer D bufferpool2 0xb400007dfa4f1828 : 5(40960 size) total buffers - 1(8192 size) used buffers - 214/219 (recycle/alloc) - 5/434 (fetch/transfer)
2024-09-24 10:43:16.090 11698-11698 EventLogger com.quest.mediasessionforwardplayer D playWhenReady [eventTime=37.23, mediaPos=5.64, window=2, period=2, false, USER_REQUEST]
2024-09-24 10:43:16.100 11698-11698 EventLogger com.quest.mediasessionforwardplayer D isPlaying [eventTime=37.23, mediaPos=5.64, window=2, period=2, false]
2024-09-24 10:43:16.157 11698-11698 NotificationManager com.quest.mediasessionforwardplayer I com.quest.mediasessionforwardplayer: notify(1001, null, Notification(channel=default_channel_id shortcut=null contentView=null vibrate=null sound=null defaults=0x0 flags=0x8 color=0x00000000 category=transport groupKey=media3_group_key actions=4 vis=PUBLIC semFlags=0x0 semPriority=0 semMissedCount=0)) as user
2024-09-24 10:43:17.468 11698-11773 CCodec com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder] state->set(FLUSHING)
2024-09-24 10:43:17.469 11698-11773 CCodec com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder] state->set(FLUSHED)
2024-09-24 10:43:17.469 11698-11773 CCodecBuffers com.quest.mediasessionforwardplayer D [c2.sec.mp3.decoder#234:1D-Output.Impl[N]] Client returned a buffer it does not own according to our record: 0
2024-09-24 10:43:17.470 11698-11743 MediaCodec com.quest.mediasessionforwardplayer D keep callback message for reclaim
2024-09-24 10:43:17.470 11698-11773 CCodec com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder] state->set(RESUMING)
2024-09-24 10:43:17.471 11698-11773 CCodecConfig com.quest.mediasessionforwardplayer I query failed after returning 7 values (BAD_INDEX)
2024-09-24 10:43:17.471 11698-11698 EventLogger com.quest.mediasessionforwardplayer D state [eventTime=38.61, mediaPos=5.64, window=2, period=2, IDLE]
2024-09-24 10:43:17.472 11698-11773 CCodecBufferChannel com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder#234] 4 initial input buffers available
2024-09-24 10:43:17.474 11698-11773 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 1342179345.
2024-09-24 10:43:17.474 11698-11773 Codec2Client com.quest.mediasessionforwardplayer W query -- param skipped: index = 2415921170.
2024-09-24 10:43:17.474 11698-11773 CCodec com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder] state->set(RUNNING)
2024-09-24 10:43:17.477 11698-11773 CCodec com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder] state->set(RELEASING)
2024-09-24 10:43:17.478 11698-11773 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.sec.mp3.decoder#234] MediaCodec discarded an unknown buffer
2024-09-24 10:43:17.478 11698-11773 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.sec.mp3.decoder#234] MediaCodec discarded an unknown buffer
2024-09-24 10:43:17.478 11698-11773 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.sec.mp3.decoder#234] MediaCodec discarded an unknown buffer
2024-09-24 10:43:17.478 11698-11773 CCodecBufferChannel com.quest.mediasessionforwardplayer D [c2.sec.mp3.decoder#234] MediaCodec discarded an unknown buffer
2024-09-24 10:43:17.480 11698-11807 CCodec com.quest.mediasessionforwardplayer I [c2.sec.mp3.decoder] state->set(RELEASED)
2024-09-24 10:43:17.482 11698-11773 MediaCodec com.quest.mediasessionforwardplayer I Codec shutdown complete
2024-09-24 10:43:17.482 11698-11773 MediaCodec com.quest.mediasessionforwardplayer D flushMediametrics
2024-09-24 10:43:17.482 11698-11807 hw-BpHwBinder com.quest.mediasessionforwardplayer I onLastStrongRef automatically unlinking death recipients
2024-09-24 10:43:17.482 11698-11773 MediaCodec com.quest.mediasessionforwardplayer D flushMediametrics
2024-09-24 10:43:17.482 11698-11773 MediaCodec com.quest.mediasessionforwardplayer W no metrics handle found
2024-09-24 10:43:17.496 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:43:17.511 11698-11698 EventLogger com.quest.mediasessionforwardplayer D audioDisabled [eventTime=38.65, mediaPos=5.64, window=2, period=2]
2024-09-24 10:43:17.515 11698-11698 EventLogger com.quest.mediasessionforwardplayer D audioDecoderReleased [eventTime=38.65, mediaPos=5.64, window=2, period=2, c2.sec.mp3.decoder]
2024-09-24 10:43:17.526 11698-11698 EventLogger com.quest.mediasessionforwardplayer D timeline [eventTime=38.66, mediaPos=5.64, window=2, period=2, periodCount=13, windowCount=13, reason=SOURCE_UPDATE
2024-09-24 10:43:17.527 11698-11698 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:43:17.527 11698-11698 EventLogger com.quest.mediasessionforwardplayer D period [?]
2024-09-24 10:43:17.528 11698-11698 EventLogger com.quest.mediasessionforwardplayer D period [264.44]
2024-09-24 10:43:17.528 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:43:17.529 11698-11698 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:43:17.530 11698-11698 EventLogger com.quest.mediasessionforwardplayer D window [?, seekable=false, dynamic=true]
2024-09-24 10:43:17.530 11698-11698 EventLogger com.quest.mediasessionforwardplayer D window [264.44, seekable=true, dynamic=false]
2024-09-24 10:43:17.531 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ...
2024-09-24 10:43:17.531 11698-11698 EventLogger com.quest.mediasessionforwardplayer D ]
2024-09-24 10:43:17.553 11698-11698 EventLogger com.quest.mediasessionforwardplayer D audioTrackReleased [eventTime=38.69, mediaPos=5.64, window=2, period=2, 2,12,44100,false,false,60416]
2024-09-24 10:43:23.186 11698-11776 BufferPoolAccessor2.0 com.quest.mediasessionforwardplayer D bufferpool2 0xb400007dfa4f1828 : 0(0 size) total buffers - 0(0 size) used buffers - 243/248 (recycle/alloc) - 5/484 (fetch/transfer)
2024-09-24 10:43:23.187 11698-11776 BufferPoolAccessor2.0 com.quest.mediasessionforwardplayer D evictor expired: 1, evicted: 1
2024-09-24 10:44:47.464 11698-11698 onDestroy com.quest.mediasessionforwardplayer E onDestroy
2024-09-24 10:44:47.465 11698-11698 mediaId position com.quest.mediasessionforwardplayer E mediaId null position 0
2024-09-24 10:44:47.475 11698-11698 MediaSessionImpl com.quest.mediasessionforwardplayer I Release b0d8b53 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.extractor, media3.ui]
2024-09-24 10:44:47.486 11698-11698 MediaController com.quest.mediasessionforwardplayer I Release 51179c0 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.extractor, media3.ui]
2024-09-24 10:44:47.489 11698-11698 ExoPlayerImpl com.quest.mediasessionforwardplayer I Release 71ca678 [AndroidXMedia3/1.4.0] [gta7lite, SM-T225, samsung, 34] [media3.common, media3.session, media3.exoplayer, media3.decoder, media3.datasource, media3.extractor, media3.ui]
2024-09-24 10:44:47.607 11698-11709 onforwardplayer com.quest.mediasessionforwardplayer W Cleared Reference was only reachable from finalizer (only reported once)
2024-09-24 10:44:47.630 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:44:47.630 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:44:47.632 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:44:47.633 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:44:47.645 11698-11710 InputTransport com.quest.mediasessionforwardplayer D Input channel destroyed: 'ClientS', fd=125
2024-09-24 10:44:47.650 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:44:47.650 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D CacheManager::trimMemory(20)
2024-09-24 10:44:57.660 11698-11728 OpenGLRenderer com.quest.mediasessionforwardplayer D RenderThread::destroyRenderingContext()
as we can see we dont get the mediaid and position in this case also
2024-09-24 10:44:47.464 11698-11698 onDestroy com.quest.mediasessionforwardplayer E onDestroy
2024-09-24 10:44:47.465 11698-11698 mediaId position com.quest.mediasessionforwardplayer E mediaId null position 0
I dont know if it is a API 34 level or samsung devices specific issue,
To test this in the demo app just add a logcat as I have done in the ondestroy code that I have shared above, I have tested it in the demo app and have shared various cases, Please test for both cases and on APi level 34 and above and below as well, Also If posible test on Samsung and other devices as I dont have these devices I dont know if it is an issue on other devices as well.
I hope the videos and logcat will be helpful to resolve the issue and if it is a bug it will be resolved soon,
In the meantime if there is a work around please share it as it is a necessity for me to save the last played song,
Thanks. If you want to make our lives a bit easier, then for a next time please send bugreports instead of pasting long logs. This is hard to read on a web page and we have tools to look into bugreports quite conveniently. Bugreports also include all the required information about exact build numbers and the like.
Lets focus on case 1 for now. I think there is an issue with either the app or then the OS. The reason that makes me think this is the following logs that show that the session/player is initialized just before you try to read the current media item:
// Player initialized in the same second at which the servicex is detroyed
2024-09-24 10:20:37.036 12773-12773 ExoPlayerImpl com.quest.mediasessionforwardplayer I Init e8c0c3d [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:20:37.117 12773-12773 onforwardplayer com.quest.mediasessionforwardplayer W Accessing hidden method Landroid/media/AudioTrack;->getLatency()I (unsupported, reflection, allowed)
2024-09-24 10:20:37.326 12773-12773 Compatibil...geReporter com.quest.mediasessionforwardplayer D Compat change id reported: 160794467; UID 10190; state: ENABLED
2024-09-24 10:20:37.348 12773-12773 MediaSessionImpl com.quest.mediasessionforwardplayer I Init f7d85f5 [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34]
2024-09-24 10:20:37.391 12773-12773 MediaSessionCompat com.quest.mediasessionforwardplayer W Couldn't find a unique registered media button receiver in the given context.
2024-09-24 10:20:37.494 12773-12773 Choreographer com.quest.mediasessionforwardplayer I Skipped 31 frames! The application may be doing too much work on its main thread.
// now destroy is called by the OS
2024-09-24 10:20:37.500 12773-12773 onDestroy com.quest.mediasessionforwardplayer E onDestroy
2024-09-24 10:20:37.500 12773-12773 mediaId position com.quest.mediasessionforwardplayer E mediaId null position 0
2024-09-24 10:20:37.506 12773-12773 MediaSessionImpl com.quest.mediasessionforwardplayer I Release f7d85f5 [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.exoplayer, media3.decoder, media3.session]
2024-09-24 10:20:37.512 12773-12773 ExoPlayerImpl com.quest.mediasessionforwardplayer I Release e8c0c3d [AndroidXMedia3/1.4.0] [emu64xa, sdk_gphone64_x86_64, Google, 34] [media3.common, media3.exoplayer, media3.decoder, media3.session]
I think this is a duplicates of #805 or #933
I can check for Pixel devices whether this is fixed on Android 14 and on TOT of the sources. I can also update this thread with the procedure how I test this.
For Samsung you either need to send me a bugreport or you can check yourself.
I don't think there is a fix in Media3. We may be able to workaround issues on some devices, builds but I don't think the root cause is in Media3. I may be wrong. I'll update this bug with a test scenario.
I have mailed the bug report for the issue related to samsung devices to email id mentioned in the bug reporting email id that has been provided by media 3. Please check the bug report hope it will be helpful.
How is
ondestroy
managed by theMediaLibraryService
in demo appI am trying to save the last song mediaUri and currentposition of the song in
Jetpack DataStore
for this I am usinghow ever I found these two issues
1) When we pause the player and swipe the app to close it , the ondestroy method is called but the values for
uristring
andposition
arenull
2) If we have already swiped the app , yet the player is playing using the service and notification, if we now pause the song and swipe the notification away ondestroy is called after a long time mostly 30 seconds to 1 minute.
I have tested it on samsung Galaxy Tab A7 Lite Android version 14
This issue occured on this device mediauri is null for the first issue , some times the second issue occur but the ondestroy was called after a really long time like 1 minute after the app service was closed using the notification and the mediauri is null .
However testing on Pixel 3A Api 34 there were issues like we dont get the uri was null and position was 0 in the first issue and on destroy takes a long time for the second issue but we get the uri and the position
On Android pixel 2 Api 26 both issues didnot occur however ondestroy took a long time for the second issue.
It seems to be device specific issue , however samsung dominates the android device market so, Is there a solution for this,
Please test this issue on devices other than pixel where mostly all the issues are resolved.
To Reproduce the issue just add following code to the demo app here
It seems a API 34 or above level issue specially if we pause the player and swipe it away we dont get either the mediauri and the position at all. they return null and 0 respectively.
I have not tested on other api level other than those mentioned above.
and follow above two steps to reproduce each issue separately.
I want to save the currentposition and uri as string using the datastore, how can we achieve this if ondestroy has above issues, is there any work around to do this, I have tried to save the current uri using the
player.addListener(object : Player.Listener {})
but I assume it must be not an efficient way in case the user skips to previous and next songs in a speedy manner and there is no way to save the current position unless we use ondestroy,