recloudstream / cloudstream

Android app for streaming and downloading media.
GNU General Public License v3.0
6.76k stars 540 forks source link

Random Media decoding errors on Windows 11 WSA #796

Open red9350 opened 11 months ago

red9350 commented 11 months ago

Steps to reproduce

Installed CloudStream on a pc running windows 11 via Windows Subsystem for Android. It used to work great, but lately i've been getting random decoding errors: image It's happening with the series The Last Man on Earth. image

Happens with any provider and any source. Quitting the application and trying again usually fixes it for one or two episodes

Expected behavior

Should play normally

Actual behavior

Fails to play, toast pops up image

Cloudstream version and commit hash

4.2.1 962ff1c

Android version

13 (on Windows 11 via WSA)

Logcat

--------- beginning of main
12-07 20:48:02.025  1309  1352 D EGL_emulation: app_time_stats: avg=11.39ms min=1.43ms max=386.98ms count=69
12-07 20:48:02.890  1309  1352 W Parcel  : Expecting binder but got null!
12-07 20:48:03.025  1309  1352 D EGL_emulation: app_time_stats: avg=12.00ms min=1.95ms max=216.45ms count=72
12-07 20:48:04.028  1309  1352 D EGL_emulation: app_time_stats: avg=10.31ms min=1.53ms max=303.16ms count=68
12-07 20:48:04.419  1309  1876 I RVM2    : applyMeta
12-07 20:48:04.456  1309  1309 I RepoLink: goto 43
12-07 20:48:04.456  1309  1309 I CS3ExoPlayer: newInstance = {simkl={"Imdb":"tt3230454"}}
12-07 20:48:04.466  1309  1309 I CS3ExoPlayer: unwrapBundle = null
12-07 20:48:04.466  1309  1309 I CS3ExoPlayer: unwrapBundle = Bundle[{resumePosition=0, syncData={simkl={"Imdb":"tt3230454"}}}]
12-07 20:48:04.466  1309  1309 I SYNCVM  : addSync simkl = {"Imdb":"tt3230454"}
12-07 20:48:04.510  1309  1309 I CS3ExoPlayer: SET STYLE = SaveCaptionStyle(foregroundColor=-1, backgroundColor=0, windowColor=0, edgeType=1, edgeColor=-16777216, typeface=null, typefaceFilePath=null, elevation=20, fixedTextSize=null, removeCaptions=false, removeBloat=true, upperCase=false)
12-07 20:48:04.514  1309  1309 I CS3ExoPlayer: unwrapBundle = null
12-07 20:48:04.514  1309  1309 I CS3ExoPlayer: unwrapBundle = Bundle[{resumePosition=0, syncData={simkl={"Imdb":"tt3230454"}}}]
12-07 20:48:04.514  1309  1309 I PlayViewGen: loadLinks
12-07 20:48:04.514  1309  1876 I SYNCVM  : updateUserData
12-07 20:48:04.515  1309  1309 I CS3ExoPlayer: setActiveSubtitles 0
12-07 20:48:04.515  1309  1309 I CS3ExoPlayer: autoSelectFromSettings = null
12-07 20:48:04.523  1309  1309 I CS3ExoPlayer: reloadPlayer
12-07 20:48:04.523  1309  1309 I CS3ExoPlayer: releasePlayer
12-07 20:48:04.533  1309  1309 I CS3ExoPlayer: setActiveSubtitles 2
12-07 20:48:04.534  1309  1309 I CS3ExoPlayer: autoSelectFromSettings = null
12-07 20:48:04.534  1309  1309 I CS3ExoPlayer: releasePlayer
12-07 20:48:04.538  1309  1309 I CS3ExoPlayer: loadPlayer
12-07 20:48:04.538  1309  1309 I CS3ExoPlayer: releasePlayer
12-07 20:48:04.538  1309  1309 I CS3ExoPlayer: loadOnlinePlayer ExtractorLink(name=336.42 MB, url=https://de2-as01-1.shegu.net/vip/p1/tv_mp4_h264/1/0/190/3/tv.190.S3E13.1080p.H264.20200731142013.mp4?KEY1=0I0oZF8j7FaWDlF7jfoAUA&KEY2=1701992131, referer=, type=VIDEO)
12-07 20:48:04.538  1309  1876 I PreviewImgMp4: Loading with url = https://de2-as01-1.shegu.net/vip/p1/tv_mp4_h264/1/0/190/3/tv.190.S3E13.1080p.H264.20200731142013.mp4?KEY1=0I0oZF8j7FaWDlF7jfoAUA&KEY2=1701992131 headers = {}
12-07 20:48:04.538  1309  1876 V MediaHTTPService: MediaHTTPService(android.media.MediaHTTPService@1c132cd): Cookies: null
12-07 20:48:04.539  1309  1876 V MediaHTTPService: makeHTTPConnection: CookieHandler (java.net.CookieManager@20d40d2) exists.
12-07 20:48:04.539  1309  1876 V MediaHTTPService: makeHTTPConnection(android.media.MediaHTTPService@1c132cd): cookieHandler: java.net.CookieManager@20d40d2 Cookies: null
12-07 20:48:04.539  1309  1309 I CS3ExoPlayer: loadExo
12-07 20:48:04.544  1309  1309 I ExoPlayerImpl: Init 44b4782 [AndroidXMedia3/1.1.1] [windows_x86_64, Subsystem for Android(TM), Microsoft Corporation, 33]
12-07 20:48:04.546  1309  1309 I DefaultRenderersFactory: Loaded FfmpegAudioRenderer.
12-07 20:48:04.549  1309  1309 I CS3ExoPlayer: Handle event: PlayerAttachedEvent(player=androidx.media3.exoplayer.ExoPlayerImpl@44b4782, source=Player)
12-07 20:48:04.559  1309  1309 I CS3ExoPlayer: Handle event: StatusEvent(wasPlaying=IsBuffering, isPlaying=IsBuffering, source=Player)
12-07 20:48:04.563  1309  1309 I CS3ExoPlayer: Handle event: PositionEvent(source=Player, fromMs=27, toMs=27, durationMs=-9223372036854775807)
12-07 20:48:04.565  1309  1309 I CS3ExoPlayer: setActiveSubtitles 2
12-07 20:48:04.565  1309  1309 I CS3ExoPlayer: autoSelectFromSettings = null
12-07 20:48:04.600  1309  2209 D TrafficStats: tagSocket(100) with statsTag=0xffffffff, statsUid=-1
12-07 20:48:04.602  1309  4948 D TrafficStats: tagSocket(263) with statsTag=0xffffffff, statsUid=-1
12-07 20:48:04.651  1309  1352 D eam3.prerelease: writeFully: 148.999207 mb in 16068 notifs. 0.009273 mb/notif
12-07 20:48:04.665  1309  1332 I eam3.prerelease: NativeAlloc concurrent copying GC freed 295824(14MB) AllocSpace objects, 57(2536KB) LOS objects, 34% free, 45MB/69MB, paused 152us,24us total 231.794ms
12-07 20:48:04.962  1309  1309 I Choreographer: Skipped 35 frames!  The application may be doing too much work on its main thread.
12-07 20:48:05.014  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.015  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.015  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.015  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.015  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.015  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.015  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.015  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.016  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.016  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.016  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.016  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.016  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.016  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.016  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.016  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.017  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.017  1309  1334 W System  : A resource failed to call close. 
12-07 20:48:05.040  1309  1352 D EGL_emulation: app_time_stats: avg=13.55ms min=1.30ms max=326.79ms count=66
12-07 20:48:06.047  1309  1352 D EGL_emulation: app_time_stats: avg=2.33ms min=1.14ms max=5.14ms count=118
12-07 20:48:06.307  1309  1876 I PreviewImgMp4: Started loading preview
12-07 20:48:06.309  1309  1876 I PreviewImgMp4: Generating preview for 50.0%
12-07 20:48:06.578  1309  2209 D TrafficStats: tagSocket(85) with statsTag=0xffffffff, statsUid=-1
12-07 20:48:07.051  1309  1352 D EGL_emulation: app_time_stats: avg=2.69ms min=1.21ms max=15.20ms count=115
12-07 20:48:07.840  1309  1309 I CS3ExoPlayer: Handle event: EmbeddedSubtitlesFetchedEvent(tracks=[], source=Player)
12-07 20:48:07.840  1309  1309 I CS3ExoPlayer: Handle event: TracksChangedEvent(source=Player)
12-07 20:48:07.840  1309  1309 I CS3ExoPlayer: Handle event: SubtitlesUpdatedEvent(source=Player)
12-07 20:48:07.967  1309  4948 D TrafficStats: tagSocket(95) with statsTag=0xffffffff, statsUid=-1
12-07 20:48:07.970  1309  4947 I DMCodecAdapterFactory: Creating an asynchronous MediaCodec adapter for track type video
12-07 20:48:07.972  1309  4959 I OMXClient: IOmx service obtained
12-07 20:48:07.974  1309  4958 I MediaCodec: MediaCodec will operate in async mode
12-07 20:48:07.974  1309  4958 D MediaCodec: flushMediametrics
12-07 20:48:07.974  1309  4958 D SurfaceUtils: connecting to surface 0x7cb510ff0e00, reason connectToSurface
12-07 20:48:07.974  1309  4958 I MediaCodec: [OMX.android.latte.h264.decoder] setting surface generation to 1340461
12-07 20:48:07.974  1309  4958 D SurfaceUtils: disconnecting from surface 0x7cb510ff0e00, reason connectToSurface(reconnect)
12-07 20:48:07.974  1309  4958 D SurfaceUtils: connecting to surface 0x7cb510ff0e00, reason connectToSurface(reconnect)
12-07 20:48:07.975  1309  4959 E ACodec  : [OMX.android.latte.h264.decoder] setPortMode on output to DynamicANWBuffer failed w/ err -1010
12-07 20:48:07.977  1309  4959 I ACodec  : codec does not support config priority (err -1010)
12-07 20:48:07.978  1309  4947 D MediaCodec: keep callback message for reclaim
12-07 20:48:07.982  1309  4959 D SurfaceUtils: disconnecting from surface 0x7cb510ff0e00, reason setNativeWindowSizeFormatAndUsage
12-07 20:48:07.982  1309  4959 D SurfaceUtils: connecting to surface 0x7cb510ff0e00, reason setNativeWindowSizeFormatAndUsage
12-07 20:48:07.982  1309  4959 D SurfaceUtils: set up nativeWindow 0x7cb510ff0e00 for 1920x1080, color 0x23, rotation 0, usage 0x402900
12-07 20:48:08.021  1309  4947 I DMCodecAdapterFactory: Creating an asynchronous MediaCodec adapter for track type audio
12-07 20:48:08.022  1309  4964 I OMXClient: IOmx service obtained
12-07 20:48:08.025  1309  4964 I MediaCodec: MediaCodec will operate in async mode
12-07 20:48:08.025  1309  4964 D MediaCodec: flushMediametrics
12-07 20:48:08.026  1309  4964 I ACodec  : codec does not support config priority (err -2147483648)
12-07 20:48:08.026  1309  4964 I ACodec  : codec does not support config operating rate (err -2147483648)
12-07 20:48:08.028  1309  4947 D MediaCodec: keep callback message for reclaim
12-07 20:48:08.061  1309  1352 D EGL_emulation: app_time_stats: avg=2.92ms min=1.28ms max=45.93ms count=112
12-07 20:48:08.964  1309  4959 E ACodec  : [OMX.android.latte.h264.decoder] ERROR(0x80001001)
12-07 20:48:08.964  1309  4959 E ACodec  : signalError(omxError 0x80001001, internalError -2147483648)
12-07 20:48:08.964  1309  4958 E MediaCodec: Codec reported err 0x80001001/-2147479551 (Unknown error 2147479551), actionCode 0, while in state 6/STARTED
12-07 20:48:08.964  1309  4958 D MediaCodec: flushMediametrics
12-07 20:48:08.965  1309  4958 D SurfaceUtils: disconnecting from surface 0x7cb510ff0e00, reason disconnectFromSurface
12-07 20:48:08.965  1309  4958 E Surface : freeAllBuffers: 1 buffers were freed while being dequeued!
12-07 20:48:08.974  1309  4947 E MediaCodecVideoRenderer: Video codec error
12-07 20:48:08.974  1309  4947 E MediaCodecVideoRenderer:   java.lang.IllegalStateException
12-07 20:48:08.974  1309  4947 E MediaCodecVideoRenderer:       at android.media.MediaCodec.native_queueInputBuffer(Native Method)
12-07 20:48:08.974  1309  4947 E MediaCodecVideoRenderer:       at android.media.MediaCodec.queueInputBuffer(MediaCodec.java:2671)
12-07 20:48:08.974  1309  4947 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer.doQueueInputBuffer(AsynchronousMediaCodecBufferEnqueuer.java:227)
12-07 20:48:08.974  1309  4947 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer.doHandleMessage(AsynchronousMediaCodecBufferEnqueuer.java:200)
12-07 20:48:08.974  1309  4947 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer.access$000(AsynchronousMediaCodecBufferEnqueuer.java:47)
12-07 20:48:08.974  1309  4947 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer$1.handleMessage(AsynchronousMediaCodecBufferEnqueuer.java:96)
12-07 20:48:08.974  1309  4947 E MediaCodecVideoRenderer:       at android.os.Handler.dispatchMessage(Handler.java:106)
12-07 20:48:08.974  1309  4947 E MediaCodecVideoRenderer:       at android.os.Looper.loopOnce(Looper.java:201)
12-07 20:48:08.974  1309  4947 E MediaCodecVideoRenderer:       at android.os.Looper.loop(Looper.java:288)
12-07 20:48:08.974  1309  4947 E MediaCodecVideoRenderer:       at android.os.HandlerThread.run(HandlerThread.java:67)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal: Playback error
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:   androidx.media3.exoplayer.ExoPlaybackException: MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/avc, avc1.4D4028, -1, null, [1920, 1080, 23.97601, null], [-1, -1]), format_supported=YES
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:601)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.os.Handler.dispatchMessage(Handler.java:102)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.os.Looper.loopOnce(Looper.java:201)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.os.Looper.loop(Looper.java:288)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.os.HandlerThread.run(HandlerThread.java:67)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:   Caused by: androidx.media3.exoplayer.video.MediaCodecVideoDecoderException: Decoder failed: OMX.android.latte.h264.decoder
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.createDecoderException(MediaCodecVideoRenderer.java:1862)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:837)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.render(MediaCodecVideoRenderer.java:852)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:1047)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:522)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       ... 4 more
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:   Caused by: java.lang.IllegalStateException
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.media.MediaCodec.native_queueInputBuffer(Native Method)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.media.MediaCodec.queueInputBuffer(MediaCodec.java:2671)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer.doQueueInputBuffer(AsynchronousMediaCodecBufferEnqueuer.java:227)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer.doHandleMessage(AsynchronousMediaCodecBufferEnqueuer.java:200)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer.access$000(AsynchronousMediaCodecBufferEnqueuer.java:47)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer$1.handleMessage(AsynchronousMediaCodecBufferEnqueuer.java:96)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.os.Handler.dispatchMessage(Handler.java:106)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       ... 3 more
12-07 20:48:08.975  1309  1309 I CS3ExoPlayer: Handle event: ResizedEvent(height=0, width=0, source=Player)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal: Disable failed.
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:   java.lang.IllegalStateException
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.media.MediaCodec.native_flush(Native Method)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.media.MediaCodec.flush(MediaCodec.java:2387)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecAdapter.flush(AsynchronousMediaCodecAdapter.java:230)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.flushCodec(MediaCodecRenderer.java:901)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.flushOrReleaseCodec(MediaCodecRenderer.java:894)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.onDisabled(MediaCodecRenderer.java:733)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.onDisabled(MediaCodecVideoRenderer.java:634)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.BaseRenderer.disable(BaseRenderer.java:197)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.disableRenderer(ExoPlayerImplInternal.java:1731)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.resetInternal(ExoPlayerImplInternal.java:1453)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.stopInternal(ExoPlayerImplInternal.java:1413)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:634)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.os.Handler.dispatchMessage(Handler.java:102)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.os.Looper.loopOnce(Looper.java:201)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.os.Looper.loop(Looper.java:288)
12-07 20:48:08.975  1309  4947 E ExoPlayerImplInternal:       at android.os.HandlerThread.run(HandlerThread.java:67)
12-07 20:48:08.976  1309  4947 D MediaCodec: keep callback message for reclaim
12-07 20:48:08.977  1309  4964 W MessageQueue: Handler (android.media.MediaCodec$EventHandler) {6565a43} sending message to a Handler on a dead thread
12-07 20:48:08.977  1309  4964 W MessageQueue: java.lang.IllegalStateException: Handler (android.media.MediaCodec$EventHandler) {6565a43} sending message to a Handler on a dead thread
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.MessageQueue.enqueueMessage(MessageQueue.java:560)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.Handler.enqueueMessage(Handler.java:778)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.Handler.sendMessageAtTime(Handler.java:727)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.Handler.sendMessageDelayed(Handler.java:697)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.Handler.sendMessage(Handler.java:635)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.media.MediaCodec.postEventFromNative(MediaCodec.java:5030)
12-07 20:48:08.977  1309  4964 W MessageQueue: Handler (android.media.MediaCodec$EventHandler) {6565a43} sending message to a Handler on a dead thread
12-07 20:48:08.977  1309  4964 W MessageQueue: java.lang.IllegalStateException: Handler (android.media.MediaCodec$EventHandler) {6565a43} sending message to a Handler on a dead thread
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.MessageQueue.enqueueMessage(MessageQueue.java:560)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.Handler.enqueueMessage(Handler.java:778)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.Handler.sendMessageAtTime(Handler.java:727)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.Handler.sendMessageDelayed(Handler.java:697)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.Handler.sendMessage(Handler.java:635)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.media.MediaCodec.postEventFromNative(MediaCodec.java:5030)
12-07 20:48:08.977  1309  4964 W MessageQueue: Handler (android.media.MediaCodec$EventHandler) {6565a43} sending message to a Handler on a dead thread
12-07 20:48:08.977  1309  4964 W MessageQueue: java.lang.IllegalStateException: Handler (android.media.MediaCodec$EventHandler) {6565a43} sending message to a Handler on a dead thread
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.MessageQueue.enqueueMessage(MessageQueue.java:560)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.Handler.enqueueMessage(Handler.java:778)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.Handler.sendMessageAtTime(Handler.java:727)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.Handler.sendMessageDelayed(Handler.java:697)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.os.Handler.sendMessage(Handler.java:635)
12-07 20:48:08.977  1309  4964 W MessageQueue:  at android.media.MediaCodec.postEventFromNative(MediaCodec.java:5030)
12-07 20:48:08.980  1309  4959 E Surface : getSlotFromBufferLocked: unknown buffer: 0x7cb4010f0740
12-07 20:48:08.980  1309  4959 W ACodec  : [OMX.android.latte.h264.decoder] can not return buffer 9 to native window
12-07 20:48:08.980  1309  4964 D MediaCodec: flushMediametrics
12-07 20:48:08.981  1309  4964 D MediaCodec: flushMediametrics
12-07 20:48:08.981  1309  1309 I CS3ExoPlayer: Handle event: ErrorEvent(error=androidx.media3.exoplayer.ExoPlaybackException: MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/avc, avc1.4D4028, -1, null, [1920, 1080, 23.97601, null], [-1, -1]), format_supported=YES, source=Player)
12-07 20:48:08.981  1309  1309 I CS3ExoPlayer: playerError = (ExtractorLink(name=336.42 MB, url=https://de2-as01-1.shegu.net/vip/p1/tv_mp4_h264/1/0/190/3/tv.190.S3E13.1080p.H264.20200731142013.mp4?KEY1=0I0oZF8j7FaWDlF7jfoAUA&KEY2=1701992131, referer=, type=VIDEO), null)
12-07 20:48:08.981  1309  1309 I COMPACT : showToast = Renderer error
12-07 20:48:08.981  1309  1309 I COMPACT : ERROR_CODE_DECODING_FAILED (4003)
12-07 20:48:08.981  1309  1309 I COMPACT : MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/avc, avc1.4D4028, -1, null, [1920, 1080, 23.97601, null], [-1, -1]), format_supported=YES
12-07 20:48:08.982  1309  4958 D MediaCodec: flushMediametrics
12-07 20:48:08.982  1309  4958 D MediaCodec: flushMediametrics
12-07 20:48:08.984  1309  1309 E Toast   : setGravity() shouldn't be called on text toasts, the values won't be used
12-07 20:48:08.986  1309  1309 I CS3ExoPlayer: loadPlayer
12-07 20:48:08.986  1309  1309 I CS3ExoPlayer: saveData
12-07 20:48:08.986  1309  1309 I CS3ExoPlayer: Handle event: PositionEvent(source=Player, fromMs=27, toMs=27, durationMs=1303136)
12-07 20:48:08.986  1309  1843 I EpisodeSkip: Requesting SkipStamp from {simkl={"Imdb":"tt3230454"}}
12-07 20:48:08.986  1309  1309 I CS3ExoPlayer: releasePlayer
12-07 20:48:08.986  1309  1309 I CS3ExoPlayer: Handle event: PositionEvent(source=Player, fromMs=27, toMs=27, durationMs=1303136)
12-07 20:48:08.987  1309  1309 I ExoPlayerImpl: Release 44b4782 [AndroidXMedia3/1.1.1] [windows_x86_64, Subsystem for Android(TM), Microsoft Corporation, 33] [media3.common, media3.ui, media3.datasource, media3.database, media3.exoplayer.hls, media3.exoplayer, media3.decoder, media3.session, media3.extractor, media3.decoder.ffmpeg]
12-07 20:48:08.992  1309  1309 I CS3ExoPlayer: loadOnlinePlayer ExtractorLink(name=171.76 MB, url=https://de2-as01-1.shegu.net/vip/p1/tv_mp4_h264/1/0/190/3/tv.190.S3E13.1080p.H264.20190725021302.mp4?KEY1=Hqo7ugnDZR1xlCIR8sOmgw&KEY2=1701992131, referer=, type=VIDEO)
12-07 20:48:08.993  1309  1843 I PreviewImgMp4: Loading with url = https://de2-as01-1.shegu.net/vip/p1/tv_mp4_h264/1/0/190/3/tv.190.S3E13.1080p.H264.20190725021302.mp4?KEY1=Hqo7ugnDZR1xlCIR8sOmgw&KEY2=1701992131 headers = {}
12-07 20:48:08.993  1309  1843 V MediaHTTPService: MediaHTTPService(android.media.MediaHTTPService@fb6cebb): Cookies: null
12-07 20:48:08.993  1309  1843 V MediaHTTPService: makeHTTPConnection: CookieHandler (java.net.CookieManager@20d40d2) exists.
12-07 20:48:08.993  1309  1843 V MediaHTTPService: makeHTTPConnection(android.media.MediaHTTPService@fb6cebb): cookieHandler: java.net.CookieManager@20d40d2 Cookies: null
12-07 20:48:08.993  1309  1309 I CS3ExoPlayer: loadExo
12-07 20:48:08.995  1309  1309 I ExoPlayerImpl: Init 3752fd8 [AndroidXMedia3/1.1.1] [windows_x86_64, Subsystem for Android(TM), Microsoft Corporation, 33]
12-07 20:48:08.996  1309  2893 D TrafficStats: tagSocket(184) with statsTag=0xffffffff, statsUid=-1
12-07 20:48:08.997  1309  1309 I DefaultRenderersFactory: Loaded FfmpegAudioRenderer.
12-07 20:48:08.999  1309  1309 I CS3ExoPlayer: Handle event: PlayerAttachedEvent(player=androidx.media3.exoplayer.ExoPlayerImpl@3752fd8, source=Player)
12-07 20:48:09.008  1309  1309 I CS3ExoPlayer: Handle event: StatusEvent(wasPlaying=IsBuffering, isPlaying=IsBuffering, source=Player)
12-07 20:48:09.009  1309  4971 D TrafficStats: tagSocket(182) with statsTag=0xffffffff, statsUid=-1
12-07 20:48:09.015  1309  1352 W Parcel  : Expecting binder but got null!
12-07 20:48:09.019  1309  1309 I CS3ExoPlayer: Handle event: PositionEvent(source=Player, fromMs=27, toMs=27, durationMs=-9223372036854775807)
12-07 20:48:09.062  1309  1352 D EGL_emulation: app_time_stats: avg=2.99ms min=1.24ms max=23.56ms count=114
12-07 20:48:09.904  1309  1876 E MediaMetadataRetrieverJNI: getFrameAtTime: videoFrame is a NULL pointer
12-07 20:48:09.904  1309  1876 I PreviewImgMp4: Generating preview for 25.0%
12-07 20:48:10.062  1309  1352 D EGL_emulation: app_time_stats: avg=2.01ms min=1.19ms max=8.09ms count=86
12-07 20:48:10.364  1309  2339 D TrafficStats: tagSocket(85) with statsTag=0xffffffff, statsUid=-1
12-07 20:48:10.645  1309  1352 D EGL_emulation: app_time_stats: avg=528.70ms min=5.12ms max=1573.43ms count=3
12-07 20:48:11.063  1309  1352 D EGL_emulation: app_time_stats: avg=2.60ms min=1.23ms max=18.72ms count=104
12-07 20:48:12.064  1309  1352 D EGL_emulation: app_time_stats: avg=3.02ms min=1.24ms max=5.89ms count=117
12-07 20:48:12.095  1309  1876 E MediaMetadataRetrieverJNI: getFrameAtTime: videoFrame is a NULL pointer
12-07 20:48:12.095  1309  1876 I PreviewImgMp4: Generating preview for 75.0%
12-07 20:48:12.265  1309  1309 I CS3ExoPlayer: Handle event: EmbeddedSubtitlesFetchedEvent(tracks=[], source=Player)
12-07 20:48:12.265  1309  1309 I CS3ExoPlayer: Handle event: TracksChangedEvent(source=Player)
12-07 20:48:12.265  1309  1309 I CS3ExoPlayer: Handle event: SubtitlesUpdatedEvent(source=Player)
12-07 20:48:12.378  1309  2893 D TrafficStats: tagSocket(85) with statsTag=0xffffffff, statsUid=-1
12-07 20:48:12.392  1309  4971 D TrafficStats: tagSocket(95) with statsTag=0xffffffff, statsUid=-1
12-07 20:48:12.396  1309  4970 I DMCodecAdapterFactory: Creating an asynchronous MediaCodec adapter for track type video
12-07 20:48:12.398  1309  4986 I OMXClient: IOmx service obtained
12-07 20:48:12.400  1309  4985 I MediaCodec: MediaCodec will operate in async mode
12-07 20:48:12.400  1309  4985 D MediaCodec: flushMediametrics
12-07 20:48:12.401  1309  4985 D SurfaceUtils: connecting to surface 0x7cb5114d28b0, reason connectToSurface
12-07 20:48:12.401  1309  4985 I MediaCodec: [OMX.android.latte.h264.decoder] setting surface generation to 1340462
12-07 20:48:12.401  1309  4985 D SurfaceUtils: disconnecting from surface 0x7cb5114d28b0, reason connectToSurface(reconnect)
12-07 20:48:12.401  1309  4985 D SurfaceUtils: connecting to surface 0x7cb5114d28b0, reason connectToSurface(reconnect)
12-07 20:48:12.401  1309  4986 E ACodec  : [OMX.android.latte.h264.decoder] setPortMode on output to DynamicANWBuffer failed w/ err -1010
12-07 20:48:12.403  1309  4986 I ACodec  : codec does not support config priority (err -1010)
12-07 20:48:12.404  1309  4970 D MediaCodec: keep callback message for reclaim
12-07 20:48:12.408  1309  4986 D SurfaceUtils: disconnecting from surface 0x7cb5114d28b0, reason setNativeWindowSizeFormatAndUsage
12-07 20:48:12.408  1309  4986 D SurfaceUtils: connecting to surface 0x7cb5114d28b0, reason setNativeWindowSizeFormatAndUsage
12-07 20:48:12.408  1309  4986 D SurfaceUtils: set up nativeWindow 0x7cb5114d28b0 for 1920x1080, color 0x23, rotation 0, usage 0x402900
12-07 20:48:12.447  1309  4970 I DMCodecAdapterFactory: Creating an asynchronous MediaCodec adapter for track type audio
12-07 20:48:12.449  1309  4991 I OMXClient: IOmx service obtained
12-07 20:48:12.451  1309  4991 I MediaCodec: MediaCodec will operate in async mode
12-07 20:48:12.451  1309  4991 D MediaCodec: flushMediametrics
12-07 20:48:12.452  1309  4991 I ACodec  : codec does not support config priority (err -2147483648)
12-07 20:48:12.452  1309  4991 I ACodec  : codec does not support config operating rate (err -2147483648)
12-07 20:48:12.454  1309  4970 D MediaCodec: keep callback message for reclaim
12-07 20:48:13.069  1309  1352 D EGL_emulation: app_time_stats: avg=2.78ms min=1.37ms max=6.16ms count=114
12-07 20:48:13.394  1309  4986 E ACodec  : [OMX.android.latte.h264.decoder] ERROR(0x80001001)
12-07 20:48:13.394  1309  4986 E ACodec  : signalError(omxError 0x80001001, internalError -2147483648)
12-07 20:48:13.394  1309  4985 E MediaCodec: Codec reported err 0x80001001/-2147479551 (Unknown error 2147479551), actionCode 0, while in state 6/STARTED
12-07 20:48:13.394  1309  4985 D MediaCodec: flushMediametrics
12-07 20:48:13.395  1309  4985 D SurfaceUtils: disconnecting from surface 0x7cb5114d28b0, reason disconnectFromSurface
12-07 20:48:13.395  1309  4985 E Surface : freeAllBuffers: 1 buffers were freed while being dequeued!
12-07 20:48:13.402  1309  4970 E MediaCodecVideoRenderer: Video codec error
12-07 20:48:13.402  1309  4970 E MediaCodecVideoRenderer:   java.lang.IllegalStateException
12-07 20:48:13.402  1309  4970 E MediaCodecVideoRenderer:       at android.media.MediaCodec.native_queueInputBuffer(Native Method)
12-07 20:48:13.402  1309  4970 E MediaCodecVideoRenderer:       at android.media.MediaCodec.queueInputBuffer(MediaCodec.java:2671)
12-07 20:48:13.402  1309  4970 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer.doQueueInputBuffer(AsynchronousMediaCodecBufferEnqueuer.java:227)
12-07 20:48:13.402  1309  4970 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer.doHandleMessage(AsynchronousMediaCodecBufferEnqueuer.java:200)
12-07 20:48:13.402  1309  4970 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer.access$000(AsynchronousMediaCodecBufferEnqueuer.java:47)
12-07 20:48:13.402  1309  4970 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer$1.handleMessage(AsynchronousMediaCodecBufferEnqueuer.java:96)
12-07 20:48:13.402  1309  4970 E MediaCodecVideoRenderer:       at android.os.Handler.dispatchMessage(Handler.java:106)
12-07 20:48:13.402  1309  4970 E MediaCodecVideoRenderer:       at android.os.Looper.loopOnce(Looper.java:201)
12-07 20:48:13.402  1309  4970 E MediaCodecVideoRenderer:       at android.os.Looper.loop(Looper.java:288)
12-07 20:48:13.402  1309  4970 E MediaCodecVideoRenderer:       at android.os.HandlerThread.run(HandlerThread.java:67)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal: Playback error
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:   androidx.media3.exoplayer.ExoPlaybackException: MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/avc, avc1.4D4028, -1, null, [1920, 1080, 23.976011, null], [-1, -1]), format_supported=YES
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:601)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.os.Handler.dispatchMessage(Handler.java:102)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.os.Looper.loopOnce(Looper.java:201)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.os.Looper.loop(Looper.java:288)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.os.HandlerThread.run(HandlerThread.java:67)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:   Caused by: androidx.media3.exoplayer.video.MediaCodecVideoDecoderException: Decoder failed: OMX.android.latte.h264.decoder
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.createDecoderException(MediaCodecVideoRenderer.java:1862)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:837)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.render(MediaCodecVideoRenderer.java:852)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:1047)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:522)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       ... 4 more
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:   Caused by: java.lang.IllegalStateException
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.media.MediaCodec.native_queueInputBuffer(Native Method)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.media.MediaCodec.queueInputBuffer(MediaCodec.java:2671)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer.doQueueInputBuffer(AsynchronousMediaCodecBufferEnqueuer.java:227)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer.doHandleMessage(AsynchronousMediaCodecBufferEnqueuer.java:200)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer.access$000(AsynchronousMediaCodecBufferEnqueuer.java:47)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecBufferEnqueuer$1.handleMessage(AsynchronousMediaCodecBufferEnqueuer.java:96)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.os.Handler.dispatchMessage(Handler.java:106)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       ... 3 more
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal: Disable failed.
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:   java.lang.IllegalStateException
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.media.MediaCodec.native_flush(Native Method)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.media.MediaCodec.flush(MediaCodec.java:2387)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecAdapter.flush(AsynchronousMediaCodecAdapter.java:230)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.flushCodec(MediaCodecRenderer.java:901)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.flushOrReleaseCodec(MediaCodecRenderer.java:894)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.onDisabled(MediaCodecRenderer.java:733)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.onDisabled(MediaCodecVideoRenderer.java:634)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.BaseRenderer.disable(BaseRenderer.java:197)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.disableRenderer(ExoPlayerImplInternal.java:1731)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.resetInternal(ExoPlayerImplInternal.java:1453)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.stopInternal(ExoPlayerImplInternal.java:1413)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:634)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.os.Handler.dispatchMessage(Handler.java:102)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.os.Looper.loopOnce(Looper.java:201)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.os.Looper.loop(Looper.java:288)
12-07 20:48:13.403  1309  4970 E ExoPlayerImplInternal:       at android.os.HandlerThread.run(HandlerThread.java:67)
12-07 20:48:13.404  1309  1309 I CS3ExoPlayer: Handle event: ResizedEvent(height=0, width=0, source=Player)
12-07 20:48:13.405  1309  4970 D MediaCodec: keep callback message for reclaim
12-07 20:48:13.408  1309  1309 I CS3ExoPlayer: Handle event: ErrorEvent(error=androidx.media3.exoplayer.ExoPlaybackException: MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/avc, avc1.4D4028, -1, null, [1920, 1080, 23.976011, null], [-1, -1]), format_supported=YES, source=Player)
12-07 20:48:13.408  1309  1309 I CS3ExoPlayer: playerError = (ExtractorLink(name=171.76 MB, url=https://de2-as01-1.shegu.net/vip/p1/tv_mp4_h264/1/0/190/3/tv.190.S3E13.1080p.H264.20190725021302.mp4?KEY1=Hqo7ugnDZR1xlCIR8sOmgw&KEY2=1701992131, referer=, type=VIDEO), null)
12-07 20:48:13.408  1309  1309 I COMPACT : showToast = Renderer error
12-07 20:48:13.408  1309  1309 I COMPACT : ERROR_CODE_DECODING_FAILED (4003)
12-07 20:48:13.408  1309  1309 I COMPACT : MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/avc, avc1.4D4028, -1, null, [1920, 1080, 23.976011, null], [-1, -1]), format_supported=YES
12-07 20:48:13.409  1309  4986 E Surface : getSlotFromBufferLocked: unknown buffer: 0x7cb40131b380
12-07 20:48:13.409  1309  4986 W ACodec  : [OMX.android.latte.h264.decoder] can not return buffer 9 to native window
12-07 20:48:13.409  1309  4991 D MediaCodec: flushMediametrics
12-07 20:48:13.409  1309  4991 D MediaCodec: flushMediametrics
12-07 20:48:13.410  1309  1309 E Toast   : setGravity() shouldn't be called on text toasts, the values won't be used
12-07 20:48:13.411  1309  4985 D MediaCodec: flushMediametrics
12-07 20:48:13.411  1309  4985 D MediaCodec: flushMediametrics
12-07 20:48:13.414  1309  1309 I CS3ExoPlayer: loadPlayer
12-07 20:48:13.414  1309  1309 I CS3ExoPlayer: saveData
12-07 20:48:13.414  1309  1309 I CS3ExoPlayer: Handle event: PositionEvent(source=Player, fromMs=27, toMs=27, durationMs=1302969)
12-07 20:48:13.415  1309  1309 I CS3ExoPlayer: releasePlayer
12-07 20:48:13.415  1309  1309 I CS3ExoPlayer: Handle event: PositionEvent(source=Player, fromMs=27, toMs=27, durationMs=1302969)
12-07 20:48:13.415  1309  1309 I ExoPlayerImpl: Release 3752fd8 [AndroidXMedia3/1.1.1] [windows_x86_64, Subsystem for Android(TM), Microsoft Corporation, 33] [media3.common, media3.ui, media3.datasource, media3.database, media3.exoplayer.hls, media3.exoplayer, media3.decoder, media3.session, media3.extractor, media3.decoder.ffmpeg]
12-07 20:48:13.418  1309  1309 I CS3ExoPlayer: loadOnlinePlayer ExtractorLink(name=40.44 MB, url=https://de2-as01-1.shegu.net/vip/p1/tv_mp4_h264/1/0/190/3/tv.190.S3E13.360p.H264.20190725021302.mp4?KEY1=xe6ECmxRqSfy4h7w5ScbDw&KEY2=1701992131, referer=, type=VIDEO)
12-07 20:48:13.418  1309  1884 I PreviewImgMp4: Loading with url = https://de2-as01-1.shegu.net/vip/p1/tv_mp4_h264/1/0/190/3/tv.190.S3E13.360p.H264.20190725021302.mp4?KEY1=xe6ECmxRqSfy4h7w5ScbDw&KEY2=1701992131 headers = {}
12-07 20:48:13.418  1309  1884 V MediaHTTPService: MediaHTTPService(android.media.MediaHTTPService@8c60c8b): Cookies: null
12-07 20:48:13.418  1309  1309 I CS3ExoPlayer: loadExo
12-07 20:48:13.419  1309  1884 V MediaHTTPService: makeHTTPConnection: CookieHandler (java.net.CookieManager@20d40d2) exists.
12-07 20:48:13.419  1309  1884 V MediaHTTPService: makeHTTPConnection(android.media.MediaHTTPService@8c60c8b): cookieHandler: java.net.CookieManager@20d40d2 Cookies: null
12-07 20:48:13.420  1309  1309 I ExoPlayerImpl: Init 2a7e168 [AndroidXMedia3/1.1.1] [windows_x86_64, Subsystem for Android(TM), Microsoft Corporation, 33]
12-07 20:48:13.421  1309  1666 D TrafficStats: tagSocket(183) with statsTag=0xffffffff, statsUid=-1
12-07 20:48:13.422  1309  1309 I DefaultRenderersFactory: Loaded FfmpegAudioRenderer.
12-07 20:48:13.426  1309  1309 I CS3ExoPlayer: Handle event: PlayerAttachedEvent(player=androidx.media3.exoplayer.ExoPlayerImpl@2a7e168, source=Player)
12-07 20:48:13.441  1309  4998 D TrafficStats: tagSocket(110) with statsTag=0xffffffff, statsUid=-1
12-07 20:48:13.443  1309  1309 I CS3ExoPlayer: Handle event: StatusEvent(wasPlaying=IsBuffering, isPlaying=IsBuffering, source=Player)
12-07 20:48:13.487  1309  1352 W Parcel  : Expecting binder but got null!
12-07 20:48:14.076  1309  1352 D EGL_emulation: app_time_stats: avg=4.10ms min=1.42ms max=18.73ms count=70
12-07 20:48:15.083  1309  1352 D EGL_emulation: app_time_stats: avg=3.64ms min=1.31ms max=8.63ms count=116
12-07 20:48:15.109  1309  1352 D EGL_emulation: app_time_stats: avg=771.88ms min=14.83ms max=1528.92ms count=2
12-07 20:48:15.123  1309  1884 I PreviewImgMp4: Started loading preview
12-07 20:48:15.124  1309  1884 I PreviewImgMp4: Generating preview for 50.0%
12-07 20:48:15.154  1309  1309 I CS3ExoPlayer: Handle event: EmbeddedSubtitlesFetchedEvent(tracks=[], source=Player)
12-07 20:48:15.154  1309  1309 I CS3ExoPlayer: Handle event: TracksChangedEvent(source=Player)
12-07 20:48:15.154  1309  1309 I CS3ExoPlayer: Handle event: SubtitlesUpdatedEvent(source=Player)
12-07 20:48:15.253  1309  4998 D TrafficStats: tagSocket(330) with statsTag=0xffffffff, statsUid=-1
12-07 20:48:15.254  1309  4997 I DMCodecAdapterFactory: Creating an asynchronous MediaCodec adapter for track type video
12-07 20:48:15.256  1309  5003 I OMXClient: IOmx service obtained
12-07 20:48:15.257  1309  5002 I MediaCodec: MediaCodec will operate in async mode
12-07 20:48:15.258  1309  5002 D MediaCodec: flushMediametrics
12-07 20:48:15.258  1309  5002 D SurfaceUtils: connecting to surface 0x7cb5114d28b0, reason connectToSurface
12-07 20:48:15.258  1309  5002 I MediaCodec: [OMX.android.latte.h264.decoder] setting surface generation to 1340463
12-07 20:48:15.258  1309  5002 D SurfaceUtils: disconnecting from surface 0x7cb5114d28b0, reason connectToSurface(reconnect)
12-07 20:48:15.258  1309  5002 D SurfaceUtils: connecting to surface 0x7cb5114d28b0, reason connectToSurface(reconnect)
12-07 20:48:15.259  1309  5003 E ACodec  : [OMX.android.latte.h264.decoder] setPortMode on output to DynamicANWBuffer failed w/ err -1010
12-07 20:48:15.260  1309  5003 I ACodec  : codec does not support config priority (err -1010)
12-07 20:48:15.261  1309  4997 D MediaCodec: keep callback message for reclaim
12-07 20:48:15.265  1309  5003 D SurfaceUtils: disconnecting from surface 0x7cb5114d28b0, reason setNativeWindowSizeFormatAndUsage
12-07 20:48:15.265  1309  5003 D SurfaceUtils: connecting to surface 0x7cb5114d28b0, reason setNativeWindowSizeFormatAndUsage
12-07 20:48:15.265  1309  5003 D SurfaceUtils: set up nativeWindow 0x7cb5114d28b0 for 569x320, color 0x23, rotation 0, usage 0x402900
12-07 20:48:15.373  1309  5003 E ACodec  : registering GraphicBuffer 0 with OMX IL component failed: -2147483648
12-07 20:48:15.373  1309  5003 E ACodec  : Failed to allocate buffers after transitioning to IDLE state (error 0x80000000)
12-07 20:48:15.373  1309  5003 E ACodec  : signalError(omxError 0x80001001, internalError -2147483648)
12-07 20:48:15.373  1309  5002 E MediaCodec: Codec reported err 0x80001001/-2147479551 (Unknown error 2147479551), actionCode 0, while in state 5/STARTING
12-07 20:48:15.373  1309  5002 D MediaCodec: flushMediametrics
12-07 20:48:15.373  1309  5002 D SurfaceUtils: disconnecting from surface 0x7cb5114d28b0, reason disconnectFromSurface
12-07 20:48:15.374  1309  4997 W MediaCodecRenderer: Preferred decoder instantiation failed. Sleeping for 50ms then retrying.
12-07 20:48:15.375  1309  5003 E ACodec  : OMX/mediaserver died, signalling error!
12-07 20:48:15.375  1309  5003 E ACodec  : signalError(omxError 0x8000100d, internalError -32)
12-07 20:48:15.375  1309  5002 D MediaCodec: flushMediametrics
12-07 20:48:15.377  1309  5002 E MediaCodec: Codec reported err 0xffffffe0/DEAD_OBJECT, actionCode 0, while in state 0/UNINITIALIZED
12-07 20:48:15.377  1309  5002 D MediaCodec: flushMediametrics
12-07 20:48:15.424  1309  4997 I DMCodecAdapterFactory: Creating an asynchronous MediaCodec adapter for track type video
12-07 20:48:15.427  1309  5011 I HidlServiceManagement: getService: Trying again for android.hardware.media.omx@1.0::IOmx/default...
12-07 20:48:15.758  1309  1309 I Choreographer: Skipped 33 frames!  The application may be doing too much work on its main thread.
12-07 20:48:15.765  1309  5011 I OMXClient: IOmx service obtained
12-07 20:48:15.768  1309  5010 I MediaCodec: MediaCodec will operate in async mode
12-07 20:48:15.768  1309  5010 D MediaCodec: flushMediametrics
12-07 20:48:15.768  1309  5010 D SurfaceUtils: connecting to surface 0x7cb5114d28b0, reason connectToSurface
12-07 20:48:15.768  1309  5010 I MediaCodec: [OMX.android.latte.h264.decoder] setting surface generation to 1340464
12-07 20:48:15.768  1309  5010 D SurfaceUtils: disconnecting from surface 0x7cb5114d28b0, reason connectToSurface(reconnect)
12-07 20:48:15.768  1309  5010 D SurfaceUtils: connecting to surface 0x7cb5114d28b0, reason connectToSurface(reconnect)
12-07 20:48:15.769  1309  5011 E ACodec  : [OMX.android.latte.h264.decoder] setPortMode on output to DynamicANWBuffer failed w/ err -1010
12-07 20:48:15.771  1309  5011 I ACodec  : codec does not support config priority (err -1010)
12-07 20:48:15.772  1309  4997 D MediaCodec: keep callback message for reclaim
12-07 20:48:15.777  1309  5011 D SurfaceUtils: disconnecting from surface 0x7cb5114d28b0, reason setNativeWindowSizeFormatAndUsage
12-07 20:48:15.777  1309  5011 D SurfaceUtils: connecting to surface 0x7cb5114d28b0, reason setNativeWindowSizeFormatAndUsage
12-07 20:48:15.777  1309  5011 D SurfaceUtils: set up nativeWindow 0x7cb5114d28b0 for 569x320, color 0x23, rotation 0, usage 0x402900
12-07 20:48:15.856  1309  5011 E ACodec  : registering GraphicBuffer 0 with OMX IL component failed: -2147483648
12-07 20:48:15.856  1309  5011 E ACodec  : Failed to allocate buffers after transitioning to IDLE state (error 0x80000000)
12-07 20:48:15.856  1309  5011 E ACodec  : signalError(omxError 0x80001001, internalError -2147483648)
12-07 20:48:15.856  1309  5010 E MediaCodec: Codec reported err 0x80001001/-2147479551 (Unknown error 2147479551), actionCode 0, while in state 5/STARTING
12-07 20:48:15.856  1309  5010 D MediaCodec: flushMediametrics
12-07 20:48:15.856  1309  5010 D SurfaceUtils: disconnecting from surface 0x7cb5114d28b0, reason disconnectFromSurface
12-07 20:48:15.857  1309  5011 E ACodec  : OMX/mediaserver died, signalling error!
12-07 20:48:15.857  1309  5011 E ACodec  : signalError(omxError 0x8000100d, internalError -32)
12-07 20:48:15.857  1309  5010 E MediaCodec: Codec reported err 0xffffffe0/DEAD_OBJECT, actionCode 0, while in state 10/RELEASING
12-07 20:48:15.857  1309  5010 D MediaCodec: Releasing asynchronously, so nothing to reply here.
12-07 20:48:15.857  1309  5010 D MediaCodec: no pending replies: kWhatError:RELEASING:dead following kWhatRelease:async
12-07 20:48:15.857  1309  5010 W MediaCodec: Received kWhatReleaseCompleted in state 0/UNINITIALIZED
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer: Failed to initialize decoder: OMX.android.latte.h264.decoder
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:   android.media.MediaCodec$CodecException: start failed
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at android.media.MediaCodec.native_start(Native Method)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at android.media.MediaCodec.start(MediaCodec.java:2323)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecAdapter.initialize(AsynchronousMediaCodecAdapter.java:160)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecAdapter.access$100(AsynchronousMediaCodecAdapter.java:50)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecAdapter$Factory.createAdapter(AsynchronousMediaCodecAdapter.java:103)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.mediacodec.DefaultMediaCodecAdapterFactory.createAdapter(DefaultMediaCodecAdapterFactory.java:113)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.initCodec(MediaCodecRenderer.java:1134)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecWithFallback(MediaCodecRenderer.java:1044)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecOrBypass(MediaCodecRenderer.java:556)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.onInputFormatChanged(MediaCodecRenderer.java:1504)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.onInputFormatChanged(MediaCodecVideoRenderer.java:997)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.readSourceOmittingSampleData(MediaCodecRenderer.java:988)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:803)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.render(MediaCodecVideoRenderer.java:852)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:1047)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:522)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at android.os.Handler.dispatchMessage(Handler.java:102)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at android.os.Looper.loopOnce(Looper.java:201)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at android.os.Looper.loop(Looper.java:288)
12-07 20:48:15.858  1309  4997 W MediaCodecRenderer:       at android.os.HandlerThread.run(HandlerThread.java:67)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer: Video codec error
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:   androidx.media3.exoplayer.mediacodec.MediaCodecRenderer$DecoderInitializationException: Decoder init failed: OMX.android.latte.h264.decoder, Format(1, null, null, video/avc, avc1.4D4015, -1, null, [569, 320, 23.976011, null], [-1, -1])
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecWithFallback(MediaCodecRenderer.java:1055)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecOrBypass(MediaCodecRenderer.java:556)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.onInputFormatChanged(MediaCodecRenderer.java:1504)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.onInputFormatChanged(MediaCodecVideoRenderer.java:997)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.readSourceOmittingSampleData(MediaCodecRenderer.java:988)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:803)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.render(MediaCodecVideoRenderer.java:852)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:1047)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:522)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at android.os.Handler.dispatchMessage(Handler.java:102)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at android.os.Looper.loopOnce(Looper.java:201)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at android.os.Looper.loop(Looper.java:288)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at android.os.HandlerThread.run(HandlerThread.java:67)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:   Caused by: android.media.MediaCodec$CodecException: start failed
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at android.media.MediaCodec.native_start(Native Method)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at android.media.MediaCodec.start(MediaCodec.java:2323)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecAdapter.initialize(AsynchronousMediaCodecAdapter.java:160)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecAdapter.access$100(AsynchronousMediaCodecAdapter.java:50)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecAdapter$Factory.createAdapter(AsynchronousMediaCodecAdapter.java:103)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.DefaultMediaCodecAdapterFactory.createAdapter(DefaultMediaCodecAdapterFactory.java:113)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.initCodec(MediaCodecRenderer.java:1134)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecWithFallback(MediaCodecRenderer.java:1044)
12-07 20:48:15.859  1309  4997 E MediaCodecVideoRenderer:       ... 12 more
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal: Playback error
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:   androidx.media3.exoplayer.ExoPlaybackException: MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/avc, avc1.4D4015, -1, null, [569, 320, 23.976011, null], [-1, -1]), format_supported=YES
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:601)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at android.os.Handler.dispatchMessage(Handler.java:102)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at android.os.Looper.loopOnce(Looper.java:201)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at android.os.Looper.loop(Looper.java:288)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at android.os.HandlerThread.run(HandlerThread.java:67)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:   Caused by: androidx.media3.exoplayer.mediacodec.MediaCodecRenderer$DecoderInitializationException: Decoder init failed: OMX.android.latte.h264.decoder, Format(1, null, null, video/avc, avc1.4D4015, -1, null, [569, 320, 23.976011, null], [-1, -1])
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecWithFallback(MediaCodecRenderer.java:1055)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecOrBypass(MediaCodecRenderer.java:556)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.onInputFormatChanged(MediaCodecRenderer.java:1504)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.onInputFormatChanged(MediaCodecVideoRenderer.java:997)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.readSourceOmittingSampleData(MediaCodecRenderer.java:988)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:803)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.video.MediaCodecVideoRenderer.render(MediaCodecVideoRenderer.java:852)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:1047)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:522)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       ... 4 more
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:   Caused by: android.media.MediaCodec$CodecException: start failed
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at android.media.MediaCodec.native_start(Native Method)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at android.media.MediaCodec.start(MediaCodec.java:2323)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecAdapter.initialize(AsynchronousMediaCodecAdapter.java:160)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecAdapter.access$100(AsynchronousMediaCodecAdapter.java:50)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.AsynchronousMediaCodecAdapter$Factory.createAdapter(AsynchronousMediaCodecAdapter.java:103)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.DefaultMediaCodecAdapterFactory.createAdapter(DefaultMediaCodecAdapterFactory.java:113)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.initCodec(MediaCodecRenderer.java:1134)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       at androidx.media3.exoplayer.mediacodec.MediaCodecRenderer.maybeInitCodecWithFallback(MediaCodecRenderer.java:1044)
12-07 20:48:15.859  1309  4997 E ExoPlayerImplInternal:       ... 12 more
12-07 20:48:15.859  1309  1309 I CS3ExoPlayer: Handle event: ResizedEvent(height=0, width=0, source=Player)
12-07 20:48:15.861  1309  1309 I CS3ExoPlayer: Handle event: ErrorEvent(error=androidx.media3.exoplayer.ExoPlaybackException: MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/avc, avc1.4D4015, -1, null, [569, 320, 23.976011, null], [-1, -1]), format_supported=YES, source=Player)
12-07 20:48:15.861  1309  1309 I CS3ExoPlayer: playerError = (ExtractorLink(name=40.44 MB, url=https://de2-as01-1.shegu.net/vip/p1/tv_mp4_h264/1/0/190/3/tv.190.S3E13.360p.H264.20190725021302.mp4?KEY1=xe6ECmxRqSfy4h7w5ScbDw&KEY2=1701992131, referer=, type=VIDEO), null)
12-07 20:48:15.861  1309  1309 I COMPACT : showToast = No Links Found
12-07 20:48:15.861  1309  1309 I COMPACT : Renderer error
12-07 20:48:15.861  1309  1309 I COMPACT : ERROR_CODE_DECODER_INIT_FAILED (4001)
12-07 20:48:15.861  1309  1309 I COMPACT : MediaCodecVideoRenderer error, index=0, format=Format(1, null, null, video/avc, avc1.4D4015, -1, null, [569, 320, 23.976011, null], [-1, -1]), format_supported=YES
12-07 20:48:15.862  1309  1309 E Toast   : setGravity() shouldn't be called on text toasts, the values won't be used
12-07 20:48:15.870  1309  1309 I CS3ExoPlayer: onStop
12-07 20:48:15.870  1309  1309 I CS3ExoPlayer: saveData
12-07 20:48:15.870  1309  1309 I CS3ExoPlayer: Handle event: PositionEvent(source=Player, fromMs=27, toMs=27, durationMs=1302969)
12-07 20:48:15.871  1309  1309 I CS3ExoPlayer: handleEvent Pause
12-07 20:48:15.871  1309  1309 I CS3ExoPlayer: Handle event: PauseEvent(source=Player)
12-07 20:48:15.930  1309  1309 I CS3ExoPlayer: Handle event: StatusEvent(wasPlaying=IsPaused, isPlaying=IsPaused, source=Player)
12-07 20:48:15.933  1309  1309 I CS3ExoPlayer: Handle event: StatusEvent(wasPlaying=IsPaused, isPlaying=IsPaused, source=Player)
12-07 20:48:15.987  1309  1352 W Parcel  : Expecting binder but got null!
12-07 20:48:16.105  1309  1352 D EGL_emulation: app_time_stats: avg=10.45ms min=1.75ms max=292.20ms count=55
12-07 20:48:16.146  1309  1352 D eam3.prerelease: writeFully: 126.493263 mb in 16346 notifs. 0.007738 mb/notif
12-07 20:48:16.397  1309  1309 I Choreographer: Skipped 35 frames!  The application may be doing too much work on its main thread.
12-07 20:48:16.414  1309  1309 I CS3ExoPlayer: releasePlayer
12-07 20:48:16.414  1309  1309 I CS3ExoPlayer: Handle event: PositionEvent(source=Player, fromMs=27, toMs=27, durationMs=1302969)
12-07 20:48:16.414  1309  1309 I ExoPlayerImpl: Release 2a7e168 [AndroidXMedia3/1.1.1] [windows_x86_64, Subsystem for Android(TM), Microsoft Corporation, 33] [media3.common, media3.ui, media3.datasource, media3.database, media3.exoplayer.hls, media3.exoplayer, media3.decoder, media3.session, media3.extractor, media3.decoder.ffmpeg]
12-07 20:48:16.554  1309  1352 D eam3.prerelease: writeFully: 169.264832 mb in 98 notifs. 1.727192 mb/notif
12-07 20:48:16.697  1309  1876 E MediaMetadataRetrieverJNI: getFrameAtTime: videoFrame is a NULL pointer
12-07 20:48:16.699  1309  1884 D MediaCodec: MediaCodec::reclaim(0x7cb4e2853940) OMX.android.latte.h264.decoder
12-07 20:48:17.533  1309  1352 D EGL_emulation: app_time_stats: avg=138.46ms min=1.15ms max=797.99ms count=10
12-07 20:48:17.647  1309  1332 I eam3.prerelease: NativeAlloc concurrent copying GC freed 131683(5049KB) AllocSpace objects, 190(8056KB) LOS objects, 37% free, 40MB/64MB, paused 200us,68us total 116.726ms
12-07 20:48:17.673  1309  1352 D EGL_emulation: app_time_stats: avg=820.02ms min=6.97ms max=1633.06ms count=2
12-07 20:48:17.973  1309  1309 I Choreographer: Skipped 33 frames!  The application may be doing too much work on its main thread.
12-07 20:48:17.990  1309  1352 D eam3.prerelease: writeFully: 177.016983 mb in 1144 notifs. 0.154735 mb/notif
12-07 20:48:18.537  1309  1352 D EGL_emulation: app_time_stats: avg=25.20ms min=1.83ms max=302.55ms count=35
12-07 20:48:19.273  1309  1352 W Parcel  : Expecting binder but got null!
12-07 20:48:19.549  1309  1352 D EGL_emulation: app_time_stats: avg=9.25ms min=1.16ms max=199.46ms count=68
12-07 20:48:20.383  1309  1352 W Parcel  : Expecting binder but got null!

Other details

No response

Acknowledgements

KenFangidae commented 11 months ago

I also got this error on android v4.3.0 please someone fix it

k3n4i70 commented 10 months ago

still not fixed

lingnanlu commented 4 months ago

still not fixed

CHHuy commented 2 weeks ago

Hi can you try this and tell me the result ? on Window Subsystem for Android -> advanced settings -> Experimental features -> Vulkan driver change to D3D12 Screenshot 2024-10-30 181639

lingnanlu commented 2 weeks ago

Hi can you try this and tell me the result ? on Window Subsystem for Android -> advanced settings -> Experimental features -> Vulkan driver change to D3D12 Screenshot 2024-10-30 181639

I tried, still the same error. here are the steps:

  1. change vulkan driver to D3D12
  2. play any videos, it works
  3. close wsa
  4. playing any videos will show the same error again

but when I change the internal player to VLC or MPV, it fixes the problem. the error never shows again.

CHHuy commented 2 weeks ago

hey it's me again, still figure out how to fix this problem with our devices. can you try install these video codec extension and watch with internal media player then feedback to me ? image

CHHuy commented 2 weeks ago

Hi can you try this and tell me the result ? on Window Subsystem for Android -> advanced settings -> Experimental features -> Vulkan driver change to D3D12 Screenshot 2024-10-30 181639

I tried, still the same error. here are the steps:

  1. change vulkan driver to D3D12
  2. play any videos, it works
  3. close wsa
  4. playing any videos will show the same error again

but when I change the internal player to VLC or MPV, it fixes the problem. the error never shows again.

i also try playing on VLC or MPV, problem solved then after few hours problem comeback again with no link error so i try to install codec extension on Microsoft Store, i am able to watch again. Still need more feedback from other

lingnanlu commented 2 weeks ago

hey it's me again, still figure out how to fix this problem with our devices. can you try install these video codec extension and watch with internal media player then feedback to me ? image

Glad to help. I have installed the video extensions on the picture but can't figure out how to select them. Can you give me a hint?

lingnanlu commented 2 weeks ago

Hi can you try this and tell me the result ? on Window Subsystem for Android -> advanced settings -> Experimental features -> Vulkan driver change to D3D12 Screenshot 2024-10-30 181639

I tried, still the same error. here are the steps:

  1. change vulkan driver to D3D12
  2. play any videos, it works
  3. close wsa
  4. playing any videos will show the same error again

but when I change the internal player to VLC or MPV, it fixes the problem. the error never shows again.

i also try playing on VLC or MPV, problem solved then after few hours problem comeback again with no link error so i try to install codec extension on Microsoft Store, i am able to watch again. Still need more feedback from other

no link error is not that important, every time no link error appears, I just need to resume playing. however, the decode error really bothers me, for you will never resume your play.

CHHuy commented 2 weeks ago

I figure it out, whenever encouter decode problem every video after that will receive same error. I have install every decode extension except for avc decoder and avc decoder can install only on windows 11 24H2 version. Im on lower ver right now. Gonna update windows and feedback later for you guys

CHHuy commented 1 week ago

Update bad news, after install AVC decoder the issue still persist, sadly the only way to make it work more stable is using emulator software t.t