{"action":"created","issue":{"url":"https://api.github.com/repos/Bilibili/ijkplayer/issues/426","labels_url":"https://api.github.com/repos/Bilibili/ijkplayer/issues/426/labels{/name}","comments_url":"https://api.github.com/repos/Bilibili/ijkplayer/issues/426/comments","events_url":"https://api.github.com/repos/Bilibili/ijkplayer/issues/426/events","html_url":"https://github.com/Bilibili/ijkplayer/issues/426","id":103519428,"number":426,"title":"avcodec切换到mediacodec时还是avcodec","user":{"login":"qazmoon","id":7380360,"avatar_url":"https://avatars.githubusercontent.com/u/7380360?v=3","gravatar_id":"","url":"https://api.github.com/users/qazmoon","html_url":"https://github.com/qazmoon","followers_url":"https://api.github.com/users/qazmoon/followers","following_url":"https://api.github.com/users/qazmoon/following{/other_user}","gists_url":"https://api.github.com/users/qazmoon/gists{/gist_id}","starred_url":"https://api.github.com/users/qazmoon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qazmoon/subscriptions","organizations_url":"https://api.github.com/users/qazmoon/orgs","repos_url":"https://api.github.com/users/qazmoon/repos","events_url":"https://api.github.com/users/qazmoon/events{/privacy}","received_events_url":"https://api.github.com/users/qazmoon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-27T14:10:29Z","updated_at":"2015-08-27T14:36:44Z","closed_at":null,"body":"机器本身可以硬解H264但不能硬解mpeg2。\r\n当先播放mpeg2视频时avcodec可以正常播放，切换播放H264时设置硬解后mediacodec失败只能是avcodec。\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/Bilibili/ijkplayer/issues/comments/135454467","html_url":"https://github.com/Bilibili/ijkplayer/issues/426#issuecomment-135454467","issue_url":"https://api.github.com/repos/Bilibili/ijkplayer/issues/426","id":135454467,"user":{"login":"qazmoon","id":7380360,"avatar_url":"https://avatars.githubusercontent.com/u/7380360?v=3","gravatar_id":"","url":"https://api.github.com/users/qazmoon","html_url":"https://github.com/qazmoon","followers_url":"https://api.github.com/users/qazmoon/followers","following_url":"https://api.github.com/users/qazmoon/following{/other_user}","gists_url":"https://api.github.com/users/qazmoon/gists{/gist_id}","starred_url":"https://api.github.com/users/qazmoon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qazmoon/subscriptions","organizations_url":"https://api.github.com/users/qazmoon/orgs","repos_url":"https://api.github.com/users/qazmoon/repos","events_url":"https://api.github.com/users/qazmoon/events{/privacy}","received_events_url":"https://api.github.com/users/qazmoon/received_events","type":"User","site_admin":false},"created_at":"2015-08-27T14:36:44Z","updated_at":"2015-08-27T14:36:44Z","body":"log如下：\r\n```\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_reset\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_release\r\nD/IJKMEDIA( 4096): ijkmp_set_android_surface(surface=0x0)\r\nD/IJKMEDIA( 4096): ffpipeline_set_surface()\r\nD/IJKMEDIA( 4096): ijkmp_set_android_surface(surface=0x0)=void\r\nD/IJKMEDIA( 4096): ijkmp_shutdown_l()\r\nD/IJKMEDIA( 4096): message_loop exit\r\nD/IJKMEDIA( 4096): SDL_AMediaCodecJava_stop\r\nE/IJKMEDIA( 4096): SDL_AMediaCodecJava_dequeueInputBuffer: dequeueInputBuffer failed\r\nI/IJKMEDIA( 4096): MediaCodec: enqueue_thread_func: exit: -1\r\nI/IJKMEDIA( 4096): MediaCodec: func_run_sync: exit: 0\r\nE/IJKMEDIA( 4096): SDL_AMediaCodecJava_releaseOutputBuffer: releaseOutputBuffer\r\nE/IJKMEDIA( 4096): SDL_Overlay(ffmpeg): overlay_free_l(0x66ad9e48)\r\nE/IJKMEDIA( 4096): SDL_Overlay(ffmpeg): overlay_free_l(0x66d6f280)\r\nE/IJKMEDIA( 4096): SDL_AMediaCodecJava_releaseOutputBuffer: releaseOutputBuffer\r\nE/IJKMEDIA( 4096): SDL_Overlay(ffmpeg): overlay_free_l(0x5b005db8)\r\nD/IJKMEDIA( 4096): ijkmp_shutdown_l()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_native_setup\r\nD/IJKMEDIA( 4096): ffpipeline_create_from_android()\r\nD/IJKMEDIA( 4096): ijkmp_set_format_callback(0x59856b01, 0x1d30067e)\r\nD/IJKMEDIA( 4096): ijkmp_set_format_callback()=void\r\nD/IJKMEDIA( 4096): ijkmp_android_set_mediacodec_select_callback()\r\nD/IJKMEDIA( 4096): ffpipeline_set_mediacodec_select_callback\r\nD/IJKMEDIA( 4096): ijkmp_android_set_mediacodec_select_callback()=void\r\nD/IJKMEDIA( 4096): ijkmp_dec_ref(): ref=0\r\nD/IJKMEDIA( 4096): ijkmp_shutdown_l()\r\nD/IJKMEDIA( 4096): ijkmp_shutdown_l()=void\r\nI/IJKMEDIA( 4096): SDL_AMediaCodecJava_delete\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(overlay-format, 842225234)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(framedrop, 12)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(mediacodec, 1)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(max_ts_probe, 5)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(http-detect-range-support, 0)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOption\r\nD/IJKMEDIA( 4096): ijkmp_set_option(user_agent, IJKMEDIAPLAYER)\r\nD/IJKMEDIA( 4096): ijkmp_set_option()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(skip_loop_filter, 48)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setDataSourceAndHeaders\r\nV/IJKMEDIA( 4096): setDataSource: path http://192.168.1.1/1.m3u8\r\nD/IJKMEDIA( 4096): ijkmp_set_data_source(url=\"http://192.168.1.1/1.m3u8\")\r\nD/IJKMEDIA( 4096): ijkmp_set_data_source(url=\"http://192.168.1.1/1.m3u8\")=0\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setVideoSurface\r\nD/IJKMEDIA( 4096): ijkmp_set_android_surface(surface=0x32900005)\r\nD/IJKMEDIA( 4096): ffpipeline_set_surface()\r\nD/IJKMEDIA( 4096): ijkmp_set_android_surface(surface=0x32900005)=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(mediacodec, 1)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_prepareAsync\r\nD/IJKMEDIA( 4096): ijkmp_prepare_async()\r\nI/FFMPEG  ( 4096): ===== options =====\r\nI/IJKMEDIA( 4096): SDL_RunThread: [5403] ff_msg_loop\r\nD/IJKMEDIA( 4096): message_loop\r\nD/IJKMEDIA( 4096): FFP_MSG_FLUSH:\r\nI/FFMPEG  ( 4096): player-opts : overlay-format               = 842225234\r\nI/FFMPEG  ( 4096): player-opts : framedrop                    = 12\r\nI/FFMPEG  ( 4096): player-opts : mediacodec                   = 1\r\nI/FFMPEG  ( 4096): format-opts : max_ts_probe                 = 5\r\nI/FFMPEG  ( 4096): format-opts : http-detect-range-support    = 0\r\nI/FFMPEG  ( 4096): format-opts : user_agent                   = IJKMEDIAPLAYER\r\nI/FFMPEG  ( 4096): codec-opts  : skip_loop_filter             = 48\r\nI/FFMPEG  ( 4096): ===================\r\nI/IJKMEDIA( 4096): SDL_RunThread: [5404] ff_vout\r\nD/IJKMEDIA( 4096): ffpipenode_create_video_output_from_android_mediacodec()\r\nD/IJKMEDIA( 4096): ijkmp_prepare_async()=0\r\nI/IJKMEDIA( 4096): SDL_RunThread: [5405] ff_read\r\nE/FFMPEG  ( 4096): Option http-detect-range-support not found.\r\nI/FFMPEG  ( 4096): [FFPlayer @ 0x5bf15ed0] max_frame_duration: 10.000\r\nI/FFMPEG  ( 4096): Input #0, hls,applehttp, from 'http://192.168.1.1/1.m3u8':\r\nI/FFMPEG  ( 4096):   Duration: \r\nI/FFMPEG  ( 4096): N/A\r\nI/FFMPEG  ( 4096): , start: \r\nI/FFMPEG  ( 4096): 36.120633\r\nI/FFMPEG  ( 4096): , bitrate: \r\nI/FFMPEG  ( 4096): N/A\r\nI/FFMPEG  ( 4096): \r\nI/FFMPEG  ( 4096):   Program 0 \r\nI/FFMPEG  ( 4096):     Metadata:\r\nI/FFMPEG  ( 4096):       variant_bitrate : \r\nI/FFMPEG  ( 4096): 0\r\nI/FFMPEG  ( 4096): \r\nI/FFMPEG  ( 4096):     Stream #0:0\r\nI/FFMPEG  ( 4096): : Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv), 720x480 [SAR 32:27 DAR 16:9], max. 4800 kb/s\r\nI/FFMPEG  ( 4096): , \r\nI/FFMPEG  ( 4096): 29.97 fps, \r\nI/FFMPEG  ( 4096): 29.97 tbr, \r\nI/FFMPEG  ( 4096): 90k tbn, \r\nI/FFMPEG  ( 4096): 59.94 tbc\r\nI/FFMPEG  ( 4096): \r\nI/FFMPEG  ( 4096):     Stream #0:1\r\nI/FFMPEG  ( 4096): : Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 384 kb/s\r\nI/FFMPEG  ( 4096): \r\nI/IJKMEDIA( 4096): SDL_Android_AudioTrack: CHANNEL_OUT_STEREO\r\nI/IJKMEDIA( 4096): SDL_Android_AudioTrack: ENCODING_PCM_16BIT\r\nI/IJKMEDIA( 4096): SDL_Android_AudioTrack_new: init volume as 1.000000/(0.000000,1.000000)\r\nI/IJKMEDIA( 4096): SDL_RunThread: [5407] ff_aout_android\r\nI/FFMPEG  ( 4096): [FFPlayer @ 0x5bf15ed0] AudioCodec: avcodec, mp2\r\nI/IJKMEDIA( 4096): SDL_RunThread: [5408] ff_audio_dec\r\nD/IJKMEDIA( 4096): ffpipenode_create_video_decoder_from_android_mediacodec()\r\nE/IJKMEDIA( 4096): ffpipenode_create_video_decoder_from_android_mediacodec:create: not H264\r\nI/FFMPEG  ( 4096): [FFPlayer @ 0x5bf15ed0] VideoCodec: avcodec, mpeg2video\r\nI/IJKMEDIA( 4096): SDL_RunThread: [5414] ff_video_dec\r\nW/FFMPEG  ( 4096): [FFPlayer @ 0x5bf15ed0] fps: 29.970030 (normal)\r\nW/FFMPEG  ( 4096): [FFPlayer @ 0x5bf15ed0] fps: 29.970030 (normal)\r\nD/IJKMEDIA( 4096): ijkmp_get_msg: FFP_MSG_PREPARED\r\nD/IJKMEDIA( 4096): FFP_MSG_PREPARED:\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_start\r\nD/IJKMEDIA( 4096): ijkmp_start()\r\nD/IJKMEDIA( 4096): ijkmp_start()=0\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_getVideoCodecInfo\r\nD/IJKMEDIA( 4096): ijkmp_get_video_codec_info\r\nD/IJKMEDIA( 4096): ijkmp_get_video_codec_info()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_getAudioCodecInfo\r\nD/IJKMEDIA( 4096): ijkmp_get_audio_codec_info\r\nD/IJKMEDIA( 4096): ijkmp_get_audio_codec_info()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_getMediaMeta\r\nD/IJKMEDIA( 4096): ijkmp_get_meta_l\r\nD/IJKMEDIA( 4096): ijkmp_get_meta_l()=void\r\nD/IJKMEDIA( 4096): FFP_MSG_VIDEO_SIZE_CHANGED: 720, 480\r\nD/IJKMEDIA( 4096): FFP_MSG_SAR_CHANGED: 32, 27\r\nD/IJKMEDIA( 4096): ijkmp_get_msg: FFP_REQ_START\r\nD/IJKMEDIA( 4096): SDL_VoutFFmpeg_CreateOverlay(w=720, h=480, fmt=RV32(0x32335652, dp=0x5bc52970)\r\nD/IJKMEDIA( 4096): FFP_MSG_VIDEO_SIZE_CHANGED: 720, 480\r\nI/System.out( 4096): ijkmediaplayer,onVideoSizeChanged 720 , 480\r\nD/IJKMEDIA( 4096): ANativeWindow_setBuffersGeometry: w=1078, h=598, f=\u0004(0x4) => w=720, h=480, f=RV32(0x32335652)\r\nD/IJKMEDIA( 4096): FFP_MSG_VIDEO_SIZE_CHANGED: 720, 480\r\nD/IJKMEDIA( 4096): SDL_VoutFFmpeg_CreateOverlay(w=720, h=480, fmt=RV32(0x32335652, dp=0x5bc52970)\r\nD/IJKMEDIA( 4096): FFP_MSG_VIDEO_SIZE_CHANGED: 720, 480\r\nI/System.out( 4096): ijkmediaplayer,onVideoSizeChanged 720 , 480\r\nD/IJKMEDIA( 4096): SDL_VoutFFmpeg_CreateOverlay(w=720, h=480, fmt=RV32(0x32335652, dp=0x5bc52970)\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nW/FFMPEG  ( 4096): [mpegts @ 0x5b0b1560] PES packet size mismatch\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nI/System.out( 2695): Alarmreceiver\r\nE/FFMPEG  ( 4096): [mp2 @ 0x5b5a9430] Header missing\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] invalid cbp -1 at 35 18\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] 00 motion_type at 25 19\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] 00 motion_type at 22 9\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] slice mismatch\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] 00 motion_type at 10 20\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] 00 motion_type at 17 21\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] invalid cbp -1 at 15 22\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] 00 motion_type at 34 23\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] 00 motion_type at 1 12\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] 00 motion_type at 28 13\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] slice mismatch\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] invalid cbp 0 at 3 8\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] invalid mb type in P Frame at 8 25\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] 00 motion_type at 1 26\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] slice mismatch\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] 00 motion_type at 21 9\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] invalid cbp -1 at 5 15\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] invalid mb type in P Frame at 18 29\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] slice mismatch\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] slice mismatch\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] mb incr damaged\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] 00 motion_type at 33 11\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] 00 motion_type at 21 17\r\nE/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] Warning MVs not available\r\nI/FFMPEG  ( 4096): [mpeg2video @ 0x5b591ed0] concealing 990 DC, 990 AC, 990 MV errors in P frame\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nD/IJKMEDIA( 4096): ijkmp_pause()\r\nD/IJKMEDIA( 4096): ijkmp_pause()=0\r\nD/IJKMEDIA( 4096): ijkmp_get_msg: FFP_REQ_PAUSE\r\nE/FFMPEG  ( 4096): [http @ 0x581af4a0] Stream ends prematurely at 1430680, should be 1492344\r\nE/FFMPEG  ( 4096): failed to open segment, retry...\r\nE/FFMPEG  ( 4096): failed to open segment, retry...\r\nE/FFMPEG  ( 4096): failed to open segment, retry...\r\nW/FFMPEG  ( 4096): Failed to open segment of playlist 0\r\nE/FFMPEG  ( 4096): failed to open segment, retry...\r\nE/FFMPEG  ( 4096): failed to open segment, retry...\r\nE/FFMPEG  ( 4096): failed to open segment, retry...\r\nW/FFMPEG  ( 4096): Failed to open segment of playlist 0\r\nD/setDataSource( 4096): -----====setDataSource start============http://192.168.1.1/2.m3u8\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_reset\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_release\r\nD/IJKMEDIA( 4096): ijkmp_set_android_surface(surface=0x0)\r\nD/IJKMEDIA( 4096): ffpipeline_set_surface()\r\nD/IJKMEDIA( 4096): ijkmp_set_android_surface(surface=0x0)=void\r\nD/IJKMEDIA( 4096): ijkmp_shutdown_l()\r\nD/IJKMEDIA( 4096): message_loop exit\r\nD/poll    ( 4096): send from ui\r\nD/mini    ( 4096): updateMini\r\nW/FFMPEG  ( 4096): [hls,applehttp @ 0x5b08cbb0] Failed to reload playlist 0\r\nD/dalvikvm( 4096): threadid=20: thread exiting, not yet detached (count=0)\r\nD/dalvikvm( 4096): threadid=17: thread exiting, not yet detached (count=0)\r\nE/IJKMEDIA( 4096): SDL_Overlay(ffmpeg): overlay_free_l(0x5b0acb18)\r\nE/IJKMEDIA( 4096): SDL_Overlay(ffmpeg): overlay_free_l(0x581a94d0)\r\nE/IJKMEDIA( 4096): SDL_Overlay(ffmpeg): overlay_free_l(0x5ad8d5e0)\r\nD/IJKMEDIA( 4096): ijkmp_shutdown_l()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_native_setup\r\nD/IJKMEDIA( 4096): ffpipeline_create_from_android()\r\nD/IJKMEDIA( 4096): ijkmp_set_format_callback(0x59856b01, 0x1d40068a)\r\nD/IJKMEDIA( 4096): ijkmp_set_format_callback()=void\r\nD/IJKMEDIA( 4096): ijkmp_android_set_mediacodec_select_callback()\r\nD/IJKMEDIA( 4096): ffpipeline_set_mediacodec_select_callback\r\nD/IJKMEDIA( 4096): ijkmp_android_set_mediacodec_select_callback()=void\r\nD/IJKMEDIA( 4096): ijkmp_dec_ref(): ref=0\r\nD/IJKMEDIA( 4096): ijkmp_shutdown_l()\r\nD/IJKMEDIA( 4096): ijkmp_shutdown_l()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(overlay-format, 842225234)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(framedrop, 12)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(mediacodec, 1)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(max_ts_probe, 5)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(http-detect-range-support, 0)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOption\r\nD/IJKMEDIA( 4096): ijkmp_set_option(user_agent, IJKMEDIAPLAYER)\r\nD/IJKMEDIA( 4096): ijkmp_set_option()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(skip_loop_filter, 48)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setDataSourceAndHeaders\r\nV/IJKMEDIA( 4096): setDataSource: path http://192.168.1.1/2.m3u8\r\nD/IJKMEDIA( 4096): ijkmp_set_data_source(url=\"http://192.168.1.1/2.m3u8\")\r\nD/IJKMEDIA( 4096): ijkmp_set_data_source(url=\"http://192.168.1.1/2.m3u8\")=0\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setVideoSurface\r\nD/IJKMEDIA( 4096): ijkmp_set_android_surface(surface=0x31900005)\r\nD/IJKMEDIA( 4096): ffpipeline_set_surface()\r\nD/IJKMEDIA( 4096): ijkmp_set_android_surface(surface=0x31900005)=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_setOptionLong\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int(mediacodec, 1)\r\nD/IJKMEDIA( 4096): ijkmp_set_option_int()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_prepareAsync\r\nD/IJKMEDIA( 4096): ijkmp_prepare_async()\r\nI/FFMPEG  ( 4096): ===== options =====\r\nI/IJKMEDIA( 4096): SDL_RunThread: [5430] ff_msg_loop\r\nD/IJKMEDIA( 4096): message_loop\r\nD/IJKMEDIA( 4096): FFP_MSG_FLUSH:\r\nI/FFMPEG  ( 4096): player-opts : overlay-format               = 842225234\r\nI/FFMPEG  ( 4096): player-opts : framedrop                    = 12\r\nI/FFMPEG  ( 4096): player-opts : mediacodec                   = 1\r\nI/FFMPEG  ( 4096): format-opts : max_ts_probe                 = 5\r\nI/FFMPEG  ( 4096): format-opts : http-detect-range-support    = 0\r\nI/FFMPEG  ( 4096): format-opts : user_agent                   = IJKMEDIAPLAYER\r\nI/FFMPEG  ( 4096): codec-opts  : skip_loop_filter             = 48\r\nI/FFMPEG  ( 4096): ===================\r\nI/IJKMEDIA( 4096): SDL_RunThread: [5431] ff_vout\r\nD/IJKMEDIA( 4096): ffpipenode_create_video_output_from_android_mediacodec()\r\nD/IJKMEDIA( 4096): ijkmp_prepare_async()=0\r\nI/IJKMEDIA( 4096): SDL_RunThread: [5432] ff_read\r\nD/setDataSource( 4096): -----====setDataSource end============\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] non-existing PPS 0 referenced\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] decode_slice_header error\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b591ed0] no frame!\r\nE/FFMPEG  ( 4096): Option http-detect-range-support not found.\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 4 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 69 10, bytestream 3487\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 5 8, bytestream 6015\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 18 9, bytestream 6384\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 3 0, bytestream 23935\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 3 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 1 1, bytestream 13316\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 3 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 110 6, bytestream 164\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 32 9, bytestream 6666\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 4 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 3 8, bytestream 7617\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 4 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 21 9, bytestream 509\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 3 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 2 0, bytestream 28167\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 6 1, bytestream 22567\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 19 8, bytestream 6794\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 2 9, bytestream 8357\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 3 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 2 8, bytestream 301\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 2 9, bytestream 4576\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 2 0, bytestream 29044\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 5 1, bytestream 18348\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 33 8, bytestream 5705\r\nD/AudioPolicyManagerBase( 1140): STRATEGY_PHONE ====> device 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 3 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 48 9, bytestream 6989\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 112 6, bytestream 6755\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 20 9, bytestream 6022\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 3 0, bytestream 24208\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 4 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 1 1, bytestream 20649\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 3 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 42 8, bytestream 5587\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 109 7, bytestream 6030\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 4 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 13 8, bytestream 5627\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] Reference 8 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b22d7c0] error while decoding MB 21 9, bytestream 3982\r\nI/FFMPEG  ( 4096): [FFPlayer @ 0x5b378950] max_frame_duration: 10.000\r\nI/FFMPEG  ( 4096): Input #0, hls,applehttp, from 'http://192.168.1.1/2.m3u8':\r\nI/FFMPEG  ( 4096):   Duration: \r\nI/FFMPEG  ( 4096): N/A\r\nI/FFMPEG  ( 4096): , start: \r\nI/FFMPEG  ( 4096): 54232.481722\r\nI/FFMPEG  ( 4096): , bitrate: \r\nI/FFMPEG  ( 4096): N/A\r\nI/FFMPEG  ( 4096): \r\nI/FFMPEG  ( 4096):   Program 0 \r\nI/FFMPEG  ( 4096):     Metadata:\r\nI/FFMPEG  ( 4096):       variant_bitrate : \r\nI/FFMPEG  ( 4096): 0\r\nI/FFMPEG  ( 4096): \r\nI/FFMPEG  ( 4096):     Stream #0:0\r\nI/FFMPEG  ( 4096): : Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9]\r\nI/FFMPEG  ( 4096): , \r\nI/FFMPEG  ( 4096): 60 fps, \r\nI/FFMPEG  ( 4096): 30 tbr, \r\nI/FFMPEG  ( 4096): 90k tbn, \r\nI/FFMPEG  ( 4096): 60 tbc\r\nI/FFMPEG  ( 4096): \r\nI/FFMPEG  ( 4096):     Stream #0:1\r\nI/FFMPEG  ( 4096): : Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s\r\nI/FFMPEG  ( 4096): \r\nI/IJKMEDIA( 4096): SDL_Android_AudioTrack: CHANNEL_OUT_STEREO\r\nI/IJKMEDIA( 4096): SDL_Android_AudioTrack: ENCODING_PCM_16BIT\r\nI/IJKMEDIA( 4096): SDL_Android_AudioTrack_new: init volume as 1.000000/(0.000000,1.000000)\r\nI/FFMPEG  ( 4096): [FFPlayer @ 0x5b378950] AudioCodec: avcodec, mp2\r\nI/IJKMEDIA( 4096): SDL_RunThread: [5434] ff_aout_android\r\nI/IJKMEDIA( 4096): SDL_RunThread: [5435] ff_audio_dec\r\nD/AudioPolicyManagerBase( 1140): STRATEGY_PHONE ====> device 2\r\nD/IJKMEDIA( 4096): ffpipenode_create_video_decoder_from_android_mediacodec()\r\nI/IJKMEDIA( 4096): AMediaFormat: video/avc, 1920x1080\r\nD/IJKMEDIA( 4096): SDL_AMediaFormatJava_createVideoFormat\r\nE/IJKMEDIA( 4096): csd-0: naked\r\nD/IJKMEDIA( 4096): ffpipeline_set_surface_need_reconfigure(0)\r\nD/IJKMEDIA( 4096): ffpipeline_select_mediacodec\r\nI/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096): onSelectCodec: mime=video/avc, profile=100, level=40\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.M4V.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/mp4v-es\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.H263.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/3gpp\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.AVC.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/avc\r\nI/OMXClient( 4096): Using client-side OMX mux.\r\nD/AudioPolicyManagerBase( 1140): STRATEGY_PHONE ====> device 2\r\nI/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096): candidate codec: OMX.MS.AVC.Decoder rank=700\r\nI/OMXClient( 4096): Using client-side OMX mux.\r\nI/IjkMediaCodecInfo( 4096):  High Profile Level 42 (8,8192)\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.HEVC.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/hevc\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.MVC.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/mvc\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.MPEG2.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/mpeg2\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.VP8.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/x-vnd.on2.vp8\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.DIVX311.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/divx3\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.DIVX412.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/divx4\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.FLV.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/flv\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.VC1.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/vc1\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.VC1.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/wvc1\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.WMV3.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/wmv3\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.MJPG.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/mjpeg\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.AVS.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/avs\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.RV.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/realvideo\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.mstmp3.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/mpeg-L1\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.MP3.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/mpeg-L1\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.mstmp3.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/mpeg-L2\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.MP3.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/mpeg-L2\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.mp3.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/mpeg\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.mstmp3.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/mpeg\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.MP3.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/mpeg\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.amrnb.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/3gpp\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.amrwb.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/amr-wb\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.aac.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/mp4a-latm\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.AAC.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/mp4a-latm\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.g711.alaw.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/g711-alaw\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.g711.mlaw.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/g711-mlaw\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.raw.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/raw\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.vorbis.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/vorbis\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.VORBIS.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/vorbis\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.ADPCM.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/adpcm\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.LPCM.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/lpcm\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.RA.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/cook\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.WMA.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/x-ms-wma\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.AC3.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/ac3\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.DTS.Decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/dts\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.mpeg4.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/mp4v-es\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.h263.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/3gpp\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.h264.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/avc\r\nI/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096): candidate codec: OMX.google.h264.decoder rank=200\r\nI/OMXClient( 4096): Using client-side OMX mux.\r\nI/IjkMediaCodecInfo( 4096):  Baseline Profile Level 51 (1,32768)\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.vpx.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: video/x-vnd.on2.vp8\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.mpeg4.encoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.h263.encoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.MS.AVC.Encoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.amrnb.encoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.amrwb.encoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.aac.encoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: AACEncoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):   found codec: OMX.google.raw.decoder\r\nD/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096):     mime: audio/raw\r\nI/tv.danmaku.ijk.media.player.IjkMediaPlayer( 4096): selected codec: OMX.MS.AVC.Decoder rank=700\r\nD/IJKMEDIA( 4096): SDL_AMediaCodecJava_createByCodecName\r\nI/OMXClient( 4096): Using client-side OMX mux.\r\nD/IJKMEDIA( 4096): SDL_AMediaCodecJava_init\r\nD/IJKMEDIA( 4096): SDL_AMediaCodecJava_configure_surface\r\nE/IJKMEDIA( 4096): configure 0x1d2006aa 0x1d30069e\r\nE/BufferQueue( 1137): [SurfaceView] connect: already connected (cur=2, req=3)\r\nE/MediaCodec( 4096): native_window_api_connect returned an error: Invalid argument (-22)\r\nW/System.err( 4096): java.lang.IllegalStateException\r\nW/System.err( 4096): \tat android.media.MediaCodec.native_configure(Native Method)\r\nW/System.err( 4096): \tat android.media.MediaCodec.configure(MediaCodec.java:259)\r\nW/System.err( 4096): \tat dalvik.system.NativeStart.run(Native Method)\r\nE/IJKMEDIA( 4096): reconfigure_codec_l:configure_surface: failed\r\nI/IJKMEDIA( 4096): SDL_AMediaCodecJava_delete\r\nI/FFMPEG  ( 4096): [FFPlayer @ 0x5b378950] VideoCodec: avcodec, h264\r\nI/IJKMEDIA( 4096): SDL_RunThread: [5450] ff_video_dec\r\nW/FFMPEG  ( 4096): [FFPlayer @ 0x5b378950] fps: 60.000000 (too high)\r\nW/FFMPEG  ( 4096): [FFPlayer @ 0x5b378950] fps: 30.000000 (normal)\r\nD/IJKMEDIA( 4096): ijkmp_get_msg: FFP_MSG_PREPARED\r\nD/IJKMEDIA( 4096): FFP_MSG_PREPARED:\r\nI/System.out( 4096): ijkmediaplayer,onPrepared \r\nD/IJKMEDIA( 4096): IjkMediaPlayer_start\r\nD/IJKMEDIA( 4096): ijkmp_start()\r\nD/IJKMEDIA( 4096): ijkmp_start()=0\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_getVideoCodecInfo\r\nD/IJKMEDIA( 4096): ijkmp_get_video_codec_info\r\nD/IJKMEDIA( 4096): ijkmp_get_video_codec_info()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_getAudioCodecInfo\r\nD/IJKMEDIA( 4096): ijkmp_get_audio_codec_info\r\nD/IJKMEDIA( 4096): ijkmp_get_audio_codec_info()=void\r\nD/IJKMEDIA( 4096): IjkMediaPlayer_getMediaMeta\r\nD/IJKMEDIA( 4096): ijkmp_get_meta_l\r\nD/IJKMEDIA( 4096): ijkmp_get_meta_l()=void\r\nD/IJKMEDIA( 4096): FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1080\r\nD/IJKMEDIA( 4096): FFP_MSG_SAR_CHANGED: 1, 1\r\nD/IJKMEDIA( 4096): ijkmp_get_msg: FFP_REQ_START\r\nI/System.out( 4096): ijkmediaplayer,[DefaultPlayer|getVideoWidth]width=0\r\nI/System.out( 4096): ijkmediaplayer,onVideoSizeChanged 1920 , 1080\r\nI/System.out( 4096): ijkmediaplayer,onVideoSizeChanged 1920 , 1080\r\nD/mini    ( 4096): updateMini\r\nE/FFMPEG  ( 4096): [h264 @ 0x63ea5960] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x63ea5960] error while decoding MB 3 0, bytestream 23935\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b584420] Reference 3 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b584420] error while decoding MB 1 1, bytestream 13316\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b584420] Reference 3 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b584420] error while decoding MB 2 0, bytestream 28167\r\nE/FFMPEG  ( 4096): [h264 @ 0x5af946a0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5af946a0] error while decoding MB 6 1, bytestream 22567\r\nE/FFMPEG  ( 4096): [h264 @ 0x5af946a0] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5af946a0] error while decoding MB 2 0, bytestream 29044\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b0b3740] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b0b3740] error while decoding MB 5 1, bytestream 18348\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b0b3740] Reference 2 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b0b3740] error while decoding MB 3 0, bytestream 24208\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b4e2050] Reference 4 >= 2\r\nE/FFMPEG  ( 4096): [h264 @ 0x5b4e2050] error while decoding MB 1 1, bytestream 20649\r\nD/IJKMEDIA( 4096): SDL_VoutFFmpeg_CreateOverlay(w=1920, h=1080, fmt=RV32(0x32335652, dp=0x658abcb0)\r\nD/IJKMEDIA( 4096): FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1080\r\nI/System.out( 4096): ijkmediaplayer,onVideoSizeChanged 1920 , 1080\r\nE/IJKMEDIA( 4096): unexpected native window buffer (0x6666c660)(w:720, h:480, fmt:'\u0002'0x2), expecting (w:1920, h:1080, fmt:'RV32'0x32335652)\r\nI/System.out( 4096): ijkmediaplayer,onBufferingUpdate 0\r\nD/IJKMEDIA( 4096): FFP_MSG_VIDEO_SIZE_CHANGED: 1920, 1080\r\nD/IJKMEDIA( 4096): SDL_VoutFFmpeg_CreateOverlay(w=1920, h=1080, fmt=RV32(0x32335652, dp=0x658abcb0)\r\nI/System.out( 4096): ijkmediaplayer,onVideoSizeChanged 1920 , 1080\r\n```\r\n"}}