2022-11-07 10:22:54.089 26270-26270/com.google.android.exoplayer2.demo W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@1d66659 2022-11-07 10:22:54.169 26270-26270/com.google.android.exoplayer2.demo E/exoplayer2.dem: Invalid ID 0x00000000. 2022-11-07 10:22:54.170 26270-26270/com.google.android.exoplayer2.demo E/exoplayer2.dem: Invalid ID 0x00000000. 2022-11-07 10:22:54.201 26270-26270/com.google.android.exoplayer2.demo I/xpWindowManager: getOverrideLayoutParams lp={(-1,-1)(fillxfill) ty=10 fmt=TRANSLUCENT fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH DRAWS_SYSTEM_BAR_BACKGROUNDS pfl=FORCE_DRAW_STATUS_BAR_BACKGROUND sharedId=0 isAlert=false} sharedId=0 2022-11-07 10:22:54.207 26270-26270/com.google.android.exoplayer2.demo I/xpWindowManager: getOverrideLayoutParams global lp={(0,0)(fillxfill) sim={forwardNavigation} ty=10 fmt=TRANSLUCENT fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH DRAWS_SYSTEM_BAR_BACKGROUNDS pfl=FORCE_DRAW_STATUS_BAR_BACKGROUND sharedId=0 isAlert=false} 2022-11-07 10:22:54.420 26270-26270/com.google.android.exoplayer2.demo V/KeyEvent: Reset: android.view.KeyEvent$DispatcherState@e77debf 2022-11-07 10:22:54.421 26270-26270/com.google.android.exoplayer2.demo V/InputMethodManager: onWindowFocus: null softInputMode=STATE_UNSPECIFIED|ADJUST_RESIZE|IS_FORWARD_NAVIGATION first=true flags=#81810100 2022-11-07 10:22:56.827 26270-26276/com.google.android.exoplayer2.demo I/exoplayer2.dem: Compiler allocated 4513KB to compile void android.view.ViewRootImpl.performTraversals() 2022-11-07 10:22:58.470 26270-26270/com.google.android.exoplayer2.demo V/InputMethodManager: onViewDetachedFromWindow: view=androidx.appcompat.widget.AppCompatTextView{1e358d5 V.ED..... ........ 12,0-1652,48 #7f0a017c app:id/sample_title},focus=false,windowFocus=true,autofillUiShowing=false,window=android.view.ViewRootImpl$W@c9be8ea,displayId=0,temporaryDetach=false mServedView=null 2022-11-07 10:22:58.471 26270-26270/com.google.android.exoplayer2.demo V/InputMethodManager: onViewDetachedFromWindow: view=androidx.appcompat.widget.AppCompatImageButton{e55a7db V.ED..C.. ........ 1652,6-1688,42 #7f0a0096 app:id/download_button},focus=false,windowFocus=true,autofillUiShowing=false,window=android.view.ViewRootImpl$W@c9be8ea,displayId=0,temporaryDetach=false mServedView=null 2022-11-07 10:22:58.471 26270-26270/com.google.android.exoplayer2.demo V/InputMethodManager: onViewDetachedFromWindow: view=android.widget.LinearLayout{1ff6278 V.E...... ........ 0,890-1700,938},focus=false,windowFocus=true,autofillUiShowing=false,window=android.view.ViewRootImpl$W@c9be8ea,displayId=0,temporaryDetach=false mServedView=null 2022-11-07 10:22:59.668 26270-26270/com.google.android.exoplayer2.demo W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@6f3753 2022-11-07 10:22:59.694 26270-26270/com.google.android.exoplayer2.demo E/exoplayer2.dem: Invalid ID 0x00000000. 2022-11-07 10:22:59.725 26270-26270/com.google.android.exoplayer2.demo E/exoplayer2.dem: Invalid ID 0x00000000. 2022-11-07 10:22:59.735 26270-26270/com.google.android.exoplayer2.demo I/chatty: uid=10105(com.google.android.exoplayer2.demo) identical 8 lines 2022-11-07 10:22:59.737 26270-26270/com.google.android.exoplayer2.demo E/exoplayer2.dem: Invalid ID 0x00000000. 2022-11-07 10:22:59.743 26270-26270/com.google.android.exoplayer2.demo E/exoplayer2.dem: Invalid ID 0x00000000. 2022-11-07 10:22:59.748 26270-26270/com.google.android.exoplayer2.demo I/chatty: uid=10105(com.google.android.exoplayer2.demo) identical 2 lines 2022-11-07 10:22:59.751 26270-26270/com.google.android.exoplayer2.demo E/exoplayer2.dem: Invalid ID 0x00000000. 2022-11-07 10:22:59.760 26270-26270/com.google.android.exoplayer2.demo E/exoplayer2.dem: Invalid ID 0x00000000. 2022-11-07 10:22:59.781 26270-26270/com.google.android.exoplayer2.demo I/chatty: uid=10105(com.google.android.exoplayer2.demo) identical 17 lines 2022-11-07 10:22:59.781 26270-26270/com.google.android.exoplayer2.demo E/exoplayer2.dem: Invalid ID 0x00000000. 2022-11-07 10:22:59.782 26270-26270/com.google.android.exoplayer2.demo E/exoplayer2.dem: Invalid ID 0x00000000. 2022-11-07 10:22:59.798 26270-26270/com.google.android.exoplayer2.demo I/ExoPlayerImpl: Init 89a0870 [ExoPlayerLib/2.18.0] [au8155_xp, E38, XiaoPeng, 29] 2022-11-07 10:22:59.808 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: playWhenReady [eventTime=0.00, mediaPos=0.00, window=0, true, USER_REQUEST] 2022-11-07 10:22:59.811 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: timeline [eventTime=0.00, mediaPos=0.00, window=0, periodCount=1, windowCount=1, reason=PLAYLIST_CHANGED 2022-11-07 10:22:59.811 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: period [?] 2022-11-07 10:22:59.811 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: window [?, seekable=false, dynamic=true] 2022-11-07 10:22:59.811 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: ] 2022-11-07 10:22:59.811 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: mediaItem [eventTime=0.00, mediaPos=0.00, window=0, reason=PLAYLIST_CHANGED] 2022-11-07 10:22:59.813 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: state [eventTime=0.00, mediaPos=0.00, window=0, BUFFERING] 2022-11-07 10:22:59.820 26270-26270/com.google.android.exoplayer2.demo I/xpWindowManager: getOverrideLayoutParams lp={(-1,-1)(fillxfill) ty=10 fmt=TRANSLUCENT fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH DRAWS_SYSTEM_BAR_BACKGROUNDS pfl=FORCE_DRAW_STATUS_BAR_BACKGROUND sharedId=0 isAlert=false} sharedId=0 2022-11-07 10:22:59.825 26270-26270/com.google.android.exoplayer2.demo I/xpWindowManager: getOverrideLayoutParams global lp={(0,0)(fillxfill) sim={forwardNavigation} ty=10 fmt=TRANSLUCENT fl=LAYOUT_IN_SCREEN LAYOUT_INSET_DECOR SPLIT_TOUCH DRAWS_SYSTEM_BAR_BACKGROUNDS pfl=FORCE_DRAW_STATUS_BAR_BACKGROUND sharedId=0 isAlert=false} 2022-11-07 10:22:59.853 26270-26270/com.google.android.exoplayer2.demo V/KeyEvent: Reset: android.view.KeyEvent$DispatcherState@e77debf 2022-11-07 10:22:59.888 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: surfaceSize [eventTime=0.08, mediaPos=0.00, window=0, 1700, 956] 2022-11-07 10:22:59.905 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: loading [eventTime=0.10, mediaPos=0.00, window=0, period=0, true] 2022-11-07 10:22:59.906 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: timeline [eventTime=0.10, mediaPos=0.00, window=0, period=0, periodCount=1, windowCount=1, reason=SOURCE_UPDATE 2022-11-07 10:22:59.906 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: period [?] 2022-11-07 10:22:59.906 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: window [?, seekable=false, dynamic=false] 2022-11-07 10:22:59.906 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: ] 2022-11-07 10:22:59.957 26270-26270/com.google.android.exoplayer2.demo V/KeyEvent: Reset: android.view.KeyEvent$DispatcherState@bc659f7 2022-11-07 10:22:59.959 26270-26270/com.google.android.exoplayer2.demo V/InputMethodManager: onWindowFocus: null softInputMode=STATE_UNSPECIFIED|ADJUST_PAN|IS_FORWARD_NAVIGATION first=true flags=#81810180 2022-11-07 10:23:00.089 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: timeline [eventTime=0.28, mediaPos=0.00, window=0, period=0, periodCount=1, windowCount=1, reason=SOURCE_UPDATE 2022-11-07 10:23:00.090 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: period [232.45] 2022-11-07 10:23:00.090 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: window [232.45, seekable=true, dynamic=false] 2022-11-07 10:23:00.090 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: ] 2022-11-07 10:23:00.092 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: videoEnabled [eventTime=0.28, mediaPos=0.00, window=0, period=0] 2022-11-07 10:23:00.093 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: audioEnabled [eventTime=0.28, mediaPos=0.00, window=0, period=0] 2022-11-07 10:23:00.094 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: tracks [eventTime=0.29, mediaPos=0.00, window=0, period=0 2022-11-07 10:23:00.094 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: group [ 2022-11-07 10:23:00.094 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: [X] Track:0, id=1, mimeType=video/avc, codecs=avc1.640032, res=2400x1200, fps=25.0, supported=YES 2022-11-07 10:23:00.095 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: ] 2022-11-07 10:23:00.095 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: group [ 2022-11-07 10:23:00.095 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: [X] Track:0, id=2, mimeType=audio/eac3-joc, channels=6, sample_rate=48000, language=und, supported=YES 2022-11-07 10:23:00.095 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: ] 2022-11-07 10:23:00.095 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: ] 2022-11-07 10:23:00.102 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: downstreamFormat [eventTime=0.29, mediaPos=0.00, window=0, period=0, id=1, mimeType=video/avc, codecs=avc1.640032, res=2400x1200, fps=25.0] 2022-11-07 10:23:00.106 26270-26620/com.google.android.exoplayer2.demo I/OMXClient: IOmx service obtained 2022-11-07 10:23:00.225 26270-26619/com.google.android.exoplayer2.demo D/SurfaceUtils: connecting to surface 0x7c95a9a010, reason connectToSurface 2022-11-07 10:23:00.229 26270-26619/com.google.android.exoplayer2.demo I/MediaCodec: [OMX.qcom.video.decoder.avc] setting surface generation to 26900482 2022-11-07 10:23:00.229 26270-26619/com.google.android.exoplayer2.demo D/SurfaceUtils: disconnecting from surface 0x7c95a9a010, reason connectToSurface(reconnect) 2022-11-07 10:23:00.229 26270-26619/com.google.android.exoplayer2.demo D/SurfaceUtils: connecting to surface 0x7c95a9a010, reason connectToSurface(reconnect) 2022-11-07 10:23:00.234 26270-26620/com.google.android.exoplayer2.demo I/ExtendedACodec: setupVideoDecoder() 2022-11-07 10:23:00.238 26270-26620/com.google.android.exoplayer2.demo I/ExtendedACodec: Decoder will be in frame by frame mode 2022-11-07 10:23:00.265 26270-26620/com.google.android.exoplayer2.demo D/SurfaceUtils: set up nativeWindow 0x7c95a9a010 for 2400x1200, color 0x7fa30c06, rotation 0, usage 0x20002900 2022-11-07 10:23:00.273 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: videoDecoderInitialized [eventTime=0.46, mediaPos=0.00, window=0, period=0, OMX.qcom.video.decoder.avc] 2022-11-07 10:23:00.274 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: videoInputFormat [eventTime=0.47, mediaPos=0.00, window=0, period=0, id=1, mimeType=video/avc, codecs=avc1.640032, res=2400x1200, fps=25.0] 2022-11-07 10:23:00.280 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: downstreamFormat [eventTime=0.47, mediaPos=0.00, window=0, period=0, id=2, mimeType=audio/eac3-joc, channels=6, sample_rate=48000, language=und] 2022-11-07 10:23:00.283 26270-26624/com.google.android.exoplayer2.demo D/CCodec: allocate(c2.xpeng.eac3.joc.decoder) 2022-11-07 10:23:00.285 26270-26624/com.google.android.exoplayer2.demo I/CCodec: Created component [c2.xpeng.eac3.joc.decoder] 2022-11-07 10:23:00.286 26270-26624/com.google.android.exoplayer2.demo D/CCodecConfig: read media type: audio/eac3-joc 2022-11-07 10:23:00.289 26270-26624/com.google.android.exoplayer2.demo D/ReflectedParamUpdater: extent() != 1 for single value type: algo.buffers.max-count.values 2022-11-07 10:23:00.289 26270-26624/com.google.android.exoplayer2.demo D/ReflectedParamUpdater: extent() != 1 for single value type: output.subscribed-indices.values 2022-11-07 10:23:00.289 26270-26624/com.google.android.exoplayer2.demo D/ReflectedParamUpdater: extent() != 1 for single value type: input.buffers.allocator-ids.values 2022-11-07 10:23:00.290 26270-26624/com.google.android.exoplayer2.demo D/ReflectedParamUpdater: extent() != 1 for single value type: output.buffers.allocator-ids.values 2022-11-07 10:23:00.290 26270-26624/com.google.android.exoplayer2.demo D/ReflectedParamUpdater: extent() != 1 for single value type: algo.buffers.allocator-ids.values 2022-11-07 10:23:00.290 26270-26624/com.google.android.exoplayer2.demo D/ReflectedParamUpdater: extent() != 1 for single value type: output.buffers.pool-ids.values 2022-11-07 10:23:00.290 26270-26624/com.google.android.exoplayer2.demo D/ReflectedParamUpdater: extent() != 1 for single value type: algo.buffers.pool-ids.values 2022-11-07 10:23:00.291 26270-26624/com.google.android.exoplayer2.demo I/CCodecConfig: query failed after returning 8 values (BAD_INDEX) 2022-11-07 10:23:00.291 26270-26624/com.google.android.exoplayer2.demo D/CCodecConfig: c2 config diff is Dict { c2::u32 coded.bitrate.value = 256000 c2::u32 input.buffers.max-size.value = 8192 c2::u32 input.delay.value = 0 string input.media-type.value = "audio/eac3-joc" string output.media-type.value = "audio/raw" c2::u32 raw.channel-count.value = 12 c2::u32 raw.pcm-encoding.value = 1 c2::u32 raw.sample-rate.value = 48000 } 2022-11-07 10:23:00.293 26270-26624/com.google.android.exoplayer2.demo D/CCodecConfig: config failed => CORRUPTED 2022-11-07 10:23:00.294 26270-26624/com.google.android.exoplayer2.demo D/CCodecConfig: c2 config diff is c2::u32 raw.channel-count.value = 6 2022-11-07 10:23:00.294 26270-26624/com.google.android.exoplayer2.demo W/Codec2Client: query -- param skipped: index = 1107298332. 2022-11-07 10:23:00.294 26270-26624/com.google.android.exoplayer2.demo D/CCodec: client requested max input size 3102, which is smaller than what component recommended (8192); overriding with component recommendation. 2022-11-07 10:23:00.294 26270-26624/com.google.android.exoplayer2.demo W/CCodec: This behavior is subject to change. It is recommended that app developers double check whether the requested max input size is in reasonable range. 2022-11-07 10:23:00.295 26270-26624/com.google.android.exoplayer2.demo D/CCodec: setup formats input: AMessage(what = 0x00000000) = { int32_t channel-count = 6 int32_t max-input-size = 8192 string mime = "audio/eac3-joc" int32_t pcm-encoding = 2 int32_t sample-rate = 48000 } and output: AMessage(what = 0x00000000) = { int32_t channel-count = 6 string mime = "audio/raw" int32_t pcm-encoding = 2 int32_t sample-rate = 48000 } 2022-11-07 10:23:00.301 26270-26624/com.google.android.exoplayer2.demo W/Codec2Client: query -- param skipped: index = 1342179345. 2022-11-07 10:23:00.301 26270-26624/com.google.android.exoplayer2.demo W/Codec2Client: query -- param skipped: index = 2415921170. 2022-11-07 10:23:00.303 26270-26624/com.google.android.exoplayer2.demo D/CCodecBufferChannel: [c2.xpeng.eac3.joc.decoder#662] Created input block pool with allocatorID 16 => poolID 18 - OK (0) 2022-11-07 10:23:00.304 26270-26624/com.google.android.exoplayer2.demo I/CCodecBufferChannel: [c2.xpeng.eac3.joc.decoder#662] Created output block pool with allocatorID 16 => poolID 18 - OK 2022-11-07 10:23:00.304 26270-26349/com.google.android.exoplayer2.demo D/BufferPoolAccessor: bufferpool2 0x7ba083e020 : 0(0 size) total buffers - 0(0 size) used buffers - 0/5 (recycle/alloc) - 4/8 (fetch/transfer) 2022-11-07 10:23:00.304 26270-26349/com.google.android.exoplayer2.demo D/BufferPoolAccessor: Destruction - bufferpool2 0x7ba083e020 cached: 0/0M, 0/0% in use; allocs: 5, 0% recycled; transfers: 8, 50% unfetced 2022-11-07 10:23:00.304 26270-26624/com.google.android.exoplayer2.demo D/CCodecBufferChannel: [c2.xpeng.eac3.joc.decoder#662] Configured output block pool ids 18 => OK 2022-11-07 10:23:00.307 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: audioDecoderInitialized [eventTime=0.50, mediaPos=0.00, window=0, period=0, c2.xpeng.eac3.joc.decoder] 2022-11-07 10:23:00.308 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: audioInputFormat [eventTime=0.50, mediaPos=0.00, window=0, period=0, id=2, mimeType=audio/eac3-joc, channels=6, sample_rate=48000, language=und] 2022-11-07 10:23:00.321 26270-26624/com.google.android.exoplayer2.demo D/CCodecConfig: c2 config diff is c2::u32 raw.channel-count.value = 12 2022-11-07 10:23:00.321 26270-26624/com.google.android.exoplayer2.demo D/CCodecBufferChannel: [c2.xpeng.eac3.joc.decoder#662] onWorkDone: output format changed to AMessage(what = 0x00000000) = { int32_t channel-count = 12 string mime = "audio/raw" int32_t pcm-encoding = 2 int32_t sample-rate = 48000 } 2022-11-07 10:23:00.323 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: videoSize [eventTime=0.51, mediaPos=0.00, window=0, period=0, 2400, 1200] 2022-11-07 10:23:00.334 26270-26614/com.google.android.exoplayer2.demo E/android.media.AudioTrack: Front channels must be present in multichannel configurations 2022-11-07 10:23:00.334 26270-26614/com.google.android.exoplayer2.demo E/android.media.AudioTrack: getMinBufferSize(): Invalid channel configuration. 2022-11-07 10:23:00.335 26270-26614/com.google.android.exoplayer2.demo E/ExoPlayerImplInternal: Playback error com.google.android.exoplayer2.ExoPlaybackException: Unexpected runtime error at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:616) at android.os.Handler.dispatchMessage(Handler.java:103) at android.os.Looper.loop(Looper.java:263) at android.os.HandlerThread.run(HandlerThread.java:67) Caused by: java.lang.IllegalStateException at com.google.android.exoplayer2.util.Assertions.checkState(Assertions.java:84) at com.google.android.exoplayer2.audio.DefaultAudioSink.getAudioTrackMinBufferSize(DefaultAudioSink.java:1930) at com.google.android.exoplayer2.audio.DefaultAudioSink.configure(DefaultAudioSink.java:774) at com.google.android.exoplayer2.audio.MediaCodecAudioRenderer.onOutputFormatChanged(MediaCodecAudioRenderer.java:542) at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.updateOutputFormatForTime(MediaCodecRenderer.java:620) at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.drainOutputBuffer(MediaCodecRenderer.java:1865) at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:792) at com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:989) at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:490) at android.os.Handler.dispatchMessage(Handler.java:103)  at android.os.Looper.loop(Looper.java:263)  at android.os.HandlerThread.run(HandlerThread.java:67)  2022-11-07 10:23:00.341 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: surfaceSize [eventTime=0.53, mediaPos=0.00, window=0, period=0, 1700, 850] 2022-11-07 10:23:00.344 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: renderedFirstFrame [eventTime=0.54, mediaPos=0.00, window=0, period=0, Surface(name=null)/@0x1594e01] 2022-11-07 10:23:00.352 26270-26624/com.google.android.exoplayer2.demo I/CCodecConfig: query failed after returning 8 values (BAD_INDEX) 2022-11-07 10:23:00.352 26270-26624/com.google.android.exoplayer2.demo W/Codec2Client: query -- param skipped: index = 1342179345. 2022-11-07 10:23:00.352 26270-26624/com.google.android.exoplayer2.demo W/Codec2Client: query -- param skipped: index = 2415921170. 2022-11-07 10:23:00.353 26270-26624/com.google.android.exoplayer2.demo D/CCodecBufferChannel: [c2.xpeng.eac3.joc.decoder#662] onWorkDone: output format changed to AMessage(what = 0x00000000) = { int32_t channel-count = 12 string mime = "audio/raw" int32_t pcm-encoding = 2 int32_t sample-rate = 48000 } 2022-11-07 10:23:00.354 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: videoDisabled [eventTime=0.55, mediaPos=0.00, window=0, period=0] 2022-11-07 10:23:00.355 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: audioDisabled [eventTime=0.55, mediaPos=0.00, window=0, period=0] 2022-11-07 10:23:00.393 26270-26619/com.google.android.exoplayer2.demo D/SurfaceUtils: disconnecting from surface 0x7c95a9a010, reason disconnectFromSurface 2022-11-07 10:23:00.405 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: videoDecoderReleased [eventTime=0.60, mediaPos=0.00, window=0, period=0, OMX.qcom.video.decoder.avc] 2022-11-07 10:23:00.416 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: audioDecoderReleased [eventTime=0.61, mediaPos=0.00, window=0, period=0, c2.xpeng.eac3.joc.decoder] 2022-11-07 10:23:00.418 26270-26270/com.google.android.exoplayer2.demo E/EventLogger: playerFailed [eventTime=0.61, mediaPos=0.00, window=0, period=0, errorCode=ERROR_CODE_FAILED_RUNTIME_CHECK com.google.android.exoplayer2.ExoPlaybackException: Unexpected runtime error at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:616) at android.os.Handler.dispatchMessage(Handler.java:103) at android.os.Looper.loop(Looper.java:263) at android.os.HandlerThread.run(HandlerThread.java:67) Caused by: java.lang.IllegalStateException at com.google.android.exoplayer2.util.Assertions.checkState(Assertions.java:84) at com.google.android.exoplayer2.audio.DefaultAudioSink.getAudioTrackMinBufferSize(DefaultAudioSink.java:1930) at com.google.android.exoplayer2.audio.DefaultAudioSink.configure(DefaultAudioSink.java:774) at com.google.android.exoplayer2.audio.MediaCodecAudioRenderer.onOutputFormatChanged(MediaCodecAudioRenderer.java:542) at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.updateOutputFormatForTime(MediaCodecRenderer.java:620) at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.drainOutputBuffer(MediaCodecRenderer.java:1865) at com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.render(MediaCodecRenderer.java:792) at com.google.android.exoplayer2.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:989) at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:490) at android.os.Handler.dispatchMessage(Handler.java:103)  at android.os.Looper.loop(Looper.java:263)  at android.os.HandlerThread.run(HandlerThread.java:67)  ] 2022-11-07 10:23:00.419 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: loading [eventTime=0.61, mediaPos=0.00, window=0, period=0, false] 2022-11-07 10:23:00.419 26270-26270/com.google.android.exoplayer2.demo D/EventLogger: state [eventTime=0.61, mediaPos=0.00, window=0, period=0, IDLE] 2022-11-07 10:23:00.420 26270-26270/com.google.android.exoplayer2.demo E/exoplayer2.dem: Invalid ID 0x00000000. 2022-11-07 10:23:00.424 26270-26270/com.google.android.exoplayer2.demo E/exoplayer2.dem: Invalid ID 0x00000000.