com.google.android.exoplayer2.ExoPlaybackException: Unexpected runtime error
at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:668)
at android.os.Handler.dispatchMessage(Handler.java:108)
at android.os.Looper.loopOnce(Looper.java:268)
at android.os.Looper.loop(Looper.java:384)
at android.os.HandlerThread.run(HandlerThread.java:103)
Caused by: java.lang.IllegalStateException: flush() is valid only at Executing states; currently at Released state
at android.media.MediaCodec.native_flush(Native Method)
at android.media.MediaCodec.flush(MediaCodec.java:2650)
at com.google.android.exoplayer2.mediacodec.AsynchronousMediaCodecAdapter.flush(AsynchronousMediaCodecAdapter.java:236)
at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.flushCodec(MediaCodecRenderer.java:907)
at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.flushOrReleaseCodec(MediaCodecRenderer.java:900)
at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.flushOrReinitializeCodec(MediaCodecRenderer.java:863)
at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.onPositionReset(MediaCodecRenderer.java:714)
at com.google.android.exoplayer2.video.MediaCodecVideoRenderer.onPositionReset(MediaCodecVideoRenderer.java:560)
at com.google.android.exoplayer2.BaseRenderer.resetPosition(BaseRenderer.java:183)
at com.google.android.exoplayer2.BaseRenderer.resetPosition(BaseRenderer.java:176)
at com.google.android.exoplayer2.ExoPlayerImplInternal.resetRendererPosition(ExoPlayerImplInternal.java:1376)
at com.google.android.exoplayer2.ExoPlayerImplInternal.seekToPeriodPosition(ExoPlayerImplInternal.java:1354)
at com.google.android.exoplayer2.ExoPlayerImplInternal.seekToPeriodPosition(ExoPlayerImplInternal.java:1293)
at com.google.android.exoplayer2.ExoPlayerImplInternal.seekToInternal(ExoPlayerImplInternal.java:1263)
at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:525)
... 4 more
Checklist
Affected version
0.28.1
Steps to reproduce the bug
Expected behavior
No response
Actual behavior
No response
Screenshots/Screen recordings
No response
Logs
LOG 1:
Exception
Crash log
LOG 2:
Exception
Crash log
LOG 3:
Exception
Crash log
Affected Android/Custom ROM version
OS: Linux motorola/bronco_g/bronco:15/V1TB35H.149-8-14/6b2083-7da1f3:user/release-keys 15 - 35
Affected device model
Motorola think phone
Additional information
*I have the miniplayer option enabled.
I'm not sure if a similar report already exists. Thank you for the excellent service, guys.