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:
It's happening with the series The Last Man on Earth.
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
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
[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
[X] I have written a short but informative title.
[X] I have updated the app to pre-release version Latest.
[X] If related to a provider, I have checked the site and it works, but not the app.
[X] I will fill out all of the requested information in this form.
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: It's happening with the series The Last Man on Earth.
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
Cloudstream version and commit hash
4.2.1 962ff1c
Android version
13 (on Windows 11 via WSA)
Logcat
Other details
No response
Acknowledgements