tv.danmaku.ijk.media.player.IjkMediaPlayer: selected codec: OMX.qcom.video.decoder.avc rank=800 03-27 17:52:49.727 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodecJava_createByCodecName 03-27 17:52:49.737 22783-23268/tv.danmaku.ijk.media.sample I/OMXClient: Using client-side OMX mux. 03-27 17:52:49.767 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodecJava_init 03-27 17:52:49.767 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=1 03-27 17:52:49.767 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodecJava_configure_surface 03-27 17:52:49.767 22783-23243/tv.danmaku.ijk.media.sample E/IJKMEDIA: configure acodec:0x1d3003f6 format:0x1d200486: surface:0x1d200492 03-27 17:52:49.767 22783-23267/tv.danmaku.ijk.media.sample V/MediaCodec: Found 1 pieces of codec specific data. 03-27 17:52:49.767 22783-23268/tv.danmaku.ijk.media.sample E/ACodec: [OMX.qcom.video.decoder.avc] storeMetaDataInBuffers failed w/ err -2147483648 03-27 17:52:49.767 22783-23268/tv.danmaku.ijk.media.sample I/ACodec: [WVL] ACodec::configureCodec Mode: Port Reconfig Mode 03-27 17:52:49.777 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodecJava_start 03-27 17:52:49.777 22783-23267/tv.danmaku.ijk.media.sample V/MediaCodec: input buffers allocated 03-27 17:52:49.797 22783-22783/tv.danmaku.ijk.media.sample D/IjkVideoView: MEDIA_INFO_VIDEO_ROTATION_CHANGED: 90 03-27 17:52:49.867 22783-23267/tv.danmaku.ijk.media.sample V/MediaCodec: output buffers allocated 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample I/IJKMEDIA: reconfigure_codec_l:new acodec: 0x66b53cc0 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=2 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample I/IJKMEDIA: VideoCodec: MediaCodec, OMX.qcom.video.decoder.avc 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample W/IJKMEDIA: fps: 29.959661 (normal) 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample W/IJKMEDIA: fps: 30.000000 (normal) 03-27 17:52:49.867 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1088 03-27 17:52:49.867 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_SAR_CHANGED: 0, 1 03-27 17:52:49.867 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_MSG_PREPARED 03-27 17:52:49.867 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_PREPARED: 03-27 17:52:49.867 22783-23277/tv.danmaku.ijk.media.sample I/IJKMEDIA: SDL_RunThread: [23277] ff_video_dec 03-27 17:52:49.877 22783-23277/tv.danmaku.ijk.media.sample E/IJKMEDIA: MediaCodec, 1111111 03-27 17:52:49.877 22783-23278/tv.danmaku.ijk.media.sample I/IJKMEDIA: SDL_RunThread: [23278] amediacodec_input_thread 03-27 17:52:50.177 22783-22783/tv.danmaku.ijk.media.sample D/IJKMEDIA: IjkMediaPlayer_start 03-27 17:52:50.177 22783-22783/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_start() 03-27 17:52:50.177 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START 03-27 17:52:50.177 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START: start on fly 03-27 17:52:50.177 22783-22783/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_start()=0 03-27 17:52:50.267 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START 03-27 17:52:50.267 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START: start on fly 03-27 17:52:50.267 22783-23278/tv.danmaku.ijk.media.sample D/IJKMEDIA: ffpipeline_set_surface_need_reconfigure_l(0) 03-27 17:52:50.267 22783-23278/tv.danmaku.ijk.media.sample I/IJKMEDIA: feed_input_buffer: same surface, reuse previous surface 03-27 17:52:50.267 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 19404/1, 0 03-27 17:52:50.287 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 4660/0, 54478 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample D/IJKMEDIA: Using fltp internally between filters 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample D/IJKMEDIA: avcodec/Audio: first frame decoded 03-27 17:52:50.287 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_AUDIO_RENDERING_START: 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample V/AudioTrack: NormalizerV2(session: 191): mNormalizerV2->process(framecount: 1) 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample V/AudioTrack: NormalizerV2: channelCount = 2, mStreamType = 3, mFlags = 0 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample W/AudioTrack: releaseBuffer() track 0x66b4b0b0 name=s:332;n:1;f:-1 disabled due to previous underrun, restarting 03-27 17:52:50.297 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 17102/1, 87800 03-27 17:52:50.307 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 51149/0, 121133 03-27 17:52:50.307 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78174/1, 154489 03-27 17:52:50.307 22783-23268/tv.danmaku.ijk.media.sample E/ACodec: [OMX.qcom.video.decoder.avc] ERROR(0x80001009) 03-27 17:52:50.317 22783-23267/tv.danmaku.ijk.media.sample E/MediaCodec: Codec reported an error. (omx error 0x80001009, internalError -2147483648) 03-27 17:52:50.317 22783-23277/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.327 22783-23277/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueOutputBuffer(Native Method) 03-27 17:52:50.327 22783-23277/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.327 22783-23277/tv.danmaku.ijk.media.sample I/IJKMEDIA: SDL_AMediaCodecJava_dequeueOutputBuffer: Exception 03-27 17:52:50.348 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.348 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.358 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.358 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.358 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78175/-1, 187778 03-27 17:52:50.368 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.368 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.378 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.378 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.378 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78176/-1, 221100 03-27 17:52:50.378 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.388 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.398 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.408 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.408 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78212/-1, 254489 03-27 17:52:50.408 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.418 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.418 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.418 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.418 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78203/-1, 287756 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78195/-1, 321111 03-27 17:52:50.438 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.448 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.448 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.448 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.448 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78114/-1, 354467 03-27 17:52:50.448 22783-22783/tv.danmaku.ijk.media.sample D/IjkVideoView: MEDIA_INFO_AUDIO_RENDERING_START: 03-27 17:52:50.938 22783-22783/tv.danmaku.ijk.media.sample I/ActivityManager: Timeline: Activity_idle id: android.os.BinderProxy@42930738 time:99410012 03-27 17:52:51.058 22783-22783/tv.danmaku.ijk.media.sample D/BubblePopupHelper: isShowingBubblePopup : false 03-27 17:52:51.098 22783-22783/tv.danmaku.ijk.media.sample D/BubblePopupHelper: isShowingBubblePopup : false 03-27 17:52:51.328 22783-23277/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=1920, h=1088, fmt=_AMC vout=0x66729ae8) 03-27 17:52:51.328 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1088 03-27 17:52:51.328 22783-23277/tv.danmaku.ijk.media.sample D/IJKMEDIA: Video: first frame decoded 03-27 17:52:51.328 22783-23277/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=1920, h=1088, fmt=_AMC vout=0x66729ae8) 03-27 17:52:51.328 22783-23277/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=1920, h=1088, fmt=_AMC vout=0x66729ae8) 03-27 17:52:51.328 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1088 03-27 17:52:51.338 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1088 03-27 17:52:51.338 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_RENDERING_START: 03-27 17:52:51.338 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:51.338 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method)

