Save position should work even if killing the app
I've been testing this with the same file, located on external SD storage, but sometimes the current position gets saved (even after pressing back until back to the desktop, and force-killing the app) and sometimes it doesn't.
Is there anything I can do to help debug this problem? Where is this information saved?
You can grab logs using logcat.
and sometimes it doesn't
The exact steps to reproduce a situation where position ends up not saved would also be helpful.
I've been trying to reproduce this connected to logcat, but no luck so far. I'll keep monitoring this....
Here's a log for the following situation: started the movie, and it successfully remembered the previous position. Killed the app from the recent apps carousel. Upon restarting the movie, it started again from the very beginning. I've tried this a few times, with always the same result.
2019-10-15 21:26:54.606 3154-4559/? I/ActivityManager: START u0 {act=null typ=null flg=0x0 cmp=ComponentInfo{is.xyz.mpv/is.xyz.mpv.MPVActivity}} from uid 10106
2019-10-15 21:26:54.631 3154-3438/? D/GameManagerService: handleForegroundChange(). pkgName: is.xyz.mpv, clsName: is.xyz.mpv.MPVActivity,FgActivityName:is.xyz.mpv/.MPVActivity
2019-10-15 21:26:54.631 3154-4559/? D/MARsPolicyManager: onPackageResumedFG pkgName = is.xyz.mpv, userId = 0
2019-10-15 21:26:54.642 12400-12400/? W/mpv: Skipping copy of asset file (exists same size): subfont.ttf
2019-10-15 21:26:54.642 12400-12400/? W/mpv: Skipping copy of asset file (exists same size): cacert.pem
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] mpv 0.29.0-381-g6d90517275 Copyright © 2000-2019 mpv/MPlayer/mplayer2 projects
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] built on Mon Sep 2 16:26:05 CEST 2019
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] ffmpeg library versions:
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] libavutil 56.34.100
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] libavcodec 58.56.101
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] libavformat 58.31.104
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] libswscale 5.6.100
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] libavfilter 7.58.102
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] libswresample 3.6.100
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] ffmpeg version: N-94739-ge0fab59624
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v]
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] Configuration: ./waf configure --disable-iconv --lua=52 --enable-libmpv-shared --disable-manpage-build -o /var/tmp/release/buildscripts/deps/mpv/_build
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] List of enabled features: 52 android asm atomics build-date cplayer cplugins debug-build egl-android egl-helpers fchmod ffmpeg gl glibc-thread-name gnuc gpl libaf libass libass-osd libav-any libavcodec libavdevice libdl libm libmpv-shared linux-fstatfs lua opensles optimize plain-gl posix posix-or-mingw posix-spawn posix-spawn-android pthreads stdatomic vt.h zlib
2019-10-15 21:26:54.745 12400-12451/? V/mpv: [cplayer:v] Waiting for scripts...
2019-10-15 21:26:54.746 12400-12400/? V/mpv: Display 0 reports FPS of 59.0
2019-10-15 21:26:54.754 12400-12451/? V/mpv: [ytdl_hook:v] script-opts/ytdl_hook.conf not found.
2019-10-15 21:26:54.754 12400-12451/? V/mpv: [ytdl_hook:v] lua-settings/ytdl_hook.conf not found.
2019-10-15 21:26:54.754 12400-12451/? V/mpv: [stats:v] script-opts/stats.conf not found.
2019-10-15 21:26:54.754 12400-12451/? V/mpv: [stats:v] lua-settings/stats.conf not found.
2019-10-15 21:26:54.754 12400-12400/? V/mpv: Device reports optimal sample rate 48000
2019-10-15 21:26:54.761 12400-12451/? V/mpv: event: idle
2019-10-15 21:26:54.761 12400-12451/? V/mpv: [cplayer:v] Done loading scripts.
2019-10-15 21:26:54.769 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: setView = DecorView@5b3eacf[MPVActivity] TM=true MM=false
2019-10-15 21:26:54.771 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: dispatchAttachedToWindow
2019-10-15 21:26:54.772 3154-5770/? V/WindowManager: Relayout Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=720x1232 WM.LayoutParams{(0,0)(fillxfill) sim=#120 ty=1 fl=#8d810580 pfl=0x20000 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:26:54.776 2636-2636/? I/SurfaceFlinger: id=534 createSurf (720x1280),1 flag=404, is.xyz.mpv/is.xyz.mpv.MPVActivity#0
2019-10-15 21:26:54.786 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][0,0] new=[0,0][720,1280] result=0x7 surface={valid=true 3501484032} changed=true
2019-10-15 21:26:54.792 2636-2636/? I/SurfaceFlinger: id=535 createSurf (720x1280),4 flag=404, SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
2019-10-15 21:26:54.793 2636-2636/? I/SurfaceFlinger: id=536 createSurf (720x1280),-1 flag=20404, Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
2019-10-15 21:26:54.793 12400-12400/? D/SurfaceView: BG show() Surface(name=Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0) is.xyz.mpv.MPVView{a403c5c V.E...... ......ID 0,0-720,1280 #7f080072 app:id/player}
2019-10-15 21:26:54.801 12400-12400/? D/SurfaceView: surfaceCreated 1 #8 is.xyz.mpv.MPVView{a403c5c V.E...... ......ID 0,0-720,1280 #7f080072 app:id/player}
2019-10-15 21:26:54.801 12400-12400/? W/mpv: Creating libmpv Surface
2019-10-15 21:26:54.802 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=3, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
HWC | ea20b240 | 0000 | 0020 | 00 | 0100 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | is.xyz.mpv/is.xyz.mpv.MainActivity#0
HWC | ea20b9c0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 650, 465, 720, 535 | #0
FB TARGET | ea566600 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:26:54.803 12400-12400/? D/SurfaceView: surfaceChanged (720,1280) 1 #8 is.xyz.mpv.MPVView{a403c5c V.E...... ......ID 0,0-720,1280 #7f080072 app:id/player}
2019-10-15 21:26:54.804 12400-12451/? V/mpv: event: start-file
2019-10-15 21:26:54.804 12400-12451/? V/mpv: [cplayer:info] Resuming playback. This behavior can be disabled with --no-resume-playback.
2019-10-15 21:26:54.804 12400-12451/? V/mpv: [cplayer:v] Loading config '/data/user/0/is.xyz.mpv/files/watch_later/937471A1AD7205FE0485C254B3363ECB'
2019-10-15 21:26:54.804 12400-12451/? V/mpv: [cplayer:v] Reading config file /data/user/0/is.xyz.mpv/files/watch_later/937471A1AD7205FE0485C254B3363ECB
2019-10-15 21:26:54.805 12400-12451/? V/mpv: [cplayer:info] Playing: /storage/3738-3234/Android/data/com.nutomic.syncthingandroid/files/media/Jonathan Creek Series 1-01 - The Wrestlers Tomb.mp4
2019-10-15 21:26:54.805 12400-12451/? V/mpv: [cplayer:v] Running hook: ytdl_hook/on_load
2019-10-15 21:26:54.805 12400-12451/? V/mpv: [ytdl_hook:v] ytdl:// hook
2019-10-15 21:26:54.806 12400-12451/? V/mpv: [cplayer:v] Set property: android-surface-size="720x1280" -> 1
2019-10-15 21:26:54.806 12400-12451/? V/mpv: [ytdl_hook:v] not a ytdl:// url
2019-10-15 21:26:54.806 12400-12451/? V/mpv: [file:v] Opening /storage/3738-3234/Android/data/com.nutomic.syncthingandroid/files/media/Jonathan Creek Series 1-01 - The Wrestlers Tomb.mp4
2019-10-15 21:26:54.807 12400-12451/? V/mpv: [demux:v] Trying demuxers for level=normal.
2019-10-15 21:26:54.813 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 720, 1280) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1
2019-10-15 21:26:54.813 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: MSG_WINDOW_FOCUS_CHANGED 1
2019-10-15 21:26:54.814 12400-12400/? V/InputMethodManager: Starting input: tba=android.view.inputmethod.EditorInfo@4c2c248 nm : is.xyz.mpv ic=null
2019-10-15 21:26:54.815 3154-3174/? V/InputMethodManagerService: windowGainedFocus : reason=WINDOW_FOCUS_GAIN client=android.os.BinderProxy@ef35081 inputContext=null missingMethods= attribute=android.view.inputmethod.EditorInfo@a7d9829 nm = is.xyz.mpv controlFlags=#104 softInputMode=#120 windowFlags=#8d810580
2019-10-15 21:26:54.816 12400-12400/? E/mpv: mpv_get_property(video-params/w) format 4 returned error property unavailable
2019-10-15 21:26:54.816 12400-12400/? E/mpv: mpv_get_property(video-params/h) format 4 returned error property unavailable
2019-10-15 21:26:54.816 12400-12400/? V/mpv: auto rotation: aspect ratio = 0.0
2019-10-15 21:26:54.818 12400-12400/? E/mpv: mpv_get_property(video-params/w) format 4 returned error property unavailable
2019-10-15 21:26:54.818 12400-12400/? E/mpv: mpv_get_property(video-params/h) format 4 returned error property unavailable
2019-10-15 21:26:54.818 12400-12400/? V/mpv: auto rotation: aspect ratio = 0.0
2019-10-15 21:26:54.821 3154-3174/? V/WindowManager: Relayout Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=720x1280 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:26:54.826 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x3 surface={valid=true 3501484032} changed=false
2019-10-15 21:26:54.827 12400-12451/? V/mpv: [lavf:v] Found 'mov,mp4,m4a,3gp,3g2,mj2' at score=100 size=2048.
2019-10-15 21:26:54.836 3154-3174/? V/WindowManager: finishDrawingLocked: mDrawState=COMMIT_DRAW_PENDING Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity} in Surface(name=is.xyz.mpv/is.xyz.mpv.MPVActivity)
2019-10-15 21:26:54.854 3154-3174/? V/WindowManager: Relayout Window{7b7b567 u0 is.xyz.mpv/is.xyz.mpv.MainActivity}: viewVisibility=8 req=720x1280 WM.LayoutParams{(0,0)(fillxfill) sim=#110 ty=1 fl=#81810100 pfl=0x20000 wanim=0x10302fc vsysui=0x600 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:26:54.863 3154-3205/? I/ActivityManager: Displayed is.xyz.mpv/.MPVActivity: +218ms
2019-10-15 21:26:54.871 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=5, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | 00000000 | 0000 | 0200 | 00 | 0105 | ? ffffffff | -0.2, -0.2, -0.8, -0.8 | 0, 0, 720, 1280 | animation background stackId=1#0
GLES | ea20b240 | 0000 | 0020 | 00 | 0100 | RGBA_8888 | 50.0, 0.0, 720.0, 1280.0 | 0, 0, 670, 1280 | is.xyz.mpv/is.xyz.mpv.MainActivity#0
GLES | 00000000 | 0000 | 0220 | 00 | 0105 | ? ffffffff | 0.0, 0.0, -1.0, -1.0 | 0, 0, 720, 1280 | Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea20b9c0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 650, 465, 7
2019-10-15 21:26:54.872 3154-3242/? I/WindowManager: Destroying surface Surface(name=is.xyz.mpv/is.xyz.mpv.MainActivity) called by com.android.server.wm.WindowStateAnimator.destroySurface:2501 com.android.server.wm.WindowStateAnimator.destroySurfaceLocked:985 com.android.server.wm.WindowState.destroyOrSaveSurfaceUnchecked:3683 com.android.server.wm.WindowState.destroySurface:3631 com.android.server.wm.AppWindowToken.destroySurfaces:722 com.android.server.wm.AppWindowToken.destroySurfaces:706 com.android.server.wm.WindowState.onExitAnimationDone:5346 com.android.server.wm.WindowStateAnimator.stepAnimationLocked:550
2019-10-15 21:26:54.872 2636-4407/? I/SurfaceFlinger: id=533 Removed is.xyz.mpv/is.xyz.mpv.MainActivity#0 (2/6)
2019-10-15 21:26:54.877 2636-4407/? I/SurfaceFlinger: id=533 Removed is.xyz.mpv/is.xyz.mpv.MainActivity#0 (-2/6)
2019-10-15 21:26:54.884 2636-2636/? I/Layer: id=533 onRemoved is.xyz.mpv/is.xyz.mpv.MainActivity#0
2019-10-15 21:26:54.886 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=3, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | 00000000 | 0000 | 0220 | 00 | 0105 | ? ffffffff | 0.0, 0.0, -1.0, -1.0 | 0, 0, 720, 1280 | Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea20b9c0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 650, 465, 720, 535 | #0
FB TARGET | ea5666c0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:26:54.902 3154-5770/? V/WindowManager: Relayout Window{7b7b567 u0 is.xyz.mpv/is.xyz.mpv.MainActivity}: viewVisibility=8 req=720x1280 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#81810100 pfl=0x20000 wanim=0x10302fc vsysui=0x600 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:26:55.065 12400-12451/? V/mpv: [ffmpeg/demuxer:warn] mov,mp4,m4a,3gp,3g2,mj2: stream 0, timescale not set
2019-10-15 21:26:55.065 12400-12451/? V/mpv: [demux:v] Detected file format: mov,mp4,m4a,3gp,3g2,mj2 (libavformat)
2019-10-15 21:26:55.066 12400-12451/? V/mpv: [cplayer:v] Opening done: /storage/3738-3234/Android/data/com.nutomic.syncthingandroid/files/media/Jonathan Creek Series 1-01 - The Wrestlers Tomb.mp4
2019-10-15 21:26:55.066 12400-12451/? V/mpv: event: tracks-changed
2019-10-15 21:26:55.066 12400-12451/? V/mpv: event: tracks-changed
2019-10-15 21:26:55.066 12400-12451/? V/mpv: [find_files:v] Loading external files in /storage/3738-3234/Android/data/com.nutomic.syncthingandroid/files/media/
2019-10-15 21:26:55.066 12400-12451/? V/mpv: [cplayer:v] Running hook: ytdl_hook/on_preloaded
2019-10-15 21:26:55.066 12400-12451/? V/mpv: [lavf:v] select track 0
2019-10-15 21:26:55.066 12400-12451/? V/mpv: [lavf:v] select track 1
2019-10-15 21:26:55.067 12400-12451/? V/mpv: [cplayer:info] (+) Video --vid=1 (*) (h264 960x540 25.000fps)
2019-10-15 21:26:55.067 12400-12451/? V/mpv: [cplayer:info] Video --vid=2 [P] (mjpeg)
2019-10-15 21:26:55.068 12400-12451/? V/mpv: [cplayer:info] (+) Audio --aid=1 --alang=eng (*) (aac 2ch 48000Hz)
2019-10-15 21:26:55.068 12400-12451/? V/mpv: [display-tags:info] File tags:
2019-10-15 21:26:55.068 12400-12451/? V/mpv: [display-tags:info] Artist: BBC One
2019-10-15 21:26:55.068 12400-12451/? V/mpv: [display-tags:info] Album: Jonathan Creek: Series 1
2019-10-15 21:26:55.068 12400-12451/? V/mpv: event: metadata-update
2019-10-15 21:26:55.068 12400-12451/? V/mpv: [display-tags:info] Album_Artist: BBC TV
2019-10-15 21:26:55.068 12400-12451/? V/mpv: [display-tags:info] Comment: Journalist Maddy Magellan launches her own investigation into the murder of a painter.
2019-10-15 21:26:55.069 12400-12451/? V/mpv: [display-tags:info] Composer: BBC iPlayer
2019-10-15 21:26:55.069 12400-12451/? V/mpv: [display-tags:info] Date: 1997-05-10T20:10:00+01:00
2019-10-15 21:26:55.069 12400-12451/? V/mpv: [display-tags:info] Description: Journalist Maddy Magellan launches her own investigation into the murder of a painter.
2019-10-15 21:26:55.069 12400-12451/? V/mpv: [display-tags:info] Genre: Drama
2019-10-15 21:26:55.069 12400-12451/? V/mpv: [display-tags:info] Title: The Wrestler's Tomb
2019-10-15 21:26:55.069 12400-12451/? V/mpv: [display-tags:info] Track: 1
2019-10-15 21:26:55.069 12400-12451/? V/mpv: [vo/gpu/opengl:v] Initializing GPU context 'android'
2019-10-15 21:26:55.072 12400-12451/? V/mpv: [vo/gpu/opengl:v] EGL_VERSION=1.4 Android META-EGL
2019-10-15 21:26:55.073 12400-12451/? V/mpv: [vo/gpu/opengl:v] EGL_VENDOR=Android
2019-10-15 21:26:55.073 12400-12451/? V/mpv: [vo/gpu/opengl:v] EGL_CLIENT_APIS=OpenGL_ES
2019-10-15 21:26:55.073 12400-12451/? V/mpv: [vo/gpu/opengl:v] Trying to create Desktop OpenGL context.
2019-10-15 21:26:55.073 12400-12451/? V/mpv: [vo/gpu/opengl:v] Could not bind API!
2019-10-15 21:26:55.073 12400-12451/? V/mpv: [vo/gpu/opengl:v] Trying to create GLES 3.x context.
2019-10-15 21:26:55.073 12400-12451/? V/mpv: [vo/gpu/opengl:v] GL_VERSION='OpenGL ES 3.2 v1.r22p0-01rel0.1c3fafb6967aa7b4a29d549a102bdb12'
2019-10-15 21:26:55.073 12400-12451/? V/mpv: [vo/gpu/opengl:v] Detected GLES 3.2.
2019-10-15 21:26:55.073 12400-12451/? V/mpv: [vo/gpu/opengl:v] GL_VENDOR='ARM'
2019-10-15 21:26:55.073 12400-12451/? V/mpv: [vo/gpu/opengl:v] GL_RENDERER='Mali-T830'
2019-10-15 21:26:55.073 12400-12451/? V/mpv: [vo/gpu/opengl:v] GL_SHADING_LANGUAGE_VERSION='OpenGL ES GLSL ES 3.20'
2019-10-15 21:26:55.076 12400-12451/? V/mpv: [vo/gpu/opengl:v] Loaded extension GL_EXT_disjoint_timer_query.
2019-10-15 21:26:55.077 12400-12456/? D/libGLESv2: STS_GLApi : DTS, ODTC are not allowed for Package : is.xyz.mpv
2019-10-15 21:26:55.078 12400-12451/? V/mpv: [vo/gpu/opengl:v] 16 bit UNORM textures not available.
2019-10-15 21:26:55.078 12400-12451/? V/mpv: [vo/gpu:v] Testing FBO format rgba16f
2019-10-15 21:26:55.078 12400-12451/? V/mpv: [vo/gpu:v] Using FBO format rgba16f.
2019-10-15 21:26:55.078 12400-12451/? V/mpv: [vo/gpu:v] Disabling HDR peak computation (one or more of the following is not supported: compute shaders=0, SSBO=0).
2019-10-15 21:26:55.078 12400-12451/? V/mpv: [vo/gpu:v] No advanced processing required. Enabling dumb mode.
2019-10-15 21:26:55.078 12400-12451/? V/mpv: [vo/gpu:v] Assuming 59.000000 FPS for display sync.
2019-10-15 21:26:55.080 12400-12451/? V/mpv: [vd:v] Container reported FPS: 25.000000
2019-10-15 21:26:55.084 12400-12451/? V/mpv: [vd:v] Codec list:
2019-10-15 21:26:55.084 12400-12451/? V/mpv: [vd:v] h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
2019-10-15 21:26:55.084 12400-12451/? V/mpv: [vd:v] h264_v4l2m2m (h264) - V4L2 mem2mem H.264 decoder wrapper
2019-10-15 21:26:55.084 12400-12451/? V/mpv: [vd:v] h264_mediacodec (h264) - H.264 Android MediaCodec decoder
2019-10-15 21:26:55.084 12400-12451/? V/mpv: [vd:v] Opening decoder h264
2019-10-15 21:26:55.085 12400-12451/? V/mpv: [vd:v] Looking at hwdec h264_mediacodec-mediacodec-copy...
2019-10-15 21:26:55.085 12400-12451/? V/mpv: [vd:v] Trying hardware decoding via h264_mediacodec-mediacodec-copy.
2019-10-15 21:26:55.085 12400-12451/? V/mpv: [vd:v] Using underlying hw-decoder 'h264_mediacodec'
2019-10-15 21:26:55.092 12400-12451/? V/mpv: [vd:v] Pixel formats supported by decoder: mediacodec
2019-10-15 21:26:55.092 12400-12451/? V/mpv: [vd:v] Codec profile: unknown (0xffffff9d)
2019-10-15 21:26:55.092 12400-12451/? V/mpv: [vd:v] Requesting pixfmt 'mediacodec' from decoder.
2019-10-15 21:26:55.092 12400-12451/? V/mpv: [ffmpeg/video:v] h264_mediacodec: Using surface 0x0
2019-10-15 21:26:55.094 12400-12451/? V/mpv: [ffmpeg/video:warn] h264_mediacodec: Unsupported or unknown profile
2019-10-15 21:26:55.231 12400-12451/? V/mpv: [ffmpeg/video:v] h264_mediacodec: Output crop parameters top=0 bottom=539 left=0 right=959, resulting dimensions width=960 height=540
2019-10-15 21:26:55.231 12400-12451/? V/mpv: [ffmpeg/video:v] h264_mediacodec: MediaCodec started successfully: codec = OMX.Exynos.avc.dec, ret = 0
2019-10-15 21:26:55.231 12400-12451/? V/mpv: [vd:v] Selected codec: h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10)
2019-10-15 21:26:55.232 12400-12451/? V/mpv: [vf:v] User filter list:
2019-10-15 21:26:55.232 12400-12451/? V/mpv: [vf:v] (empty)
2019-10-15 21:26:55.233 12400-12451/? V/mpv: event: audio-reconfig
2019-10-15 21:26:55.234 12400-12451/? V/mpv: [ad:v] Codec list:
2019-10-15 21:26:55.234 12400-12451/? V/mpv: [ad:v] aac - AAC (Advanced Audio Coding)
2019-10-15 21:26:55.234 12400-12451/? V/mpv: [ad:v] aac_fixed (aac) - AAC (Advanced Audio Coding)
2019-10-15 21:26:55.234 12400-12451/? V/mpv: [ad:v] Opening decoder aac
2019-10-15 21:26:55.235 12400-12451/? V/mpv: [ad:v] Requesting 1 threads for decoding.
2019-10-15 21:26:55.248 12400-12451/? V/mpv: [ad:v] Selected codec: aac (AAC (Advanced Audio Coding))
2019-10-15 21:26:55.248 12400-12451/? V/mpv: event: audio-reconfig
2019-10-15 21:26:55.248 12400-12451/? V/mpv: event: file-loaded
2019-10-15 21:26:55.248 12400-12451/? V/mpv: [af:v] User filter list:
2019-10-15 21:26:55.248 12400-12451/? V/mpv: [af:v] (empty)
2019-10-15 21:26:55.248 12400-12451/? V/mpv: [cplayer:v] Starting playback...
2019-10-15 21:26:55.248 12400-12451/? V/mpv: [lavf:v] queuing seek to 2373.360000
2019-10-15 21:26:55.248 12400-12451/? V/mpv: [lavf:v] execute seek (to 2373.360000 flags 32)
2019-10-15 21:26:55.248 12400-12451/? V/mpv: [lavf:v] seek done
2019-10-15 21:26:55.255 12400-12451/? V/mpv: event: pause
2019-10-15 21:26:55.255 12400-12451/? V/mpv: event: seek
2019-10-15 21:26:55.255 12400-12451/? V/mpv: [cplayer:v] hr-seek, skipping to 2373.360000
2019-10-15 21:26:55.255 12400-12400/? E/mpv: mpv_get_property(track-list/0/lang) format 1 returned error property unavailable
2019-10-15 21:26:55.256 12400-12400/? E/mpv: mpv_get_property(track-list/2/lang) format 1 returned error property unavailable
2019-10-15 21:26:55.256 12400-12400/? E/mpv: mpv_get_property(track-list/0/lang) format 1 returned error property unavailable
2019-10-15 21:26:55.256 12400-12400/? E/mpv: mpv_get_property(track-list/2/lang) format 1 returned error property unavailable
2019-10-15 21:26:55.256 12400-12400/? V/mpv: auto rotation: aspect ratio = 1.7777778
2019-10-15 21:26:55.261 12400-12451/? V/mpv: event: metadata-update
2019-10-15 21:26:55.266 12400-12451/? V/mpv: [af:v] [in] 48000Hz stereo 2ch floatp
2019-10-15 21:26:55.266 12400-12451/? V/mpv: [af:v] [userspeed] 48000Hz stereo 2ch floatp
2019-10-15 21:26:55.266 12400-12451/? V/mpv: [af:v] [userspeed] (disabled)
2019-10-15 21:26:55.266 12400-12451/? V/mpv: [af:v] [convert] 48000Hz stereo 2ch floatp
2019-10-15 21:26:55.266 12400-12451/? V/mpv: [ao:v] Trying audio driver 'opensles'
2019-10-15 21:26:55.266 12400-12451/? V/mpv: [ao/opensles:v] requested format: 48000 Hz, stereo channels, floatp
2019-10-15 21:26:55.294 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=4, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | 00000000 | 0000 | 0220 | 00 | 0105 | ? ffffffff | 0.0, 0.0, -1.0, -1.0 | 0, 0, 720, 1280 | Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea20b9c0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 650, 465, 720, 535 | #0
HWC | ea20ba80 | 0000 | 0100 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | ScreenshotSurface#0
FB TARGET | ea566480 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:26:55.299 12400-12451/? V/mpv: [ao/opensles:v] device buffer: 12000 samples.
2019-10-15 21:26:55.299 12400-12451/? V/mpv: [ao/opensles:v] using soft-buffer of 12000 samples.
2019-10-15 21:26:55.299 12400-12451/? V/mpv: [cplayer:info] AO: [opensles] 48000Hz stereo 2ch float
2019-10-15 21:26:55.299 12400-12451/? V/mpv: [cplayer:v] AO: Description: OpenSL ES audio output
2019-10-15 21:26:55.299 12400-12451/? V/mpv: event: audio-reconfig
2019-10-15 21:26:55.299 12400-12451/? V/mpv: [autoconvert:v] inserting resampler
2019-10-15 21:26:55.299 12400-12451/? V/mpv: [swresample:v] format change, reinitializing resampler
2019-10-15 21:26:55.299 12400-12451/? V/mpv: [swresample:v] 48000Hz stereo floatp -> 48000Hz stereo float
2019-10-15 21:26:55.300 12400-12451/? V/mpv: [af:v] [out] 48000Hz stereo 2ch float
2019-10-15 21:26:55.303 12400-12451/? V/mpv: [vd:warn] could not consume packet
2019-10-15 21:26:55.303 12400-12451/? V/mpv: [vd:warn] could not consume packet
2019-10-15 21:26:55.303 12400-12451/? V/mpv: event: metadata-update
2019-10-15 21:26:55.303 12400-12451/? V/mpv: [vd:warn] could not consume packet
2019-10-15 21:26:55.309 12400-12451/? V/mpv: [ffmpeg/video:v] h264_mediacodec: Output MediaFormat changed to {crop-right=959, vendor.rtc-ext-dec-low-latency.enable=0, color-format=21, slice-height=544, image-data=java.nio.HeapByteBuffer[pos=0 lim=104 cap=104], mime=video/raw, stride=960, crop-bottom=539, vendor.rtc-ext-enc-caps-vt-driver-version.number=0, crop-left=0, width=960, crop-top=0, height=544}
2019-10-15 21:26:55.309 12400-12451/? V/mpv: [ffmpeg/video:v] h264_mediacodec: Output crop parameters top=0 bottom=539 left=0 right=959, resulting dimensions width=960 height=540
2019-10-15 21:26:55.314 12400-12451/? V/mpv: [vd:warn] could not consume packet
2019-10-15 21:26:55.317 12400-12451/? V/mpv: [vd:info] Using hardware decoding (mediacodec-copy).
2019-10-15 21:26:55.318 12400-12451/? V/mpv: [vd:v] Decoder format: 960x540 [0:1] nv12 auto/auto/auto/auto/auto CL=unknown (auto 0.000000/0.000000/0.000000)
2019-10-15 21:26:55.318 12400-12451/? V/mpv: [vd:v] Using container aspect ratio.
2019-10-15 21:26:55.318 12400-12451/? V/mpv: [vf:v] [in] 960x540 nv12 bt.601/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2019-10-15 21:26:55.319 12400-12451/? V/mpv: [vf:v] [userdeint] 960x540 nv12 bt.601/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2019-10-15 21:26:55.319 12400-12451/? V/mpv: [vf:v] [userdeint] (disabled)
2019-10-15 21:26:55.319 12400-12451/? V/mpv: [vf:v] [autorotate] 960x540 nv12 bt.601/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2019-10-15 21:26:55.319 12400-12451/? V/mpv: [vf:v] [autorotate] (disabled)
2019-10-15 21:26:55.319 12400-12451/? V/mpv: [vf:v] [convert] 960x540 nv12 bt.601/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2019-10-15 21:26:55.319 12400-12451/? V/mpv: [vf:v] [convert] (disabled)
2019-10-15 21:26:55.319 12400-12451/? V/mpv: [vf:v] [out] 960x540 nv12 bt.601/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2019-10-15 21:26:55.321 12400-12451/? V/mpv: event: video-reconfig
2019-10-15 21:26:55.337 12400-12451/? V/mpv: [cplayer:info] VO: [gpu] 960x540 nv12
2019-10-15 21:26:55.337 12400-12451/? V/mpv: [cplayer:v] VO: Description: Shader-based GPU Renderer
2019-10-15 21:26:55.337 12400-12451/? V/mpv: [vo/gpu:v] reconfig to 960x540 nv12 bt.601/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2019-10-15 21:26:55.337 12400-12451/? V/mpv: [vo/gpu:v] Resize: 720x1280
2019-10-15 21:26:55.337 12400-12451/? V/mpv: [vo/gpu:v] Window size: 720x1280
2019-10-15 21:26:55.337 12400-12451/? V/mpv: [vo/gpu:v] Video source: 960x540 (1:1)
2019-10-15 21:26:55.337 12400-12451/? V/mpv: [vo/gpu:v] Video display: (0, 0) 960x540 -> (0, 437) 720x405
2019-10-15 21:26:55.338 12400-12451/? V/mpv: [vo/gpu:v] Video scale: 0.750000/0.750000
2019-10-15 21:26:55.338 12400-12451/? V/mpv: [vo/gpu:v] OSD borders: l=0 t=437 r=0 b=438
2019-10-15 21:26:55.338 12400-12451/? V/mpv: [vo/gpu:v] Video borders: l=0 t=437 r=0 b=438
2019-10-15 21:26:55.338 12400-12451/? V/mpv: [vo/gpu:v] Reported display depth: 8
2019-10-15 21:26:55.338 12400-12451/? V/mpv: [vo/gpu:v] Texture for plane 0: 960x540
2019-10-15 21:26:55.338 12400-12451/? V/mpv: [vo/gpu:v] Texture for plane 1: 480x270
2019-10-15 21:26:55.338 12400-12451/? V/mpv: [vo/gpu:v] Testing FBO format rgba16f
2019-10-15 21:26:55.339 12400-12451/? V/mpv: [vo/gpu:v] Using FBO format rgba16f.
2019-10-15 21:26:55.339 12400-12451/? V/mpv: event: video-reconfig
2019-10-15 21:26:55.339 12400-12451/? V/mpv: [vo/gpu:v] No advanced processing required. Enabling dumb mode.
2019-10-15 21:26:55.351 12400-12451/? V/mpv: [cplayer:v] first video frame after restart shown
2019-10-15 21:26:55.354 12400-12451/? V/mpv: event: playback-restart
2019-10-15 21:26:55.354 12400-12451/? V/mpv: [cplayer:v] starting audio playback
2019-10-15 21:26:55.354 12400-12451/? V/mpv: [cplayer:v] playback restart complete @ 2373.360000
2019-10-15 21:26:55.357 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=4, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | ea20bcc0 | 0000 | 0020 | 04 | 0100 | RGBx_8888 | 0.0, 0.0, 720.0, 720.0 | 0, 0, 720, 720 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea20b9c0 | 0000 | 0000 | 04 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 185, 650, 255, 720 | #0
HWC | ea20ba80 | 0000 | 0100 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | ScreenshotSurface#0
FB TARGET | ea566600 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:26:55.473 12400-12400/? V/mpv: auto rotation: aspect ratio = 1.7777778
2019-10-15 21:26:55.519 12400-12400/? V/mpv: auto rotation: aspect ratio = 1.7777778
2019-10-15 21:26:55.671 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 1280, 720) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=2
2019-10-15 21:26:55.688 3154-4560/? V/WindowManager: Relayout Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:26:55.711 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x23 surface={valid=true 3501484032} changed=false
2019-10-15 21:26:55.713 12400-12400/? D/SurfaceView: BG show() Surface(name=Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0) is.xyz.mpv.MPVView{a403c5c V.E...... ......ID 0,0-1280,720 #7f080072 app:id/player}
2019-10-15 21:26:55.721 12400-12400/? D/SurfaceView: surfaceChanged (1280,720) 1 #5 is.xyz.mpv.MPVView{a403c5c V.E...... ......ID 0,0-1280,720 #7f080072 app:id/player}
2019-10-15 21:26:55.722 12400-12451/? V/mpv: [vo/gpu:v] Resize: 1280x720
2019-10-15 21:26:55.722 12400-12451/? V/mpv: [vo/gpu:v] Window size: 1280x720
2019-10-15 21:26:55.722 12400-12451/? V/mpv: [vo/gpu:v] Video source: 960x540 (1:1)
2019-10-15 21:26:55.722 12400-12451/? V/mpv: [vo/gpu:v] Video display: (0, 0) 960x540 -> (0, 0) 1280x720
2019-10-15 21:26:55.722 12400-12451/? V/mpv: [vo/gpu:v] Video scale: 1.333333/1.333333
2019-10-15 21:26:55.722 12400-12451/? V/mpv: [vo/gpu:v] OSD borders: l=0 t=0 r=0 b=0
2019-10-15 21:26:55.722 12400-12451/? V/mpv: [vo/gpu:v] Video borders: l=0 t=0 r=0 b=0
2019-10-15 21:26:55.722 12400-12451/? V/mpv: [vo/gpu:v] Reported display depth: 8
2019-10-15 21:26:55.723 12400-12451/? V/mpv: [cplayer:v] Set property: android-surface-size="1280x720" -> 1
2019-10-15 21:26:55.728 3154-4560/? V/WindowManager: finishDrawingLocked: mDrawState=COMMIT_DRAW_PENDING Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity} in Surface(name=is.xyz.mpv/is.xyz.mpv.MPVActivity)
2019-10-15 21:26:55.729 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 1280, 720) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=2
2019-10-15 21:26:55.739 3154-4560/? V/WindowManager: Relayout Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:26:55.743 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=5, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | 00000000 | 0000 | 0220 | 04 | 0105 | ? ffffffff | 0.0, 0.0, -1.0, -1.0 | 0, 0, 720, 1280 | Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea20b6c0 | 0000 | 0020 | 00 | 0100 | RGBx_8888 | 560.0, 0.0, 1280.0, 720.0 | 0, 0, 720, 720 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea20b180 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 465, 1210, 535, 1280 | #0
HWC | ea20ba80 | 0000 | 0100 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 128
2019-10-15 21:26:55.745 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x1 surface={valid=true 3501484032} changed=false
2019-10-15 21:26:56.527 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=4, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | 00000000 | 0000 | 0220 | 04 | 0105 | ? ffffffff | -0.0, -0.0, -1.0, -1.0 | 0, 0, 720, 1280 | Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea20b6c0 | 0000 | 0020 | 00 | 0100 | RGBx_8888 | 561.0, 1.0, 1279.0, 720.0 | 0, 0, 720, 720 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea20b180 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 69.0 | 464, 1209, 536, 1280 | #0
FB TARGET | ea566600 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 128
2019-10-15 21:27:01.785 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=5, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | 00000000 | 0000 | 0220 | 07 | 0105 | ? ffffffff | 0.0, 0.0, -1.0, -1.0 | 0, 0, 720, 1280 | Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea20b6c0 | 0000 | 0020 | 03 | 0100 | RGBx_8888 | 560.0, 0.0, 1280.0, 720.0 | 0, 560, 720, 1280 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea20b180 | 0000 | 0000 | 03 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 185, 0, 255, 70 | #0
HWC | ea566900 | 0000 | 0100 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 128
2019-10-15 21:27:01.787 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 1280, 720) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=2
2019-10-15 21:27:01.810 3154-8701/? V/WindowManager: Relayout Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:01.815 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x3 surface={valid=true 3501484032} changed=false
2019-10-15 21:27:01.821 3154-3802/? V/WindowManager: finishDrawingLocked: mDrawState=COMMIT_DRAW_PENDING Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity} in Surface(name=is.xyz.mpv/is.xyz.mpv.MPVActivity)
2019-10-15 21:27:01.836 3154-3242/? I/WindowManager: Screen frozen for +89ms due to Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}
2019-10-15 21:27:01.868 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=4, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | 00000000 | 0000 | 0220 | 07 | 0105 | ? ffffffff | -0.0, -0.0, -1.0, -1.0 | 0, 0, 720, 1280 | Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea20b6c0 | 0000 | 0020 | 03 | 0100 | RGBx_8888 | 561.0, 1.0, 1279.0, 720.0 | 0, 560, 720, 1280 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea20bf00 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 1.0, 70.0, 70.0 | 184, 0, 256, 71 | #0
FB TARGET | ea566480 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 128
2019-10-15 21:27:03.083 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: ViewPostIme pointer 0
2019-10-15 21:27:03.136 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: ViewPostIme pointer 1
2019-10-15 21:27:03.140 3154-3802/? V/WindowManager: Relayout Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0x700 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:03.147 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x1 surface={valid=true 3501484032} changed=false
2019-10-15 21:27:03.175 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=5, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | 00000000 | 0000 | 0220 | 07 | 0105 | ? ffffffff | 0.0, 0.0, -1.0, -1.0 | 0, 0, 720, 1280 | Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea20b6c0 | 0000 | 0020 | 03 | 0100 | RGBx_8888 | 560.0, 0.0, 1280.0, 720.0 | 0, 560, 720, 1280 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea20b240 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 468.0, 48.0, 600.0, 1232.0 | 468, 48, 600, 1232 | is.xyz.mpv/is.xyz.mpv.MPVActivity#0
HWC | ea20bf00 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.
2019-10-15 21:27:03.974 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: ViewPostIme pointer 0
2019-10-15 21:27:04.045 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: ViewPostIme pointer 1
2019-10-15 21:27:04.050 12400-12451/? V/mpv: event: unpause
2019-10-15 21:27:04.050 12400-12451/? V/mpv: [cplayer:v] Set property: pause -> 1
2019-10-15 21:27:04.111 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=4, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | ea566cc0 | 0000 | 0020 | 03 | 0100 | RGBx_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea566c00 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 468.0, 48.0, 600.0, 1232.0 | 468, 48, 600, 1232 | is.xyz.mpv/is.xyz.mpv.MPVActivity#0
HWC | ea20bf00 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 185, 0, 255, 70 | #0
FB TARGET | ea5666c0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:06.571 3154-4560/? V/WindowManager: Relayout Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:06.587 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x1 surface={valid=true 3501484032} changed=false
2019-10-15 21:27:06.602 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=3, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
HWC | ea566b40 | 0000 | 0020 | 00 | 0100 | RGBx_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea20bf00 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 185, 0, 255, 70 | #0
FB TARGET | ea5666c0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:08.082 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: ViewPostIme pointer 0
2019-10-15 21:27:08.160 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: ViewPostIme pointer 1
2019-10-15 21:27:08.174 3154-4560/? V/WindowManager: Relayout Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0x700 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:08.183 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x1 surface={valid=true 3501484032} changed=false
2019-10-15 21:27:08.190 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=4, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
HWC | ea566900 | 0000 | 0020 | 00 | 0100 | RGBx_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea566c00 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 468.0, 48.0, 600.0, 1232.0 | 468, 48, 600, 1232 | is.xyz.mpv/is.xyz.mpv.MPVActivity#0
HWC | ea20bf00 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 185, 0, 255, 70 | #0
FB TARGET | ea5666c0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:09.079 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: ViewPostIme pointer 0
2019-10-15 21:27:09.131 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: ViewPostIme pointer 1
2019-10-15 21:27:09.132 12400-12451/? V/mpv: event: pause
2019-10-15 21:27:09.132 12400-12451/? V/mpv: [cplayer:v] Set property: pause -> 1
2019-10-15 21:27:11.673 3154-4560/? V/WindowManager: Relayout Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:11.691 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x1 surface={valid=true 3501484032} changed=false
2019-10-15 21:27:11.704 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=3, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
HWC | ea566cc0 | 0000 | 0020 | 00 | 0100 | RGBx_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea20bf00 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 185, 0, 255, 70 | #0
FB TARGET | ea566600 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:17.998 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=3, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | ea566cc0 | 0000 | 0020 | 04 | 0100 | RGBx_8888 | 0.0, 560.0, 720.0, 1280.0 | 0, 0, 720, 720 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea566180 | 0000 | 0100 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | ScreenshotSurface#0
FB TARGET | ea5666c0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:18.067 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=4, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | ea566cc0 | 0000 | 0020 | 04 | 0100 | RGBx_8888 | 0.0, 560.0, 720.0, 1280.0 | 0, 0, 720, 720 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea567140 | 0000 | 0000 | 04 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 650, 465, 720, 535 | #0
HWC | ea566180 | 0000 | 0100 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | ScreenshotSurface#0
FB TARGET | ea566600 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:18.074 12400-12451/? V/mpv: [vd:v] Uninit decoder.
2019-10-15 21:27:18.113 12400-12451/? V/mpv: event: video-reconfig
2019-10-15 21:27:18.117 12400-12451/? V/mpv: event: video-reconfig
2019-10-15 21:27:18.117 12400-12451/? V/mpv: event: track-switched
2019-10-15 21:27:18.118 12400-12451/? V/mpv: [lavf:v] deselect track 0
2019-10-15 21:27:18.118 12400-12451/? V/mpv: [cplayer:info] Track switched:
2019-10-15 21:27:18.118 12400-12451/? V/mpv: [cplayer:info] Video --vid=1 (*) (h264 960x540 25.000fps)
2019-10-15 21:27:18.118 12400-12451/? V/mpv: [cplayer:info] Video --vid=2 [P] (mjpeg)
2019-10-15 21:27:18.118 12400-12451/? V/mpv: [cplayer:info] (+) Audio --aid=1 --alang=eng (*) (aac 2ch 48000Hz)
2019-10-15 21:27:18.118 12400-12451/? V/mpv: [cplayer:v] Set property: vid="no" -> 1
2019-10-15 21:27:18.118 12400-12451/? V/mpv: [cplayer:v] Set property: pause=true -> 1
2019-10-15 21:27:18.119 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: MSG_WINDOW_FOCUS_CHANGED 0
2019-10-15 21:27:18.133 12400-12400/? D/SurfaceView: BG show() Surface(name=Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0) is.xyz.mpv.MPVView{a403c5c V.E...... ........ 0,0-1280,720 #7f080072 app:id/player}
2019-10-15 21:27:18.135 12400-12400/? D/SurfaceView: surfaceDestroyed 1 #1 is.xyz.mpv.MPVView{a403c5c V.E...... ........ 0,0-1280,720 #7f080072 app:id/player}
2019-10-15 21:27:18.137 12400-12400/? E/mpv: mpv_get_property(video-params/w) format 4 returned error property unavailable
2019-10-15 21:27:18.137 12400-12400/? E/mpv: mpv_get_property(video-params/h) format 4 returned error property unavailable
2019-10-15 21:27:18.137 12400-12400/? V/mpv: auto rotation: aspect ratio = 0.0
2019-10-15 21:27:18.139 12400-12400/? E/mpv: mpv_get_property(video-params/w) format 4 returned error property unavailable
2019-10-15 21:27:18.139 12400-12400/? E/mpv: mpv_get_property(video-params/h) format 4 returned error property unavailable
2019-10-15 21:27:18.139 12400-12400/? V/mpv: auto rotation: aspect ratio = 0.0
2019-10-15 21:27:18.140 12400-12400/? D/SurfaceView: BG show() Surface(name=Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0) is.xyz.mpv.MPVView{a403c5c V.E...... ........ 0,0-1280,720 #7f080072 app:id/player}
2019-10-15 21:27:18.148 3154-3571/? D/PackageManager: getComponentMetadataForIconTray : is.xyz.mpv.MainActivity does not exist in mServices
2019-10-15 21:27:18.148 3154-3571/? D/PackageManager: getComponentMetadataForIconTray : is.xyz.mpv.MainActivity does not exist in mProviders
2019-10-15 21:27:18.148 3154-3571/? D/PackageManager: getComponentMetadataForIconTray : is.xyz.mpv.MainActivity does not exist in mReceivers
2019-10-15 21:27:18.149 3590-4184/? D/ApplicationPackageManager: updateItemMetaDataForFixedIconScale: package: is.xyz.mpv
2019-10-15 21:27:18.149 3154-5090/? D/PackageManager: getSelectedMetaData : packageName(is.xyz.mpv) or Metadata strings {[Ljava.lang.String;@59727a5}
2019-10-15 21:27:18.149 3590-4184/? I/ApplicationPackageManager: return adaptive icon for is.xyz.mpv
2019-10-15 21:27:18.154 3154-3242/? I/WindowManager: Failed to capture screenshot of Token{300c3d6 ActivityRecord{9305bf1 u0 is.xyz.mpv/.MPVActivity t31237}} appWin=Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity} drawState=4
2019-10-15 21:27:18.159 3154-5087/? V/WindowManager: Relayout Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=4 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:18.164 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x5 surface={valid=false 0} changed=true
2019-10-15 21:27:18.174 3154-5090/? I/WindowManager: Destroying surface Surface(name=is.xyz.mpv/is.xyz.mpv.MPVActivity) called by com.android.server.wm.WindowStateAnimator.destroySurface:2501 com.android.server.wm.WindowStateAnimator.destroySurfaceLocked:985 com.android.server.wm.WindowState.destroyOrSaveSurfaceUnchecked:3683 com.android.server.wm.WindowState.destroySurface:3631 com.android.server.wm.AppWindowToken.destroySurfaces:722 com.android.server.wm.AppWindowToken.destroySurfaces:706 com.android.server.wm.AppWindowToken.notifyAppStopped:751 com.android.server.wm.AppWindowContainerController.notifyAppStopped:834
2019-10-15 21:27:18.174 2636-2671/? I/SurfaceFlinger: id=534 Removed is.xyz.mpv/is.xyz.mpv.MPVActivity#0 (3/7)
2019-10-15 21:27:18.175 2636-4407/? I/SurfaceFlinger: id=534 Removed is.xyz.mpv/is.xyz.mpv.MPVActivity#0 (-2/7)
2019-10-15 21:27:18.179 2636-2636/? I/Layer: id=534 onRemoved is.xyz.mpv/is.xyz.mpv.MPVActivity#0
2019-10-15 21:27:18.179 2636-2636/? I/Layer: id=536 onRemoved Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
2019-10-15 21:27:18.179 2636-2636/? I/Layer: id=535 onRemoved SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
2019-10-15 21:27:18.182 3154-5087/? V/WindowManager: Relayout Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=8 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:18.189 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x1 surface={valid=false 0} changed=false
2019-10-15 21:27:18.303 3154-3859/? V/WindowManager: Relayout Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=8 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf00 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:18.308 12400-12400/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][720,1280] result=0x1 surface={valid=false 0} changed=false
2019-10-15 21:27:21.918 3154-3571/? I/ActivityManager: Killing 12400:is.xyz.mpv/u0a106 (adj 900): remove task
2019-10-15 21:27:21.985 3154-5087/? I/WindowManager: WIN DEATH: Window{59d4762 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}
2019-10-15 21:27:21.992 3154-5133/? I/WindowManager: WIN DEATH: Window{7b7b567 u0 is.xyz.mpv/is.xyz.mpv.MainActivity}
2019-10-15 21:27:24.179 3154-3154/? D/StorageManagerService: getExternalStorageMountMode : final mountMode=3, uid : 10106, packageName : is.xyz.mpv
2019-10-15 21:27:24.179 3154-3154/? I/ApplicationPolicy: isApplicationExternalStorageWhitelisted:is.xyz.mpv user:0
2019-10-15 21:27:24.179 3154-3154/? D/ActivityManager: package is.xyz.mpv, user - 0 is SDcard whitelisted
2019-10-15 21:27:24.179 3154-3154/? I/ApplicationPolicy: isApplicationExternalStorageBlacklisted:is.xyz.mpv user:0
2019-10-15 21:27:24.192 3154-3154/? I/ActivityManager: Start proc 12516:is.xyz.mpv/u0a106 for activity is.xyz.mpv/.MainActivity
2019-10-15 21:27:24.197 12516-12516/? I/SELinux: SELinux: seapp_context_lookup: seinfo=untrusted, level=s0:c512,c768, pkgname=is.xyz.mpv
2019-10-15 21:27:24.229 3154-3859/? I/ActivityManager: DSS on for is.xyz.mpv and scale is 1.0
2019-10-15 21:27:24.237 3154-3571/? I/ActivityManager: START u0 {act=android.intent.action.MAIN typ=null flg=0x10200000 cmp=ComponentInfo{is.xyz.mpv/is.xyz.mpv.MainActivity}} from uid 10062
2019-10-15 21:27:24.242 3154-4337/? D/ActivityManagerPerformance: Received MSG_CFMS_HINT_AMS_SWITCH pkgName: is.xyz.mpv
2019-10-15 21:27:24.260 3154-3242/? D/ViewRootImpl@5bf70f5[mpv]: setView = DecorView@e5eccfb[mpv] TM=true MM=false
2019-10-15 21:27:24.268 3154-5133/? D/ActivityManager: applyOptionsLocked, ANIM_CUSTOM_SCALE_UP, task.getRootActivity() : ActivityRecord{1a05094 u0 is.xyz.mpv/.MainActivity t31238}, task.getTaskToReturnTo() : 1
2019-10-15 21:27:24.270 3154-3242/? D/ViewRootImpl@5bf70f5[mpv]: dispatchAttachedToWindow
2019-10-15 21:27:24.272 3154-3242/? V/WindowManager: Relayout Window{96bee8a u0 Splash Screen is.xyz.mpv}: viewVisibility=0 req=720x1232 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=3 fl=#81830118 pfl=0x20011 wanim=0x10302fc vsysui=0x600 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:24.277 2636-2636/? I/SurfaceFlinger: id=555 createSurf (720x1280),1 flag=404, Splash Screen is.xyz.mpv#0
2019-10-15 21:27:24.282 3154-3242/? D/ViewRootImpl@5bf70f5[mpv]: Relayout returned: old=[0,0][0,0] new=[0,0][720,1280] result=0x7 surface={valid=true 3224506368} changed=true
2019-10-15 21:27:24.283 3154-3438/? D/GameManagerService: handleForegroundChange(). pkgName: is.xyz.mpv, clsName: is.xyz.mpv.MainActivity,FgActivityName:is.xyz.mpv/.MainActivity
2019-10-15 21:27:24.283 3154-5133/? D/MARsPolicyManager: onPackageResumedFG pkgName = is.xyz.mpv, userId = 0
2019-10-15 21:27:24.283 3154-3438/? D/GameManagerService: notifyResumePause(). pkg: is.xyz.mpv, type: 4, isMinimized: false, isTunableApp: false
2019-10-15 21:27:24.287 3154-3242/? D/ViewRootImpl@5bf70f5[mpv]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 720, 1280) ci=Rect(0, 48 - 0, 0) vi=Rect(0, 48 - 0, 0) or=1
2019-10-15 21:27:24.296 3154-6637/? D/GamePkgDataHelper: getGamePkgDataIncServer(). is.xyz.mpv
2019-10-15 21:27:24.296 3154-6637/? D/GameManagerService: identifyGamePackage. is.xyz.mpv
2019-10-15 21:27:24.296 3154-6637/? D/GamePkgDataHelper: getGamePkgData(). is.xyz.mpv
2019-10-15 21:27:24.297 3154-6637/? D/GameManagerService: identifyGamePackage. is.xyz.mpv
2019-10-15 21:27:24.297 3154-6637/? D/GamePkgDataHelper: getGamePkgData(). is.xyz.mpv
2019-10-15 21:27:24.298 3154-6637/? D/GameManagerService: identifyGamePackage. is.xyz.mpv
2019-10-15 21:27:24.298 3154-6637/? D/GamePkgDataHelper: getGamePkgData(). is.xyz.mpv
2019-10-15 21:27:24.298 3154-6637/? D/GameManagerService: identifyGamePackage. is.xyz.mpv
2019-10-15 21:27:24.298 3154-6637/? D/GamePkgDataHelper: getGamePkgData(). is.xyz.mpv
2019-10-15 21:27:24.312 3154-3242/? V/WindowManager: finishDrawingLocked: mDrawState=COMMIT_DRAW_PENDING Window{96bee8a u0 Splash Screen is.xyz.mpv} in Surface(name=Splash Screen is.xyz.mpv)
2019-10-15 21:27:24.338 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=4, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
HWC | ea567140 | 0000 | 0020 | 00 | 0100 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | Splash Screen is.xyz.mpv#0
HWC | ea566a80 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 650, 489, 720, 559 | #0
HWC | ea566b40 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 48.0 | 0, 0, 720, 48 | StatusBar#0
FB TARGET | ea566600 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:24.342 12516-12516/? I/zygote: at void is.xyz.mpv.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:28)
2019-10-15 21:27:24.343 12516-12516/? I/zygote: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/is.xyz.mpv-LmJukjLaBcCxalnBX448-A==/base.apk"],nativeLibraryDirectories=[/data/app/is.xyz.mpv-LmJukjLaBcCxalnBX448-A==/lib/arm, /data/app/is.xyz.mpv-LmJukjLaBcCxalnBX448-A==/base.apk!/lib/armeabi-v7a, /system/lib, /system/vendor/lib]]
2019-10-15 21:27:24.343 12516-12516/? I/zygote: at void is.xyz.mpv.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:28)
2019-10-15 21:27:24.345 12516-12516/? I/zygote: at void is.xyz.mpv.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:28)
2019-10-15 21:27:24.345 12516-12516/? I/zygote: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/is.xyz.mpv-LmJukjLaBcCxalnBX448-A==/base.apk"],nativeLibraryDirectories=[/data/app/is.xyz.mpv-LmJukjLaBcCxalnBX448-A==/lib/arm, /data/app/is.xyz.mpv-LmJukjLaBcCxalnBX448-A==/base.apk!/lib/armeabi-v7a, /system/lib, /system/vendor/lib]]
2019-10-15 21:27:24.345 12516-12516/? I/zygote: at void is.xyz.mpv.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:28)
2019-10-15 21:27:24.346 12516-12516/? I/zygote: at void is.xyz.mpv.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:28)
2019-10-15 21:27:24.346 12516-12516/? I/zygote: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/is.xyz.mpv-LmJukjLaBcCxalnBX448-A==/base.apk"],nativeLibraryDirectories=[/data/app/is.xyz.mpv-LmJukjLaBcCxalnBX448-A==/lib/arm, /data/app/is.xyz.mpv-LmJukjLaBcCxalnBX448-A==/base.apk!/lib/armeabi-v7a, /system/lib, /system/vendor/lib]]
2019-10-15 21:27:24.347 12516-12516/? I/zygote: at void is.xyz.mpv.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:28)
2019-10-15 21:27:24.427 3154-3297/? D/MdnieScenarioControlService: packageName : is.xyz.mpv className : is.xyz.mpv.MainActivity
2019-10-15 21:27:24.428 3154-3859/? V/WindowManager: Relayout Window{98d4d2e u0 is.xyz.mpv/is.xyz.mpv.MainActivity}: viewVisibility=0 req=720x1232 WM.LayoutParams{(0,0)(fillxfill) sim=#110 ty=1 fl=#81810100 pfl=0x20000 wanim=0x10302fc vsysui=0x600 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:24.432 2636-2636/? I/SurfaceFlinger: id=556 createSurf (720x1280),1 flag=404, is.xyz.mpv/is.xyz.mpv.MainActivity#0
2019-10-15 21:27:24.447 12516-12535/? D/libGLESv1: STS_GLApi : DTS, ODTC are not allowed for Package : is.xyz.mpv
2019-10-15 21:27:24.451 12516-12516/? V/InputMethodManager: Starting input: tba=android.view.inputmethod.EditorInfo@a094804 nm : is.xyz.mpv ic=null
2019-10-15 21:27:24.453 3154-3859/? V/InputMethodManagerService: windowGainedFocus : reason=WINDOW_FOCUS_GAIN client=android.os.BinderProxy@a4bcb30 inputContext=null missingMethods= attribute=android.view.inputmethod.EditorInfo@e4210cf nm = is.xyz.mpv controlFlags=#105 softInputMode=#110 windowFlags=#81810100
2019-10-15 21:27:24.478 3154-5133/? V/WindowManager: finishDrawingLocked: mDrawState=COMMIT_DRAW_PENDING Window{98d4d2e u0 is.xyz.mpv/is.xyz.mpv.MainActivity} in Surface(name=is.xyz.mpv/is.xyz.mpv.MainActivity)
2019-10-15 21:27:24.479 12516-12516/? V/InputMethodManager: Starting input: tba=android.view.inputmethod.EditorInfo@a6b02b3 nm : is.xyz.mpv ic=null
2019-10-15 21:27:24.486 3154-3242/? D/ViewRootImpl@5bf70f5[mpv]: dispatchDetachedFromWindow
2019-10-15 21:27:24.486 3154-3242/? D/InputEventReceiver: channel '96bee8a Splash Screen is.xyz.mpv (client)' ~ Disposing input event receiver.
2019-10-15 21:27:24.486 3154-3242/? D/InputEventReceiver: channel '96bee8a Splash Screen is.xyz.mpv (client)' ~NativeInputEventReceiver.
2019-10-15 21:27:24.497 3154-3205/? I/ActivityManager: Displayed is.xyz.mpv/.MainActivity: +217ms
2019-10-15 21:27:24.505 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=4, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
HWC | ea566c00 | 0000 | 0020 | 00 | 0100 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | is.xyz.mpv/is.xyz.mpv.MainActivity#0
HWC | ea566a80 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 650, 489, 720, 559 | #0
HWC | ea566b40 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 48.0 | 0, 0, 720, 48 | StatusBar#0
FB TARGET | ea566600 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:24.506 3154-3242/? I/WindowManager: Destroying surface Surface(name=Splash Screen is.xyz.mpv) called by com.android.server.wm.WindowStateAnimator.destroySurface:2501 com.android.server.wm.WindowStateAnimator.destroySurfaceLocked:985 com.android.server.wm.WindowState.destroyOrSaveSurfaceUnchecked:3683 com.android.server.wm.WindowState.destroySurface:3631 com.android.server.wm.AppWindowToken.destroySurfaces:722 com.android.server.wm.AppWindowToken.destroySurfaces:706 com.android.server.wm.WindowState.onExitAnimationDone:5346 com.android.server.wm.WindowStateAnimator.stepAnimationLocked:550
2019-10-15 21:27:24.506 2636-2671/? I/SurfaceFlinger: id=555 Removed Splash Screen is.xyz.mpv#0 (4/6)
2019-10-15 21:27:24.513 2636-4407/? I/SurfaceFlinger: id=555 Removed Splash Screen is.xyz.mpv#0 (-2/6)
2019-10-15 21:27:24.519 2636-2636/? I/Layer: id=555 onRemoved Splash Screen is.xyz.mpv#0
2019-10-15 21:27:24.638 3154-3297/? D/MdnieScenarioControlService: packageName : is.xyz.mpv className : is.xyz.mpv.MainActivity
2019-10-15 21:27:25.546 3154-4559/? I/ActivityManager: START u0 {act=null typ=null flg=0x0 cmp=ComponentInfo{is.xyz.mpv/is.xyz.mpv.MPVActivity}} from uid 10106
2019-10-15 21:27:25.563 3154-3438/? D/GameManagerService: handleForegroundChange(). pkgName: is.xyz.mpv, clsName: is.xyz.mpv.MPVActivity,FgActivityName:is.xyz.mpv/.MPVActivity
2019-10-15 21:27:25.563 3154-5087/? D/MARsPolicyManager: onPackageResumedFG pkgName = is.xyz.mpv, userId = 0
2019-10-15 21:27:25.572 12516-12516/? W/mpv: Skipping copy of asset file (exists same size): subfont.ttf
2019-10-15 21:27:25.572 12516-12516/? W/mpv: Skipping copy of asset file (exists same size): cacert.pem
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] mpv 0.29.0-381-g6d90517275 Copyright © 2000-2019 mpv/MPlayer/mplayer2 projects
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] built on Mon Sep 2 16:26:05 CEST 2019
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] ffmpeg library versions:
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] libavutil 56.34.100
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] libavcodec 58.56.101
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] libavformat 58.31.104
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] libswscale 5.6.100
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] libavfilter 7.58.102
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] libswresample 3.6.100
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] ffmpeg version: N-94739-ge0fab59624
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v]
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] Configuration: ./waf configure --disable-iconv --lua=52 --enable-libmpv-shared --disable-manpage-build -o /var/tmp/release/buildscripts/deps/mpv/_build
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] List of enabled features: 52 android asm atomics build-date cplayer cplugins debug-build egl-android egl-helpers fchmod ffmpeg gl glibc-thread-name gnuc gpl libaf libass libass-osd libav-any libavcodec libavdevice libdl libm libmpv-shared linux-fstatfs lua opensles optimize plain-gl posix posix-or-mingw posix-spawn posix-spawn-android pthreads stdatomic vt.h zlib
2019-10-15 21:27:25.638 12516-12554/? V/mpv: [cplayer:v] Waiting for scripts...
2019-10-15 21:27:25.639 12516-12516/? V/mpv: Display 0 reports FPS of 59.0
2019-10-15 21:27:25.641 12516-12516/? V/mpv: Device reports optimal sample rate 48000
2019-10-15 21:27:25.645 12516-12554/? V/mpv: [ytdl_hook:v] script-opts/ytdl_hook.conf not found.
2019-10-15 21:27:25.645 12516-12554/? V/mpv: [ytdl_hook:v] lua-settings/ytdl_hook.conf not found.
2019-10-15 21:27:25.646 12516-12554/? V/mpv: [stats:v] script-opts/stats.conf not found.
2019-10-15 21:27:25.646 12516-12554/? V/mpv: [stats:v] lua-settings/stats.conf not found.
2019-10-15 21:27:25.651 12516-12554/? V/mpv: event: idle
2019-10-15 21:27:25.651 12516-12554/? V/mpv: [cplayer:v] Done loading scripts.
2019-10-15 21:27:25.653 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: setView = DecorView@5b3eacf[MPVActivity] TM=true MM=false
2019-10-15 21:27:25.655 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: dispatchAttachedToWindow
2019-10-15 21:27:25.655 3154-5087/? V/WindowManager: Relayout Window{c5b2a92 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=720x1232 WM.LayoutParams{(0,0)(fillxfill) sim=#120 ty=1 fl=#8d810580 pfl=0x20000 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:25.659 2636-2636/? I/SurfaceFlinger: id=557 createSurf (720x1280),1 flag=404, is.xyz.mpv/is.xyz.mpv.MPVActivity#0
2019-10-15 21:27:25.668 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][0,0] new=[0,0][720,1280] result=0x7 surface={valid=true 3481315328} changed=true
2019-10-15 21:27:25.673 2636-2636/? I/SurfaceFlinger: id=558 createSurf (720x1280),4 flag=404, SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
2019-10-15 21:27:25.674 2636-2636/? I/SurfaceFlinger: id=559 createSurf (720x1280),-1 flag=20404, Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
2019-10-15 21:27:25.674 12516-12516/? D/SurfaceView: BG show() Surface(name=Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0) is.xyz.mpv.MPVView{a403c5c V.E...... ......ID 0,0-720,1280 #7f080072 app:id/player}
2019-10-15 21:27:25.677 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=3, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
HWC | ea20b840 | 0000 | 0020 | 00 | 0100 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | is.xyz.mpv/is.xyz.mpv.MainActivity#0
HWC | ea566a80 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 650, 465, 720, 535 | #0
FB TARGET | ea5666c0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:25.691 12516-12516/? D/SurfaceView: surfaceCreated 1 #8 is.xyz.mpv.MPVView{a403c5c V.E...... ......ID 0,0-720,1280 #7f080072 app:id/player}
2019-10-15 21:27:25.691 12516-12516/? W/mpv: Creating libmpv Surface
2019-10-15 21:27:25.693 12516-12554/? V/mpv: event: start-file
2019-10-15 21:27:25.693 12516-12516/? D/SurfaceView: surfaceChanged (720,1280) 1 #8 is.xyz.mpv.MPVView{a403c5c V.E...... ......ID 0,0-720,1280 #7f080072 app:id/player}
2019-10-15 21:27:25.693 12516-12554/? V/mpv: [cplayer:info] Playing: /storage/3738-3234/Android/data/com.nutomic.syncthingandroid/files/media/Jonathan Creek Series 1-01 - The Wrestlers Tomb.mp4
2019-10-15 21:27:25.693 12516-12554/? V/mpv: [cplayer:v] Running hook: ytdl_hook/on_load
2019-10-15 21:27:25.693 12516-12554/? V/mpv: [ytdl_hook:v] ytdl:// hook
2019-10-15 21:27:25.693 12516-12554/? V/mpv: [ytdl_hook:v] not a ytdl:// url
2019-10-15 21:27:25.694 12516-12554/? V/mpv: [file:v] Opening /storage/3738-3234/Android/data/com.nutomic.syncthingandroid/files/media/Jonathan Creek Series 1-01 - The Wrestlers Tomb.mp4
2019-10-15 21:27:25.694 12516-12554/? V/mpv: [demux:v] Trying demuxers for level=normal.
2019-10-15 21:27:25.694 12516-12554/? V/mpv: [cplayer:v] Set property: android-surface-size="720x1280" -> 1
2019-10-15 21:27:25.699 12516-12516/? E/mpv: mpv_get_property(video-params/w) format 4 returned error property unavailable
2019-10-15 21:27:25.699 12516-12516/? E/mpv: mpv_get_property(video-params/h) format 4 returned error property unavailable
2019-10-15 21:27:25.699 12516-12516/? V/mpv: auto rotation: aspect ratio = 0.0
2019-10-15 21:27:25.701 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 720, 1280) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1
2019-10-15 21:27:25.701 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: MSG_WINDOW_FOCUS_CHANGED 1
2019-10-15 21:27:25.701 12516-12554/? V/mpv: [lavf:v] Found 'mov,mp4,m4a,3gp,3g2,mj2' at score=100 size=2048.
2019-10-15 21:27:25.702 12516-12516/? V/InputMethodManager: Starting input: tba=android.view.inputmethod.EditorInfo@9ced8e1 nm : is.xyz.mpv ic=null
2019-10-15 21:27:25.702 3154-5133/? V/InputMethodManagerService: windowGainedFocus : reason=WINDOW_FOCUS_GAIN client=android.os.BinderProxy@a4bcb30 inputContext=null missingMethods= attribute=android.view.inputmethod.EditorInfo@1406060 nm = is.xyz.mpv controlFlags=#104 softInputMode=#120 windowFlags=#8d810580
2019-10-15 21:27:25.703 12516-12516/? E/mpv: mpv_get_property(video-params/w) format 4 returned error property unavailable
2019-10-15 21:27:25.703 12516-12516/? E/mpv: mpv_get_property(video-params/h) format 4 returned error property unavailable
2019-10-15 21:27:25.703 12516-12516/? V/mpv: auto rotation: aspect ratio = 0.0
2019-10-15 21:27:25.709 3154-5133/? V/WindowManager: Relayout Window{c5b2a92 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=720x1280 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:25.713 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][720,1280] new=[0,0][720,1280] result=0x3 surface={valid=true 3481315328} changed=false
2019-10-15 21:27:25.726 3154-5133/? V/WindowManager: finishDrawingLocked: mDrawState=COMMIT_DRAW_PENDING Window{c5b2a92 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity} in Surface(name=is.xyz.mpv/is.xyz.mpv.MPVActivity)
2019-10-15 21:27:25.758 3154-3859/? V/WindowManager: Relayout Window{98d4d2e u0 is.xyz.mpv/is.xyz.mpv.MainActivity}: viewVisibility=8 req=720x1280 WM.LayoutParams{(0,0)(fillxfill) sim=#110 ty=1 fl=#81810100 pfl=0x20000 wanim=0x10302fc vsysui=0x600 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:25.761 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=5, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | 00000000 | 0000 | 0200 | 00 | 0105 | ? ffffffff | -0.2, -0.2, -0.8, -0.8 | 0, 0, 720, 1280 | animation background stackId=1#0
GLES | ea20b840 | 0000 | 0020 | 00 | 0100 | RGBA_8888 | 50.0, 0.0, 720.0, 1280.0 | 0, 0, 670, 1280 | is.xyz.mpv/is.xyz.mpv.MainActivity#0
GLES | 00000000 | 0000 | 0220 | 00 | 0105 | ? ffffffff | 0.0, 0.0, -1.0, -1.0 | 0, 0, 720, 1280 | Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea566a80 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 650, 465, 7
2019-10-15 21:27:25.764 3154-3205/? I/ActivityManager: Displayed is.xyz.mpv/.MPVActivity: +175ms
2019-10-15 21:27:25.765 3154-3242/? I/WindowManager: Destroying surface Surface(name=is.xyz.mpv/is.xyz.mpv.MainActivity) called by com.android.server.wm.WindowStateAnimator.destroySurface:2501 com.android.server.wm.WindowStateAnimator.destroySurfaceLocked:985 com.android.server.wm.WindowState.destroyOrSaveSurfaceUnchecked:3683 com.android.server.wm.WindowState.destroySurface:3631 com.android.server.wm.AppWindowToken.destroySurfaces:722 com.android.server.wm.AppWindowToken.destroySurfaces:706 com.android.server.wm.WindowState.onExitAnimationDone:5346 com.android.server.wm.WindowStateAnimator.stepAnimationLocked:550
2019-10-15 21:27:25.765 2636-2671/? I/SurfaceFlinger: id=556 Removed is.xyz.mpv/is.xyz.mpv.MainActivity#0 (2/6)
2019-10-15 21:27:25.770 2636-2670/? I/SurfaceFlinger: id=556 Removed is.xyz.mpv/is.xyz.mpv.MainActivity#0 (-2/6)
2019-10-15 21:27:25.775 2636-2636/? I/Layer: id=556 onRemoved is.xyz.mpv/is.xyz.mpv.MainActivity#0
2019-10-15 21:27:25.776 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=3, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | 00000000 | 0000 | 0220 | 00 | 0105 | ? ffffffff | 0.0, 0.0, -1.0, -1.0 | 0, 0, 720, 1280 | Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea566a80 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 650, 465, 720, 535 | #0
FB TARGET | ea566480 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:25.792 3154-5133/? V/WindowManager: Relayout Window{98d4d2e u0 is.xyz.mpv/is.xyz.mpv.MainActivity}: viewVisibility=8 req=720x1280 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#81810100 pfl=0x20000 wanim=0x10302fc vsysui=0x600 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:25.924 12516-12554/? V/mpv: [ffmpeg/demuxer:warn] mov,mp4,m4a,3gp,3g2,mj2: stream 0, timescale not set
2019-10-15 21:27:25.924 12516-12554/? V/mpv: [demux:v] Detected file format: mov,mp4,m4a,3gp,3g2,mj2 (libavformat)
2019-10-15 21:27:25.924 12516-12554/? V/mpv: [cplayer:v] Opening done: /storage/3738-3234/Android/data/com.nutomic.syncthingandroid/files/media/Jonathan Creek Series 1-01 - The Wrestlers Tomb.mp4
2019-10-15 21:27:25.925 12516-12554/? V/mpv: event: tracks-changed
2019-10-15 21:27:25.925 12516-12554/? V/mpv: event: tracks-changed
2019-10-15 21:27:25.925 12516-12554/? V/mpv: [find_files:v] Loading external files in /storage/3738-3234/Android/data/com.nutomic.syncthingandroid/files/media/
2019-10-15 21:27:25.925 12516-12554/? V/mpv: [cplayer:v] Running hook: ytdl_hook/on_preloaded
2019-10-15 21:27:25.925 12516-12554/? V/mpv: [lavf:v] select track 0
2019-10-15 21:27:25.925 12516-12554/? V/mpv: [lavf:v] select track 1
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [cplayer:info] (+) Video --vid=1 (*) (h264 960x540 25.000fps)
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [cplayer:info] Video --vid=2 [P] (mjpeg)
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [cplayer:info] (+) Audio --aid=1 --alang=eng (*) (aac 2ch 48000Hz)
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [display-tags:info] File tags:
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [display-tags:info] Artist: BBC One
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [display-tags:info] Album: Jonathan Creek: Series 1
2019-10-15 21:27:25.926 12516-12554/? V/mpv: event: metadata-update
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [display-tags:info] Album_Artist: BBC TV
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [display-tags:info] Comment: Journalist Maddy Magellan launches her own investigation into the murder of a painter.
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [display-tags:info] Composer: BBC iPlayer
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [display-tags:info] Date: 1997-05-10T20:10:00+01:00
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [display-tags:info] Description: Journalist Maddy Magellan launches her own investigation into the murder of a painter.
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [display-tags:info] Genre: Drama
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [display-tags:info] Title: The Wrestler's Tomb
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [display-tags:info] Track: 1
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [vo/gpu/opengl:v] Initializing GPU context 'android'
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [vo/gpu/opengl:v] EGL_VERSION=1.4 Android META-EGL
2019-10-15 21:27:25.926 12516-12554/? V/mpv: [vo/gpu/opengl:v] EGL_VENDOR=Android
2019-10-15 21:27:25.927 12516-12554/? V/mpv: [vo/gpu/opengl:v] EGL_CLIENT_APIS=OpenGL_ES
2019-10-15 21:27:25.927 12516-12554/? V/mpv: [vo/gpu/opengl:v] Trying to create Desktop OpenGL context.
2019-10-15 21:27:25.927 12516-12554/? V/mpv: [vo/gpu/opengl:v] Could not bind API!
2019-10-15 21:27:25.927 12516-12554/? V/mpv: [vo/gpu/opengl:v] Trying to create GLES 3.x context.
2019-10-15 21:27:25.928 12516-12554/? V/mpv: [vo/gpu/opengl:v] GL_VERSION='OpenGL ES 3.2 v1.r22p0-01rel0.1c3fafb6967aa7b4a29d549a102bdb12'
2019-10-15 21:27:25.928 12516-12554/? V/mpv: [vo/gpu/opengl:v] Detected GLES 3.2.
2019-10-15 21:27:25.928 12516-12554/? V/mpv: [vo/gpu/opengl:v] GL_VENDOR='ARM'
2019-10-15 21:27:25.928 12516-12554/? V/mpv: [vo/gpu/opengl:v] GL_RENDERER='Mali-T830'
2019-10-15 21:27:25.928 12516-12554/? V/mpv: [vo/gpu/opengl:v] GL_SHADING_LANGUAGE_VERSION='OpenGL ES GLSL ES 3.20'
2019-10-15 21:27:25.933 12516-12554/? V/mpv: [vo/gpu/opengl:v] Loaded extension GL_EXT_disjoint_timer_query.
2019-10-15 21:27:25.934 12516-12559/? D/libGLESv2: STS_GLApi : DTS, ODTC are not allowed for Package : is.xyz.mpv
2019-10-15 21:27:25.934 12516-12554/? V/mpv: [vo/gpu/opengl:v] 16 bit UNORM textures not available.
2019-10-15 21:27:25.934 12516-12554/? V/mpv: [vo/gpu:v] Testing FBO format rgba16f
2019-10-15 21:27:25.935 12516-12554/? V/mpv: [vo/gpu:v] Using FBO format rgba16f.
2019-10-15 21:27:25.935 12516-12554/? V/mpv: [vo/gpu:v] Disabling HDR peak computation (one or more of the following is not supported: compute shaders=0, SSBO=0).
2019-10-15 21:27:25.935 12516-12554/? V/mpv: [vo/gpu:v] No advanced processing required. Enabling dumb mode.
2019-10-15 21:27:25.935 12516-12554/? V/mpv: [vo/gpu:v] Assuming 59.000000 FPS for display sync.
2019-10-15 21:27:25.936 12516-12554/? V/mpv: [vd:v] Container reported FPS: 25.000000
2019-10-15 21:27:25.937 12516-12554/? V/mpv: [vd:v] Codec list:
2019-10-15 21:27:25.937 12516-12554/? V/mpv: [vd:v] h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
2019-10-15 21:27:25.937 12516-12554/? V/mpv: [vd:v] h264_v4l2m2m (h264) - V4L2 mem2mem H.264 decoder wrapper
2019-10-15 21:27:25.937 12516-12554/? V/mpv: [vd:v] h264_mediacodec (h264) - H.264 Android MediaCodec decoder
2019-10-15 21:27:25.938 12516-12554/? V/mpv: [vd:v] Opening decoder h264
2019-10-15 21:27:25.938 12516-12554/? V/mpv: [vd:v] Looking at hwdec h264_mediacodec-mediacodec-copy...
2019-10-15 21:27:25.938 12516-12554/? V/mpv: [vd:v] Trying hardware decoding via h264_mediacodec-mediacodec-copy.
2019-10-15 21:27:25.938 12516-12554/? V/mpv: [vd:v] Using underlying hw-decoder 'h264_mediacodec'
2019-10-15 21:27:25.938 12516-12554/? V/mpv: [vd:v] Pixel formats supported by decoder: mediacodec
2019-10-15 21:27:25.938 12516-12554/? V/mpv: [vd:v] Codec profile: unknown (0xffffff9d)
2019-10-15 21:27:25.938 12516-12554/? V/mpv: [vd:v] Requesting pixfmt 'mediacodec' from decoder.
2019-10-15 21:27:25.938 12516-12554/? V/mpv: [ffmpeg/video:v] h264_mediacodec: Using surface 0x0
2019-10-15 21:27:25.939 12516-12554/? V/mpv: [ffmpeg/video:warn] h264_mediacodec: Unsupported or unknown profile
2019-10-15 21:27:26.039 12516-12554/? V/mpv: [ffmpeg/video:v] h264_mediacodec: Output crop parameters top=0 bottom=539 left=0 right=959, resulting dimensions width=960 height=540
2019-10-15 21:27:26.039 12516-12554/? V/mpv: [ffmpeg/video:v] h264_mediacodec: MediaCodec started successfully: codec = OMX.Exynos.avc.dec, ret = 0
2019-10-15 21:27:26.039 12516-12554/? V/mpv: [vd:v] Selected codec: h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10)
2019-10-15 21:27:26.039 12516-12554/? V/mpv: [vf:v] User filter list:
2019-10-15 21:27:26.039 12516-12554/? V/mpv: [vf:v] (empty)
2019-10-15 21:27:26.041 12516-12554/? V/mpv: event: audio-reconfig
2019-10-15 21:27:26.042 12516-12554/? V/mpv: [ad:v] Codec list:
2019-10-15 21:27:26.042 12516-12554/? V/mpv: [ad:v] aac - AAC (Advanced Audio Coding)
2019-10-15 21:27:26.042 12516-12554/? V/mpv: [ad:v] aac_fixed (aac) - AAC (Advanced Audio Coding)
2019-10-15 21:27:26.042 12516-12554/? V/mpv: [ad:v] Opening decoder aac
2019-10-15 21:27:26.042 12516-12554/? V/mpv: [ad:v] Requesting 1 threads for decoding.
2019-10-15 21:27:26.048 12516-12554/? V/mpv: [ad:v] Selected codec: aac (AAC (Advanced Audio Coding))
2019-10-15 21:27:26.048 12516-12554/? V/mpv: event: audio-reconfig
2019-10-15 21:27:26.048 12516-12554/? V/mpv: event: file-loaded
2019-10-15 21:27:26.048 12516-12554/? V/mpv: [af:v] User filter list:
2019-10-15 21:27:26.048 12516-12554/? V/mpv: [af:v] (empty)
2019-10-15 21:27:26.048 12516-12554/? V/mpv: [cplayer:v] Starting playback...
2019-10-15 21:27:26.049 12516-12516/? E/mpv: mpv_get_property(track-list/0/lang) format 1 returned error property unavailable
2019-10-15 21:27:26.051 12516-12554/? V/mpv: [vd:warn] could not consume packet
2019-10-15 21:27:26.051 12516-12554/? V/mpv: [vd:warn] could not consume packet
2019-10-15 21:27:26.051 12516-12554/? V/mpv: [af:v] [in] 48000Hz stereo 2ch floatp
2019-10-15 21:27:26.051 12516-12554/? V/mpv: [af:v] [userspeed] 48000Hz stereo 2ch floatp
2019-10-15 21:27:26.051 12516-12554/? V/mpv: [af:v] [userspeed] (disabled)
2019-10-15 21:27:26.052 12516-12554/? V/mpv: [af:v] [convert] 48000Hz stereo 2ch floatp
2019-10-15 21:27:26.052 12516-12554/? V/mpv: [vd:warn] could not consume packet
2019-10-15 21:27:26.052 12516-12554/? V/mpv: event: metadata-update
2019-10-15 21:27:26.053 12516-12554/? V/mpv: [vd:warn] could not consume packet
2019-10-15 21:27:26.053 12516-12554/? V/mpv: [ao:v] Trying audio driver 'opensles'
2019-10-15 21:27:26.053 12516-12554/? V/mpv: [ao/opensles:v] requested format: 48000 Hz, stereo channels, floatp
2019-10-15 21:27:26.063 12516-12554/? V/mpv: [ao/opensles:v] device buffer: 12000 samples.
2019-10-15 21:27:26.063 12516-12554/? V/mpv: [ao/opensles:v] using soft-buffer of 12000 samples.
2019-10-15 21:27:26.063 12516-12554/? V/mpv: [cplayer:info] AO: [opensles] 48000Hz stereo 2ch float
2019-10-15 21:27:26.063 12516-12554/? V/mpv: [cplayer:v] AO: Description: OpenSL ES audio output
2019-10-15 21:27:26.063 12516-12554/? V/mpv: event: audio-reconfig
2019-10-15 21:27:26.063 12516-12554/? V/mpv: [autoconvert:v] inserting resampler
2019-10-15 21:27:26.063 12516-12554/? V/mpv: [swresample:v] format change, reinitializing resampler
2019-10-15 21:27:26.064 12516-12554/? V/mpv: [swresample:v] 48000Hz stereo floatp -> 48000Hz stereo float
2019-10-15 21:27:26.064 12516-12554/? V/mpv: [af:v] [out] 48000Hz stereo 2ch float
2019-10-15 21:27:26.067 12516-12554/? V/mpv: [ffmpeg/video:v] h264_mediacodec: Output MediaFormat changed to {crop-right=959, vendor.rtc-ext-dec-low-latency.enable=0, color-format=21, slice-height=544, image-data=java.nio.HeapByteBuffer[pos=0 lim=104 cap=104], mime=video/raw, stride=960, crop-bottom=539, vendor.rtc-ext-enc-caps-vt-driver-version.number=0, crop-left=0, width=960, crop-top=0, height=544}
2019-10-15 21:27:26.067 12516-12554/? V/mpv: [ffmpeg/video:v] h264_mediacodec: Output crop parameters top=0 bottom=539 left=0 right=959, resulting dimensions width=960 height=540
2019-10-15 21:27:26.070 12516-12554/? V/mpv: [vd:warn] could not consume packet
2019-10-15 21:27:26.072 12516-12554/? V/mpv: [vd:info] Using hardware decoding (mediacodec-copy).
2019-10-15 21:27:26.072 12516-12554/? V/mpv: [vd:v] Decoder format: 960x540 [0:1] nv12 auto/auto/auto/auto/auto CL=unknown (auto 0.000000/0.000000/0.000000)
2019-10-15 21:27:26.072 12516-12554/? V/mpv: [vd:v] Using container aspect ratio.
2019-10-15 21:27:26.072 12516-12554/? V/mpv: [vf:v] [in] 960x540 nv12 bt.601/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2019-10-15 21:27:26.073 12516-12554/? V/mpv: [vf:v] [userdeint] 960x540 nv12 bt.601/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2019-10-15 21:27:26.073 12516-12554/? V/mpv: [vf:v] [userdeint] (disabled)
2019-10-15 21:27:26.073 12516-12554/? V/mpv: [vf:v] [autorotate] 960x540 nv12 bt.601/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2019-10-15 21:27:26.073 12516-12554/? V/mpv: [vf:v] [autorotate] (disabled)
2019-10-15 21:27:26.073 12516-12554/? V/mpv: [vf:v] [convert] 960x540 nv12 bt.601/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2019-10-15 21:27:26.073 12516-12554/? V/mpv: [vf:v] [convert] (disabled)
2019-10-15 21:27:26.073 12516-12554/? V/mpv: [vf:v] [out] 960x540 nv12 bt.601/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2019-10-15 21:27:26.076 12516-12554/? V/mpv: event: video-reconfig
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [cplayer:info] VO: [gpu] 960x540 nv12
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [cplayer:v] VO: Description: Shader-based GPU Renderer
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [vo/gpu:v] reconfig to 960x540 nv12 bt.601/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [vo/gpu:v] Resize: 720x1280
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [vo/gpu:v] Window size: 720x1280
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [vo/gpu:v] Video source: 960x540 (1:1)
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [vo/gpu:v] Video display: (0, 0) 960x540 -> (0, 437) 720x405
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [vo/gpu:v] Video scale: 0.750000/0.750000
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [vo/gpu:v] OSD borders: l=0 t=437 r=0 b=438
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [vo/gpu:v] Video borders: l=0 t=437 r=0 b=438
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [vo/gpu:v] Reported display depth: 8
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [vo/gpu:v] Texture for plane 0: 960x540
2019-10-15 21:27:26.076 12516-12554/? V/mpv: [vo/gpu:v] Texture for plane 1: 480x270
2019-10-15 21:27:26.077 12516-12554/? V/mpv: [vo/gpu:v] Testing FBO format rgba16f
2019-10-15 21:27:26.077 12516-12554/? V/mpv: [vo/gpu:v] Using FBO format rgba16f.
2019-10-15 21:27:26.077 12516-12554/? V/mpv: event: video-reconfig
2019-10-15 21:27:26.077 12516-12554/? V/mpv: [vo/gpu:v] No advanced processing required. Enabling dumb mode.
2019-10-15 21:27:26.083 12516-12554/? V/mpv: [cplayer:v] first video frame after restart shown
2019-10-15 21:27:26.083 12516-12516/? E/mpv: mpv_get_property(track-list/2/lang) format 1 returned error property unavailable
2019-10-15 21:27:26.084 12516-12554/? V/mpv: [cplayer:v] starting audio playback
2019-10-15 21:27:26.085 12516-12554/? V/mpv: event: playback-restart
2019-10-15 21:27:26.085 12516-12554/? V/mpv: [cplayer:v] playback restart complete @ 0.040000
2019-10-15 21:27:26.091 12516-12516/? E/mpv: mpv_get_property(track-list/0/lang) format 1 returned error property unavailable
2019-10-15 21:27:26.096 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=3, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
HWC | ea20b780 | 0000 | 0020 | 00 | 0100 | RGBx_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea566a80 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 650, 465, 720, 535 | #0
FB TARGET | ea566480 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:26.099 12516-12516/? E/mpv: mpv_get_property(track-list/2/lang) format 1 returned error property unavailable
2019-10-15 21:27:26.100 12516-12516/? V/mpv: auto rotation: aspect ratio = 1.7777778
2019-10-15 21:27:26.130 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=4, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | ea20bcc0 | 0000 | 0020 | 04 | 0100 | RGBx_8888 | 0.0, 0.0, 720.0, 720.0 | 0, 0, 720, 720 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea566a80 | 0000 | 0000 | 04 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 185, 650, 255, 720 | #0
HWC | ea20be40 | 0000 | 0100 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | ScreenshotSurface#0
FB TARGET | ea5666c0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:26.203 12516-12516/? V/mpv: auto rotation: aspect ratio = 1.7777778
2019-10-15 21:27:26.216 12516-12516/? V/mpv: auto rotation: aspect ratio = 1.7777778
2019-10-15 21:27:26.238 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 1280, 720) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=2
2019-10-15 21:27:26.244 3154-3859/? V/WindowManager: Relayout Window{c5b2a92 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:26.267 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x23 surface={valid=true 3481315328} changed=false
2019-10-15 21:27:26.269 12516-12516/? D/SurfaceView: BG show() Surface(name=Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0) is.xyz.mpv.MPVView{a403c5c V.E...... ......ID 0,0-1280,720 #7f080072 app:id/player}
2019-10-15 21:27:26.277 12516-12516/? D/SurfaceView: surfaceChanged (1280,720) 1 #5 is.xyz.mpv.MPVView{a403c5c V.E...... ......ID 0,0-1280,720 #7f080072 app:id/player}
2019-10-15 21:27:26.285 12516-12554/? V/mpv: [vo/gpu:v] Resize: 1280x720
2019-10-15 21:27:26.285 12516-12554/? V/mpv: [vo/gpu:v] Window size: 1280x720
2019-10-15 21:27:26.285 12516-12554/? V/mpv: [vo/gpu:v] Video source: 960x540 (1:1)
2019-10-15 21:27:26.285 12516-12554/? V/mpv: [vo/gpu:v] Video display: (0, 0) 960x540 -> (0, 0) 1280x720
2019-10-15 21:27:26.285 12516-12554/? V/mpv: [vo/gpu:v] Video scale: 1.333333/1.333333
2019-10-15 21:27:26.285 12516-12554/? V/mpv: [vo/gpu:v] OSD borders: l=0 t=0 r=0 b=0
2019-10-15 21:27:26.285 12516-12554/? V/mpv: [vo/gpu:v] Video borders: l=0 t=0 r=0 b=0
2019-10-15 21:27:26.285 12516-12554/? V/mpv: [vo/gpu:v] Reported display depth: 8
2019-10-15 21:27:26.286 12516-12554/? V/mpv: [cplayer:v] Set property: android-surface-size="1280x720" -> 1
2019-10-15 21:27:26.291 3154-3859/? V/WindowManager: finishDrawingLocked: mDrawState=COMMIT_DRAW_PENDING Window{c5b2a92 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity} in Surface(name=is.xyz.mpv/is.xyz.mpv.MPVActivity)
2019-10-15 21:27:26.292 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: MSG_RESIZED_REPORT: frame=Rect(0, 0 - 1280, 720) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=2
2019-10-15 21:27:26.300 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=5, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | 00000000 | 0000 | 0220 | 04 | 0105 | ? ffffffff | 0.0, 0.0, -1.0, -1.0 | 0, 0, 720, 1280 | Background for - SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea566cc0 | 0000 | 0020 | 00 | 0100 | RGBx_8888 | 560.0, 0.0, 1280.0, 720.0 | 0, 0, 720, 720 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea20bfc0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 465, 1210, 535, 1280 | #0
HWC | ea20be40 | 0000 | 0100 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 128
2019-10-15 21:27:26.309 3154-5087/? V/WindowManager: Relayout Window{c5b2a92 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:26.315 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x1 surface={valid=true 3481315328} changed=false
2019-10-15 21:27:26.329 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=4, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
HWC | ea5672c0 | 0000 | 0020 | 00 | 0100 | RGBx_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea20bfc0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 465, 1210, 535, 1280 | #0
HWC | ea20be40 | 0000 | 0100 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | ScreenshotSurface#0
FB TARGET | ea566600 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:26.430 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=3, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | ea566b40 | 0000 | 0020 | 00 | 0100 | RGBx_8888 | 1.0, 1.0, 719.0, 1279.0 | 0, 0, 720, 1280 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
GLES | ea20bfc0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 69.0 | 464, 1209, 536, 1280 | #0
FB TARGET | ea566480 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:29.075 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: ViewPostIme pointer 0
2019-10-15 21:27:29.136 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: ViewPostIme pointer 1
2019-10-15 21:27:29.156 3154-3859/? V/WindowManager: Relayout Window{c5b2a92 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0x700 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:29.163 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x1 surface={valid=true 3481315328} changed=false
2019-10-15 21:27:29.190 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=4, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
HWC | ea5672c0 | 0000 | 0020 | 00 | 0100 | RGBx_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea566180 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 120.0, 48.0, 252.0, 1232.0 | 120, 48, 252, 1232 | is.xyz.mpv/is.xyz.mpv.MPVActivity#0
HWC | ea20b840 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 465, 1210, 535, 1280 | #0
FB TARGET | ea566480 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
2019-10-15 21:27:30.650 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: ViewPostIme pointer 0
2019-10-15 21:27:30.711 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: ViewPostIme pointer 1
2019-10-15 21:27:30.716 12516-12554/? V/mpv: event: pause
2019-10-15 21:27:30.716 12516-12554/? V/mpv: [cplayer:v] Set property: pause -> 1
2019-10-15 21:27:33.257 3154-5087/? V/WindowManager: Relayout Window{c5b2a92 u0 is.xyz.mpv/is.xyz.mpv.MPVActivity}: viewVisibility=0 req=1280x720 WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#8d810580 pfl=0x20000 fmt=-3 wanim=0x10302fc vsysui=0xf06 needsMenuKey=2 colorMode=0 naviIconColor=0}
2019-10-15 21:27:33.276 12516-12516/? D/ViewRootImpl@6964f2e[MPVActivity]: Relayout returned: old=[0,0][1280,720] new=[0,0][1280,720] result=0x1 surface={valid=true 3481315328} changed=false
2019-10-15 21:27:33.289 2636-2636/? D/SurfaceFlinger: Display[0] configurations (* current):
* 0: 720x1280, xdpi=309.966003, ydpi=309.638000, refresh=16949152
numHwLayers=3, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
HWC | ea5672c0 | 0000 | 0020 | 00 | 0100 | RGBx_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | SurfaceView - is.xyz.mpv/is.xyz.mpv.MPVActivity@a403c5c@0#0
HWC | ea20b840 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 70.0, 70.0 | 465, 1210, 535, 1280 | #0
FB TARGET | ea5666c0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
Killed the app from the recent apps carousel
This is a known limitation, see #134.
I don't know anything about the internals of mpv-android, and I haven't looked at the source code in detail, but would it be a solution to save the position every time the Activity.onStop() handler gets called?
I have a feeling the issue might also happen if Android decides to close the app to reclaim memory, and not only if user kills the app from the carousel.
I'm afraid the latest version doesn't fix this, so please reopen...
I have the same issue with the position not saving if the app is terminated from the app drawer
Not fixed as of 2023-02-27-release
I'm using a device running android nougat and the position is not being saved when exiting playback and starting it again. Do I need to use the api 29 version? I think scoped storage broke this feature on older versions of android.
Unfortunately, the api 29 version did not fix the issue with saving the position on Android Nougat.
Does this have to do with the way Android is killing the mpv application? On linux, I have to hold Shift+q for the position to be saved.
I've tried adding a custom command to input.conf, but the position is still not resuming where it left off. The app closes with a double tap in center of the screen, but it is not resuming. There must be an issue with writing the resume file to the disk. The custom command is setup properly since it quits on the double tap.
0x10002 quit-watch-later
The issue is fixed by adding this to mpv.conf:
watch-later-directory=/sdcard/mpv
I can confirm that save position does not work at all currently, but note that this issue is open to point to a very specific limitation.
@syphyr did you compile a build yourself or use the 2023-02-27 apk?
I can confirm that save position does not work at all currently, but note that this issue is open to point to a very specific limitation.
@syphyr did you compile a build yourself or use the 2023-02-27 apk?
I compiled myself with latest source
I think the best solution to this is to add an option inside the settings to choose a location that is accessible to the user. Often these resume files generated by mpv can be orphaned and it would be best if the user can access the location to clean them if necessary.
An even simpler fix would be to just add this before this line, since /sdcard/mpv-android is a location that is accessible on all versions of android.
https://github.com/mpv-android/mpv-android/blob/654e1388bd88189dce73b40e373c9f34f2611c08/app/src/main/java/is/xyz/mpv/MPVActivity.kt#L495
MPVLib.command(arrayOf("watch-later-directory=/sdcard/mpv-android"))
Important note: mpv can only write the resume file into the chosen directory if the directory already exists.
That's unlikely to work well/reliably or in the future for non-api29 APKs, not an option. mpv used to save the watch_later files in its private data folder and that will just be fixed.
I spent a while looking at this and fixed the code to work with targetSdkVersion 31. This is tested and working. Using the private data folder will definitely fill up eventually with orphaned files that the user can not delete w/o having a rooted device or the user will have to delete all the application data and reconfigure everything in order to clean up the orphaned files. https://github.com/mpv-android/mpv-android/pull/715
If you want to use the private data folder like before, I think all you have to do is create ${this.context.filesDir.path}/watch_later in initOptions() because mpv cannot write the resume files unless the directory exists. That directory never gets created on my device.