10-07 17:04:37.972 28308-28314/com.google.android.exoplayer2.demo W/art: Suspending all threads took: 15.345ms --------- beginning of system 10-07 17:04:38.801 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: videoDisabled [1.96] 10-07 17:04:38.801 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: audioDisabled [1.96] 10-07 17:04:42.195 28308-28308/com.google.android.exoplayer2.demo I/ExoPlayerImpl: Init 2.0.2 10-07 17:04:42.197 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: state [0.00, true, I] 10-07 17:04:42.199 28308-28327/com.google.android.exoplayer2.demo W/OpenGLRenderer: Fail to change FontRenderer cache size, it already initialized 10-07 17:04:42.232 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: state [0.04, true, B] 10-07 17:04:42.240 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: sourceInfo [periodCount=1, windowCount=1 10-07 17:04:42.240 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: period [?] 10-07 17:04:42.240 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: window [?, false, false] 10-07 17:04:42.240 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: ] 10-07 17:04:42.241 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: loading [true] 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: Tracks [ 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: Renderer:0 [ 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: Group:0, adaptive_supported=YES [ 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: [X] Track:0, id=0, mimeType=video/avc, bitrate=232370, supported=YES 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: [X] Track:1, id=1, mimeType=video/avc, bitrate=649879, supported=YES 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: [X] Track:2, id=2, mimeType=video/avc, bitrate=991714, supported=YES 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: [X] Track:3, id=3, mimeType=video/avc, bitrate=1927833, supported=YES 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: ] 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: ] 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: Renderer:1 [ 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: Group:0, adaptive_supported=N/A [ 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: [X] Track:0, id=null, mimeType=audio/mp4a-latm, channels=2, sample_rate=22050, supported=YES 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: ] 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: ] 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: Renderer:2 [ 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: Group:0, adaptive_supported=N/A [ 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: [ ] Track:0, id=null, mimeType=application/cea-608, supported=YES 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: ] 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: ] 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: Renderer:3 [ 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: Group:0, adaptive_supported=N/A [ 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: [X] Track:0, id=null, mimeType=application/id3, supported=YES 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: ] 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: ] 10-07 17:04:42.422 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: ] 10-07 17:04:42.423 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: videoEnabled [0.23] 10-07 17:04:42.423 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: audioEnabled [0.23] 10-07 17:04:42.423 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: positionDiscontinuity 10-07 17:04:42.424 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: sourceInfo [periodCount=1, windowCount=1 10-07 17:04:42.424 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: period [1800.00] 10-07 17:04:42.424 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: window [1800.00, true, false] 10-07 17:04:42.424 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: ] 10-07 17:04:42.475 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: videoDecoderInitialized [0.28, OMX.qcom.video.decoder.avc] 10-07 17:04:42.476 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: videoFormatChanged [0.28, id=null, mimeType=video/avc, res=400x300] [ 10-07 17:04:42.479 466:12954 E/ ] not in avi mode [ 10-07 17:04:42.480 466:12954 E/ ] not in avi mode 10-07 17:04:42.488 28308-12956/com.google.android.exoplayer2.demo E/OMXMaster: A component of name 'OMX.qcom.audio.decoder.aac' already exists, ignoring this one. 10-07 17:04:42.491 28308-12956/com.google.android.exoplayer2.demo E/OMXMaster: Failed to get omx plugin handle 10-07 17:04:42.496 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: audioDecoderInitialized [0.30, OMX.google.aac.decoder] 10-07 17:04:42.497 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: audioFormatChanged [0.30, id=null, mimeType=audio/mp4a-latm, channels=2, sample_rate=22050] 10-07 17:04:42.516 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: audioSessionId [4193] 10-07 17:04:42.589 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: state [0.40, true, R] 10-07 17:04:42.705 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: droppedFrames [0.51, 2] 10-07 17:04:42.706 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: videoDisabled [0.51] 10-07 17:04:42.707 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: audioDisabled [0.51] 10-07 17:04:47.638 28308-28308/com.google.android.exoplayer2.demo I/ExoPlayerImpl: Init 2.0.2 10-07 17:04:47.641 28308-28308/com.google.android.exoplayer2.demo W/ExoPlayerImplInternal: Ignoring messages sent after release. 10-07 17:04:47.648 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: state [0.01, true, I] 10-07 17:04:47.657 28308-13139/com.google.android.exoplayer2.demo D/libc: [NET] android_getaddrinfofornetcontext+,hn 31(0x646576696d6167),sn(),hints(known),family 0,flags 1024, proc=com.google.android.exoplayer2.demo 10-07 17:04:47.657 28308-13139/com.google.android.exoplayer2.demo D/libc: [NET] android_getaddrinfo_proxy get netid:0 10-07 17:04:47.658 28308-13139/com.google.android.exoplayer2.demo D/libc: [NET] android_getaddrinfo_proxy-, success 10-07 17:04:47.667 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: state [0.03, true, B] 10-07 17:04:47.671 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: positionDiscontinuity 10-07 17:04:47.672 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: sourceInfo [periodCount=1, windowCount=1 10-07 17:04:47.672 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: period [?] 10-07 17:04:47.672 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: window [?, false, false] 10-07 17:04:47.672 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: ] 10-07 17:04:47.672 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: loading [true] 10-07 17:04:47.678 28308-28308/com.google.android.exoplayer2.demo D/EventLogger: positionDiscontinuity 10-07 17:04:48.401 28308-13134/com.google.android.exoplayer2.demo E/ExoPlayerImplInternal: Period release failed. java.lang.NullPointerException: Attempt to get length of null array at com.google.android.exoplayer2.source.hls.HlsMediaPeriod.release(HlsMediaPeriod.java:106) at com.google.android.exoplayer2.source.hls.HlsMediaSource.releasePeriod(HlsMediaSource.java:83) at com.google.android.exoplayer2.ExoPlayerImplInternal$MediaPeriodHolder.release(ExoPlayerImplInternal.java:1285) at com.google.android.exoplayer2.ExoPlayerImplInternal.releasePeriodHoldersFrom(ExoPlayerImplInternal.java:1092) at com.google.android.exoplayer2.ExoPlayerImplInternal.resetInternal(ExoPlayerImplInternal.java:631) at com.google.android.exoplayer2.ExoPlayerImplInternal.releaseInternal(ExoPlayerImplInternal.java:606) at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:277) at android.os.Handler.dispatchMessage(Handler.java:98) at android.os.Looper.loop(Looper.java:168) at android.os.HandlerThread.run(HandlerThread.java:61) at com.google.android.exoplayer2.util.PriorityHandlerThread.run(PriorityHandlerThread.java:40) 10-07 17:04:48.803 28308-13139/com.google.android.exoplayer2.demo W/MessageQueue: Handler (com.google.android.exoplayer2.upstream.Loader$LoadTask) {a23fd4c} sending message to a Handler on a dead thread java.lang.IllegalStateException: Handler (com.google.android.exoplayer2.upstream.Loader$LoadTask) {a23fd4c} sending message to a Handler on a dead thread at android.os.MessageQueue.enqueueMessage(MessageQueue.java:543) at android.os.Handler.enqueueMessage(Handler.java:631) at android.os.Handler.sendMessageAtTime(Handler.java:600) at android.os.Handler.sendMessageDelayed(Handler.java:570) at android.os.Handler.sendEmptyMessageDelayed(Handler.java:534) at android.os.Handler.sendEmptyMessage(Handler.java:519) at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:301) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:423) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) at java.lang.Thread.run(Thread.java:818)