GitHub | seu070507 | 8 months ago
  1. 0

    h264 hw decode failed with ijkplayer

    GitHub | 8 months ago | seu070507
    tv.danmaku.ijk.media.player.IjkMediaPlayer: selected codec: OMX.qcom.video.decoder.avc rank=800 03-27 17:52:49.727 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodecJava_createByCodecName 03-27 17:52:49.737 22783-23268/tv.danmaku.ijk.media.sample I/OMXClient: Using client-side OMX mux. 03-27 17:52:49.767 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodecJava_init 03-27 17:52:49.767 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=1 03-27 17:52:49.767 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodecJava_configure_surface 03-27 17:52:49.767 22783-23243/tv.danmaku.ijk.media.sample E/IJKMEDIA: configure acodec:0x1d3003f6 format:0x1d200486: surface:0x1d200492 03-27 17:52:49.767 22783-23267/tv.danmaku.ijk.media.sample V/MediaCodec: Found 1 pieces of codec specific data. 03-27 17:52:49.767 22783-23268/tv.danmaku.ijk.media.sample E/ACodec: [OMX.qcom.video.decoder.avc] storeMetaDataInBuffers failed w/ err -2147483648 03-27 17:52:49.767 22783-23268/tv.danmaku.ijk.media.sample I/ACodec: [WVL] ACodec::configureCodec Mode: Port Reconfig Mode 03-27 17:52:49.777 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodecJava_start 03-27 17:52:49.777 22783-23267/tv.danmaku.ijk.media.sample V/MediaCodec: input buffers allocated 03-27 17:52:49.797 22783-22783/tv.danmaku.ijk.media.sample D/IjkVideoView: MEDIA_INFO_VIDEO_ROTATION_CHANGED: 90 03-27 17:52:49.867 22783-23267/tv.danmaku.ijk.media.sample V/MediaCodec: output buffers allocated 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample I/IJKMEDIA: reconfigure_codec_l:new acodec: 0x66b53cc0 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=2 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample I/IJKMEDIA: VideoCodec: MediaCodec, OMX.qcom.video.decoder.avc 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample W/IJKMEDIA: fps: 29.959661 (normal) 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample W/IJKMEDIA: fps: 30.000000 (normal) 03-27 17:52:49.867 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1088 03-27 17:52:49.867 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_SAR_CHANGED: 0, 1 03-27 17:52:49.867 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_MSG_PREPARED 03-27 17:52:49.867 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_PREPARED: 03-27 17:52:49.867 22783-23277/tv.danmaku.ijk.media.sample I/IJKMEDIA: SDL_RunThread: [23277] ff_video_dec 03-27 17:52:49.877 22783-23277/tv.danmaku.ijk.media.sample E/IJKMEDIA: MediaCodec, 1111111 03-27 17:52:49.877 22783-23278/tv.danmaku.ijk.media.sample I/IJKMEDIA: SDL_RunThread: [23278] amediacodec_input_thread 03-27 17:52:50.177 22783-22783/tv.danmaku.ijk.media.sample D/IJKMEDIA: IjkMediaPlayer_start 03-27 17:52:50.177 22783-22783/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_start() 03-27 17:52:50.177 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START 03-27 17:52:50.177 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START: start on fly 03-27 17:52:50.177 22783-22783/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_start()=0 03-27 17:52:50.267 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START 03-27 17:52:50.267 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START: start on fly 03-27 17:52:50.267 22783-23278/tv.danmaku.ijk.media.sample D/IJKMEDIA: ffpipeline_set_surface_need_reconfigure_l(0) 03-27 17:52:50.267 22783-23278/tv.danmaku.ijk.media.sample I/IJKMEDIA: feed_input_buffer: same surface, reuse previous surface 03-27 17:52:50.267 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 19404/1, 0 03-27 17:52:50.287 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 4660/0, 54478 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample D/IJKMEDIA: Using fltp internally between filters 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample D/IJKMEDIA: avcodec/Audio: first frame decoded 03-27 17:52:50.287 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_AUDIO_RENDERING_START: 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample V/AudioTrack: NormalizerV2(session: 191): mNormalizerV2->process(framecount: 1) 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample V/AudioTrack: NormalizerV2: channelCount = 2, mStreamType = 3, mFlags = 0 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample W/AudioTrack: releaseBuffer() track 0x66b4b0b0 name=s:332;n:1;f:-1 disabled due to previous underrun, restarting 03-27 17:52:50.297 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 17102/1, 87800 03-27 17:52:50.307 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 51149/0, 121133 03-27 17:52:50.307 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78174/1, 154489 03-27 17:52:50.307 22783-23268/tv.danmaku.ijk.media.sample E/ACodec: [OMX.qcom.video.decoder.avc] ERROR(0x80001009) 03-27 17:52:50.317 22783-23267/tv.danmaku.ijk.media.sample E/MediaCodec: Codec reported an error. (omx error 0x80001009, internalError -2147483648) 03-27 17:52:50.317 22783-23277/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.327 22783-23277/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueOutputBuffer(Native Method) 03-27 17:52:50.327 22783-23277/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.327 22783-23277/tv.danmaku.ijk.media.sample I/IJKMEDIA: SDL_AMediaCodecJava_dequeueOutputBuffer: Exception 03-27 17:52:50.348 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.348 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.358 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.358 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.358 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78175/-1, 187778 03-27 17:52:50.368 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.368 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.378 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.378 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.378 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78176/-1, 221100 03-27 17:52:50.378 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.388 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.398 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.408 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.408 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78212/-1, 254489 03-27 17:52:50.408 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.418 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.418 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.418 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.418 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78203/-1, 287756 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78195/-1, 321111 03-27 17:52:50.438 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.448 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.448 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.448 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.448 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78114/-1, 354467 03-27 17:52:50.448 22783-22783/tv.danmaku.ijk.media.sample D/IjkVideoView: MEDIA_INFO_AUDIO_RENDERING_START: 03-27 17:52:50.938 22783-22783/tv.danmaku.ijk.media.sample I/ActivityManager: Timeline: Activity_idle id: android.os.BinderProxy@42930738 time:99410012 03-27 17:52:51.058 22783-22783/tv.danmaku.ijk.media.sample D/BubblePopupHelper: isShowingBubblePopup : false 03-27 17:52:51.098 22783-22783/tv.danmaku.ijk.media.sample D/BubblePopupHelper: isShowingBubblePopup : false 03-27 17:52:51.328 22783-23277/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=1920, h=1088, fmt=_AMC vout=0x66729ae8) 03-27 17:52:51.328 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1088 03-27 17:52:51.328 22783-23277/tv.danmaku.ijk.media.sample D/IJKMEDIA: Video: first frame decoded 03-27 17:52:51.328 22783-23277/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=1920, h=1088, fmt=_AMC vout=0x66729ae8) 03-27 17:52:51.328 22783-23277/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=1920, h=1088, fmt=_AMC vout=0x66729ae8) 03-27 17:52:51.328 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1088 03-27 17:52:51.338 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1088 03-27 17:52:51.338 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_RENDERING_START: 03-27 17:52:51.338 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:51.338 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method)

    Root Cause Analysis

    1. tv.danmaku.ijk.media.player.IjkMediaPlayer

      selected codec: OMX.qcom.video.decoder.avc rank=800 03-27 17:52:49.727 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodecJava_createByCodecName 03-27 17:52:49.737 22783-23268/tv.danmaku.ijk.media.sample I/OMXClient: Using client-side OMX mux. 03-27 17:52:49.767 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodecJava_init 03-27 17:52:49.767 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=1 03-27 17:52:49.767 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodecJava_configure_surface 03-27 17:52:49.767 22783-23243/tv.danmaku.ijk.media.sample E/IJKMEDIA: configure acodec:0x1d3003f6 format:0x1d200486: surface:0x1d200492 03-27 17:52:49.767 22783-23267/tv.danmaku.ijk.media.sample V/MediaCodec: Found 1 pieces of codec specific data. 03-27 17:52:49.767 22783-23268/tv.danmaku.ijk.media.sample E/ACodec: [OMX.qcom.video.decoder.avc] storeMetaDataInBuffers failed w/ err -2147483648 03-27 17:52:49.767 22783-23268/tv.danmaku.ijk.media.sample I/ACodec: [WVL] ACodec::configureCodec Mode: Port Reconfig Mode 03-27 17:52:49.777 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodecJava_start 03-27 17:52:49.777 22783-23267/tv.danmaku.ijk.media.sample V/MediaCodec: input buffers allocated 03-27 17:52:49.797 22783-22783/tv.danmaku.ijk.media.sample D/IjkVideoView: MEDIA_INFO_VIDEO_ROTATION_CHANGED: 90 03-27 17:52:49.867 22783-23267/tv.danmaku.ijk.media.sample V/MediaCodec: output buffers allocated 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample I/IJKMEDIA: reconfigure_codec_l:new acodec: 0x66b53cc0 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=2 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample I/IJKMEDIA: VideoCodec: MediaCodec, OMX.qcom.video.decoder.avc 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample W/IJKMEDIA: fps: 29.959661 (normal) 03-27 17:52:49.867 22783-23243/tv.danmaku.ijk.media.sample W/IJKMEDIA: fps: 30.000000 (normal) 03-27 17:52:49.867 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1088 03-27 17:52:49.867 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_SAR_CHANGED: 0, 1 03-27 17:52:49.867 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_MSG_PREPARED 03-27 17:52:49.867 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_PREPARED: 03-27 17:52:49.867 22783-23277/tv.danmaku.ijk.media.sample I/IJKMEDIA: SDL_RunThread: [23277] ff_video_dec 03-27 17:52:49.877 22783-23277/tv.danmaku.ijk.media.sample E/IJKMEDIA: MediaCodec, 1111111 03-27 17:52:49.877 22783-23278/tv.danmaku.ijk.media.sample I/IJKMEDIA: SDL_RunThread: [23278] amediacodec_input_thread 03-27 17:52:50.177 22783-22783/tv.danmaku.ijk.media.sample D/IJKMEDIA: IjkMediaPlayer_start 03-27 17:52:50.177 22783-22783/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_start() 03-27 17:52:50.177 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START 03-27 17:52:50.177 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START: start on fly 03-27 17:52:50.177 22783-22783/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_start()=0 03-27 17:52:50.267 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START 03-27 17:52:50.267 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START: start on fly 03-27 17:52:50.267 22783-23278/tv.danmaku.ijk.media.sample D/IJKMEDIA: ffpipeline_set_surface_need_reconfigure_l(0) 03-27 17:52:50.267 22783-23278/tv.danmaku.ijk.media.sample I/IJKMEDIA: feed_input_buffer: same surface, reuse previous surface 03-27 17:52:50.267 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 19404/1, 0 03-27 17:52:50.287 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 4660/0, 54478 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample D/IJKMEDIA: Using fltp internally between filters 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample D/IJKMEDIA: avcodec/Audio: first frame decoded 03-27 17:52:50.287 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_AUDIO_RENDERING_START: 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample V/AudioTrack: NormalizerV2(session: 191): mNormalizerV2->process(framecount: 1) 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample V/AudioTrack: NormalizerV2: channelCount = 2, mStreamType = 3, mFlags = 0 03-27 17:52:50.287 22783-23249/tv.danmaku.ijk.media.sample W/AudioTrack: releaseBuffer() track 0x66b4b0b0 name=s:332;n:1;f:-1 disabled due to previous underrun, restarting 03-27 17:52:50.297 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 17102/1, 87800 03-27 17:52:50.307 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 51149/0, 121133 03-27 17:52:50.307 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78174/1, 154489 03-27 17:52:50.307 22783-23268/tv.danmaku.ijk.media.sample E/ACodec: [OMX.qcom.video.decoder.avc] ERROR(0x80001009) 03-27 17:52:50.317 22783-23267/tv.danmaku.ijk.media.sample E/MediaCodec: Codec reported an error. (omx error 0x80001009, internalError -2147483648) 03-27 17:52:50.317 22783-23277/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.327 22783-23277/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueOutputBuffer(Native Method) 03-27 17:52:50.327 22783-23277/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.327 22783-23277/tv.danmaku.ijk.media.sample I/IJKMEDIA: SDL_AMediaCodecJava_dequeueOutputBuffer: Exception 03-27 17:52:50.348 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.348 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.358 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.358 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.358 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78175/-1, 187778 03-27 17:52:50.368 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.368 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.378 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.378 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.378 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78176/-1, 221100 03-27 17:52:50.378 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.388 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.398 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.408 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.408 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78212/-1, 254489 03-27 17:52:50.408 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.418 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.418 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.418 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.418 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78203/-1, 287756 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.428 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78195/-1, 321111 03-27 17:52:50.438 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:50.448 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method) 03-27 17:52:50.448 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at dalvik.system.NativeStart.run(Native Method) 03-27 17:52:50.448 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed 03-27 17:52:50.448 22783-23278/tv.danmaku.ijk.media.sample E/IJKMEDIA: feed_input_buffer: queue 78114/-1, 354467 03-27 17:52:50.448 22783-22783/tv.danmaku.ijk.media.sample D/IjkVideoView: MEDIA_INFO_AUDIO_RENDERING_START: 03-27 17:52:50.938 22783-22783/tv.danmaku.ijk.media.sample I/ActivityManager: Timeline: Activity_idle id: android.os.BinderProxy@42930738 time:99410012 03-27 17:52:51.058 22783-22783/tv.danmaku.ijk.media.sample D/BubblePopupHelper: isShowingBubblePopup : false 03-27 17:52:51.098 22783-22783/tv.danmaku.ijk.media.sample D/BubblePopupHelper: isShowingBubblePopup : false 03-27 17:52:51.328 22783-23277/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=1920, h=1088, fmt=_AMC vout=0x66729ae8) 03-27 17:52:51.328 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1088 03-27 17:52:51.328 22783-23277/tv.danmaku.ijk.media.sample D/IJKMEDIA: Video: first frame decoded 03-27 17:52:51.328 22783-23277/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=1920, h=1088, fmt=_AMC vout=0x66729ae8) 03-27 17:52:51.328 22783-23277/tv.danmaku.ijk.media.sample D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=1920, h=1088, fmt=_AMC vout=0x66729ae8) 03-27 17:52:51.328 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1088 03-27 17:52:51.338 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1088 03-27 17:52:51.338 22783-23241/tv.danmaku.ijk.media.sample D/IJKMEDIA: FFP_MSG_VIDEO_RENDERING_START: 03-27 17:52:51.338 22783-23278/tv.danmaku.ijk.media.sample W/System.err: java.lang.IllegalStateException 03-27 17:52:51.338 22783-23278/tv.danmaku.ijk.media.sample W/System.err: at android.media.MediaCodec.dequeueInputBuffer(Native Method)

      at dalvik.system.NativeStart.run()
    2. Android Platform
      NativeStart.run
      1. dalvik.system.NativeStart.run(Native Method)
      1 frame