await player.reset();
await player.setDataSource(url, autoPlay: true)
D/IJKMEDIA(29889): IjkMediaPlayer_native_setup
I/IJKMEDIA(29889): av_version_info: ff3.4--ijk0.8.7--20180103--001
I/IJKMEDIA(29889): ijk_version_info: f0.3.7
D/IJKMEDIA(29889): ffpipeline_create_from_android()
D/IJKMEDIA(29889): ijkmp_set_inject_opaque(0x28a2)
D/IJKMEDIA(29889): ijkmp_set_inject_opaque()=void
D/IJKMEDIA(29889): ijkmp_set_ijkio_inject_opaque(0x28a2)
D/IJKMEDIA(29889): ijkmp_set_ijkio_inject_opaque()=void
D/IJKMEDIA(29889): ijkmp_android_set_mediacodec_select_callback()
D/IJKMEDIA(29889): ffpipeline_set_mediacodec_select_callback
D/IJKMEDIA(29889): ijkmp_android_set_mediacodec_select_callback()=void
D/IJKMEDIA(29889): IjkMediaPlayer_setOptionLong
D/IJKMEDIA(29889): IjkMediaPlayer_native_setLogLevel(4)
D/IJKMEDIA(29889): moncleanup
I/flutter (29889): [inf] 2019-11-05 11:51:37.053345 [fijk] create player id:2
I/flutter (29889): [inf] 2019-11-05 11:51:37.102796 [fijk] FijkPlayer{id:2} setupSurface
D/IJKMEDIA(29889): IjkMediaPlayer_setVideoSurface
D/IJKMEDIA(29889): ijkmp_set_android_surface(surface=0xffacae60)
D/IJKMEDIA(29889): ffpipeline_set_surface()
D/IJKMEDIA(29889): ijkmp_set_android_surface(surface=0xffacae60)=void
I/flutter (29889): [inf] 2019-11-05 11:51:37.145001 [fijk] view setup, vid:1
I/flutter (29889): CacheManager: Failed to download file from with error:
I/flutter (29889): Invalid argument(s): No host specified in URI
I/flutter (29889): CacheManager: Failed to download file from with error:
I/flutter (29889): Invalid argument(s): No host specified in URI
I/flutter (29889): [inf] 2019-11-05 11:51:37.419818 [fijk] FijkPlayer{id:2} invoke reset #1
D/IJKMEDIA(29889): IjkMediaPlayer_reset
D/IJKMEDIA(29889): ijkmp_reset()
D/IJKMEDIA(29889): ijkmp_reset()=0
I/flutter (29889): [inf] 2019-11-05 11:51:37.506097 [fijk] FijkPlayer{id:2} invoke reset #1 -> done
I/flutter (29889): [inf] 2019-11-05 11:51:37.511573 [fijk] FijkPlayer{id:2} invoke setDateSource http://ppbp.oss-cn-hangzhou.aliyuncs.com/upload/20191011/294b702c4cb3434c9d203450fcf720a4.mp4
D/tv.danmaku.ijk.media.player.IjkMediaPlayer(29889): Couldn't open file on client side, trying server side
D/IJKMEDIA(29889): IjkMediaPlayer_setDataSourceAndHeaders
V/IJKMEDIA(29889): setDataSource: path http://ppbp.oss-cn-hangzhou.aliyuncs.com/upload/20191011/294b702c4cb3434c9d203450fcf720a4.mp4
D/IJKMEDIA(29889): ijkmp_set_data_source(url="http://ppbp.oss-cn-hangzhou.aliyuncs.com/upload/20191011/294b702c4cb3434c9d203450fcf720a4.mp4")
D/IJKMEDIA(29889): ijkmp_set_data_source(url="http://ppbp.oss-cn-hangzhou.aliyuncs.com/upload/20191011/294b702c4cb3434c9d203450fcf720a4.mp4")=0
I/flutter (29889): [inf] 2019-11-05 11:51:37.526174 [fijk] FijkPlayer{id:2} state changed to FijkState.initialized <= FijkState.idle
I/flutter (29889): [inf] 2019-11-05 11:51:37.536759 [fijk] FijkPlayer{id:2} invoke prepareAsync and start #2
I/flutter (29889): [inf] 2019-11-05 11:51:37.538327 [fijk] FijkPlayer{id:2} setOption k:start-on-prepared, v:1
D/IJKMEDIA(29889): IjkMediaPlayer_setOptionLong
D/IJKMEDIA(29889): IjkMediaPlayer_prepareAsync
D/IJKMEDIA(29889): ijkmp_prepare_async()
I/IJKMEDIA(29889): ===== versions =====
I/IJKMEDIA(29889): ijkplayer : f0.3.7
I/IJKMEDIA(29889): FFmpeg : ff3.4--ijk0.8.7--20180103--001
I/IJKMEDIA(29889): libavutil : 55.78.100
I/IJKMEDIA(29889): libavcodec : 57.107.100
I/IJKMEDIA(29889): libavformat : 57.83.100
I/IJKMEDIA(29889): libswscale : 4.8.100
I/IJKMEDIA(29889): libswresample: 2.9.100
I/IJKMEDIA(29889): ===== options =====
I/IJKMEDIA(29889): player-opts : start-on-prepared = 1
I/IJKMEDIA(29889): format-opts : ijkapplication = -975655728
I/IJKMEDIA(29889): format-opts : ijkiomanager = -975488128
I/IJKMEDIA(29889): ===================
D/IJKMEDIA(29889): ijkmp_prepare_async()=0
I/flutter (29889): [inf] 2019-11-05 11:51:37.631145 [fijk] FijkPlayer{id:2} state changed to FijkState.asyncPreparing <= FijkState.initialized
I/IJKMEDIA(29889): SDL_RunThread: [30178] ff_msg_loop
D/IJKMEDIA(29889): message_loop
D/IJKMEDIA(29889): FFP_MSG_FLUSH:
I/IJKMEDIA(29889): SDL_RunThread: [30180] ff_read
I/IJKMEDIA(29889): SDL_RunThread: [30179] ff_vout
I/flutter (29889): [inf] 2019-11-05 11:51:37.665931 [fijk] FijkPlayer{id:2} invoke prepareAsync and start #2 -> done
I/tv.danmaku.ijk.media.player.IjkMediaPlayer(29889): onNativeInvoke 1
I/flutter (29889): [inf] 2019-11-05 11:51:37.688440 [fijk] FijkPlayer{id:2} state changed to FijkState.initialized <= FijkState.idle
I/flutter (29889): [inf] 2019-11-05 11:51:37.688765 [fijk] FijkPlayer{id:2} state changed to FijkState.asyncPreparing <= FijkState.initialized
I/tv.danmaku.ijk.media.player.IjkMediaPlayer(29889): onNativeInvoke 131073
I/tv.danmaku.ijk.media.player.IjkMediaPlayer(29889): onNativeInvoke 131074
I/IJKMEDIA(29889): Add dns cache hostname = ppbp.oss-cn-hangzhou.aliyuncs.com, ip = 47.110.23.127
I/tv.danmaku.ijk.media.player.IjkMediaPlayer(29889): onNativeInvoke 2
D/IJKMEDIA(29889): FFP_MSG_OPEN_INPUT:
E/IJKMEDIA(29889): Option ijkiomanager not found.
D/IJKMEDIA(29889): FFP_MSG_FIND_STREAM_INFO:
I/IJKMEDIA(29889): max_frame_duration: 10.000
I/IJKMEDIA(29889): Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'http://ppbp.oss-cn-hangzhou.aliyuncs.com/upload/20191011/294b702c4cb3434c9d203450fcf720a4.mp4':
I/IJKMEDIA(29889): Metadata:
I/IJKMEDIA(29889): major_brand :
I/IJKMEDIA(29889): isom
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): minor_version :
I/IJKMEDIA(29889): 512
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): compatible_brands:
I/IJKMEDIA(29889): isomiso2avc1mp41
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): encoder :
I/IJKMEDIA(29889): Lavf56.40.101
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): Duration:
I/IJKMEDIA(29889): 00:00:08.50
I/IJKMEDIA(29889): , start:
I/IJKMEDIA(29889): 0.000000
I/IJKMEDIA(29889): , bitrate:
I/IJKMEDIA(29889): 744 kb/s
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): Stream #0:0
I/IJKMEDIA(29889): (eng)
I/IJKMEDIA(29889): : Video: h264 (avc1 / 0x31637661), yuv420p, 640x640 [SAR 1:1 DAR 1:1], 675 kb/s
I/IJKMEDIA(29889): ,
I/IJKMEDIA(29889): 30 fps,
I/IJKMEDIA(29889): 30 tbr,
I/IJKMEDIA(29889): 15360 tbn,
I/IJKMEDIA(29889): 60 tbc
I/IJKMEDIA(29889): (default)
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): Metadata:
I/IJKMEDIA(29889): handler_name :
I/IJKMEDIA(29889): VideoHandler
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): Stream #0:1
I/IJKMEDIA(29889): (eng)
I/IJKMEDIA(29889): : Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 64 kb/s
I/IJKMEDIA(29889): (default)
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): Metadata:
I/IJKMEDIA(29889): handler_name :
I/IJKMEDIA(29889): SoundHandler
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): SDL_Android_AudioTrack: CHANNEL_OUT_MONO
I/IJKMEDIA(29889): SDL_Android_AudioTrack: ENCODING_PCM_16BIT
W/AudioTrack(29889): Use of stream types is deprecated for operations other than volume control
W/AudioTrack(29889): See the documentation of AudioTrack() for what to use instead with android.media.AudioAttributes to qualify your playback use case
I/IJKMEDIA(29889): SDL_Android_AudioTrack_new_from_spec: init volume as 1.000000/(0.000000,1.000000)
I/IJKMEDIA(29889): audio_session_id = 1193
I/IJKMEDIA(29889): AudioCodec: avcodec, aac
I/IJKMEDIA(29889): VideoCodec: avcodec, h264
W/IJKMEDIA(29889): fps: 30.000000 (normal)
W/IJKMEDIA(29889): fps: 30.000000 (normal)
D/IJKMEDIA(29889): FFP_MSG_COMPONENT_OPEN:
D/IJKMEDIA(29889): FFP_MSG_VIDEO_SIZE_CHANGED: 640, 640
D/IJKMEDIA(29889): FFP_MSG_SAR_CHANGED: 1, 1
D/IJKMEDIA(29889): ijkmp_get_msg: FFP_MSG_PREPARED
D/IJKMEDIA(29889): FFP_MSG_PREPARED:
I/IJKMEDIA(29889): SDL_RunThread: [30184] ff_aout_android
I/IJKMEDIA(29889): SDL_RunThread: [30189] ff_video_dec
D/IJKMEDIA(29889): FFP_MSG_VIDEO_ROTATION_CHANGED: 0
I/flutter (29889): [inf] 2019-11-05 11:51:38.042551 [fijk] FijkPlayer{id:2} size changed (640, 640)
D/IJKMEDIA(29889): FFP_MSG_AUDIO_RENDERING_START:
I/IJKMEDIA(29889): SDL_RunThread: [30185] ff_audio_dec
I/flutter (29889): [inf] 2019-11-05 11:51:38.086692 [fijk] FijkPlayer{id:2} prepared duration 0:00:08.499000
I/flutter (29889): [inf] 2019-11-05 11:51:38.096934 [fijk] FijkPlayer{id:2} state changed to FijkState.prepared <= FijkState.asyncPreparing
I/flutter (29889): [inf] 2019-11-05 11:51:38.097423 [fijk] FijkPlayer{id:2} state changed to FijkState.started <= FijkState.prepared
D/IJKMEDIA(29889): SDL_VoutFFmpeg_CreateOverlay(w=640, h=640, fmt=RV32(0x32335652, dp=0xb3bc8620)
D/IJKMEDIA(29889): Video: first frame decoded
D/IJKMEDIA(29889): FFP_MSG_VIDEO_SIZE_CHANGED: 640, 640
D/IJKMEDIA(29889): FFP_MSG_VIDEO_DECODED_START:
D/IJKMEDIA(29889): ANativeWindow_setBuffersGeometry: w=1, h=1, f=�(0x1) => w=640, h=640, f=RV32(0x32335652)
W/Gralloc3(29889): allocator 3.x is not supported
I/flutter (29889): [inf] 2019-11-05 11:51:38.150064 [fijk] FijkPlayer{id:2} audio rendering started
D/IJKMEDIA(29889): FFP_MSG_VIDEO_SIZE_CHANGED: 640, 640
D/IJKMEDIA(29889): avcodec/Audio: first frame decoded
D/IJKMEDIA(29889): FFP_MSG_AUDIO_DECODED_START:
D/eglCodecCommon(29889): allocate: Ask for block of size 0x191000
D/eglCodecCommon(29889): allocate: ioctl allocate returned offset 0x3fee33000 size 0x192000
D/IJKMEDIA(29889): SDL_VoutFFmpeg_CreateOverlay(w=640, h=640, fmt=RV32(0x32335652, dp=0xb3bc8620)
D/IJKMEDIA(29889): SDL_VoutFFmpeg_CreateOverlay(w=640, h=640, fmt=RV32(0x32335652, dp=0xb3bc8620)
D/IJKMEDIA(29889): FFP_MSG_VIDEO_RENDERING_START:
D/IJKMEDIA(29889): FFP_MSG_VIDEO_SIZE_CHANGED: 640, 640
I/tv.danmaku.ijk.media.player.IjkMediaPlayer(29889): Info: MEDIA_INFO_VIDEO_RENDERING_START
I/flutter (29889): [inf] 2019-11-05 11:51:38.352834 [fijk] FijkPlayer{id:2} size changed (640, 640)
I/flutter (29889): [inf] 2019-11-05 11:51:38.353396 [fijk] FijkPlayer{id:2} size changed (640, 640)
I/flutter (29889): [inf] 2019-11-05 11:51:38.353578 [fijk] FijkPlayer{id:2} video rendering started
I/flutter (29889): [inf] 2019-11-05 11:51:38.354257 [fijk] FijkPlayer{id:2} size changed (640, 640)
I/yu.shop.androi(29889): Background young concurrent copying GC freed 9595(1393KB) AllocSpace objects, 0(0B) LOS objects, 52% free, 1296KB/2743KB, paused 508us total 120.477ms
I/IJKMEDIA(29889): ffp_toggle_buffering: completed: OK
D/IJKMEDIA(29889): ijkmp_get_msg: FFP_MSG_COMPLETED
D/IJKMEDIA(29889): FFP_MSG_COMPLETED:
I/IJKMEDIA(29889): ffp_toggle_buffering: eof
I/flutter (29889): [inf] 2019-11-05 11:51:47.302659 [fijk] FijkPlayer{id:2} state changed to FijkState.completed <= FijkState.started
I/flutter (29889): [inf] 2019-11-05 11:52:57.745 [fijk] FijkPlayer{id:2} invoke reset #3
D/IJKMEDIA(29889): IjkMediaPlayer_reset
D/IJKMEDIA(29889): ijkmp_reset()
I/IJKMEDIA(29889): convert image convert_frame_count = 0
I/IJKMEDIA(29889): SDL_JNI_DetachThreadEnv: [30189]
I/IJKMEDIA(29889): SDL_JNI_DetachThreadEnv: [30185]
I/IJKMEDIA(29889): SDL_JNI_DetachThreadEnv: [30179]
I/IJKMEDIA(29889): SDL_JNI_DetachThreadEnv: [30180]
W/AudioTrack(29889): restartIfDisabled(156): releaseBuffer() track 0xbbbd7500 disabled due to previous underrun, restarting
D/AudioTrack(29889): stop(156): called with 380288 frames delivered
I/IJKMEDIA(29889): SDL_JNI_DetachThreadEnv: [30184]
E/IJKMEDIA(29889): SDL_Overlay(ffmpeg): overlay_free_l(0xbe17ad80)
E/IJKMEDIA(29889): SDL_Overlay(ffmpeg): overlay_free_l(0xc528b740)
E/IJKMEDIA(29889): SDL_Overlay(ffmpeg): overlay_free_l(0xbe17ae80)
D/IJKMEDIA(29889): ijkmp_reset()=0
I/flutter (29889): [inf] 2019-11-05 11:52:57.932551 [fijk] FijkPlayer{id:2} state changed to FijkState.idle <= FijkState.completed
I/flutter (29889): [inf] 2019-11-05 11:52:57.933721 [fijk] FijkPlayer{id:2} invoke reset #3 -> done
I/flutter (29889): [inf] 2019-11-05 11:52:57.934390 [fijk] FijkPlayer{id:2} invoke setDateSource http://ppbp.oss-cn-hangzhou.aliyuncs.com/upload/20191010/7a888bd3385843afb431ad67661a36cb.mp4
D/tv.danmaku.ijk.media.player.IjkMediaPlayer(29889): Couldn't open file on client side, trying server side
D/IJKMEDIA(29889): IjkMediaPlayer_setDataSourceAndHeaders
V/IJKMEDIA(29889): setDataSource: path http://ppbp.oss-cn-hangzhou.aliyuncs.com/upload/20191010/7a888bd3385843afb431ad67661a36cb.mp4
D/IJKMEDIA(29889): ijkmp_set_data_source(url="http://ppbp.oss-cn-hangzhou.aliyuncs.com/upload/20191010/7a888bd3385843afb431ad67661a36cb.mp4")
D/IJKMEDIA(29889): ijkmp_set_data_source(url="http://ppbp.oss-cn-hangzhou.aliyuncs.com/upload/20191010/7a888bd3385843afb431ad67661a36cb.mp4")=0
I/flutter (29889): [inf] 2019-11-05 11:52:57.941940 [fijk] FijkPlayer{id:2} state changed to FijkState.initialized <= FijkState.idle
I/flutter (29889): [inf] 2019-11-05 11:52:57.942307 [fijk] FijkPlayer{id:2} invoke prepareAsync and start #4
I/flutter (29889): [inf] 2019-11-05 11:52:57.942424 [fijk] FijkPlayer{id:2} setOption k:start-on-prepared, v:1
D/IJKMEDIA(29889): IjkMediaPlayer_setOptionLong
I/flutter (29889): [inf] 2019-11-05 11:52:57.972681 [fijk] FijkPlayer{id:2} state changed to FijkState.initialized <= FijkState.idle
D/IJKMEDIA(29889): IjkMediaPlayer_prepareAsync
D/IJKMEDIA(29889): ijkmp_prepare_async()
I/IJKMEDIA(29889): ===== versions =====
I/IJKMEDIA(29889): ijkplayer : f0.3.7
I/IJKMEDIA(29889): FFmpeg : ff3.4--ijk0.8.7--20180103--001
I/IJKMEDIA(29889): libavutil : 55.78.100
I/IJKMEDIA(29889): libavcodec : 57.107.100
I/IJKMEDIA(29889): libavformat : 57.83.100
I/IJKMEDIA(29889): libswscale : 4.8.100
I/IJKMEDIA(29889): SDL_RunThread: [30223] ff_msg_loop
D/IJKMEDIA(29889): message_loop
I/IJKMEDIA(29889): libswresample: 2.9.100
I/IJKMEDIA(29889): ===== options =====
I/IJKMEDIA(29889): player-opts : start-on-prepared = 1
I/IJKMEDIA(29889): format-opts : ijkiomanager = -975488128
I/IJKMEDIA(29889): ===================
W/IJKMEDIA(29889): -volume=128 > 100, setting to 100
I/IJKMEDIA(29889): SDL_RunThread: [30224] ff_vout
D/IJKMEDIA(29889): ijkmp_prepare_async()=0
I/IJKMEDIA(29889): SDL_RunThread: [30225] ff_read
I/IJKMEDIA(29889): Hit DNS cache hostname = ppbp.oss-cn-hangzhou.aliyuncs.com
I/flutter (29889): [inf] 2019-11-05 11:52:57.997667 [fijk] FijkPlayer{id:2} state changed to FijkState.asyncPreparing <= FijkState.initialized
I/flutter (29889): [inf] 2019-11-05 11:52:57.997979 [fijk] FijkPlayer{id:2} invoke prepareAsync and start #4 -> done
I/flutter (29889): [inf] 2019-11-05 11:52:57.998254 [fijk] FijkPlayer{id:2} state changed to FijkState.asyncPreparing <= FijkState.initialized
I/IJKMEDIA(29889): Hit DNS cache hostname = ppbp.oss-cn-hangzhou.aliyuncs.com
D/IJKMEDIA(29889): FFP_MSG_OPEN_INPUT:
E/IJKMEDIA(29889): Option ijkiomanager not found.
I/IJKMEDIA(29889): Hit DNS cache hostname = ppbp.oss-cn-hangzhou.aliyuncs.com
I/IJKMEDIA(29889): max_frame_duration: 10.000
I/IJKMEDIA(29889): Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'http://ppbp.oss-cn-hangzhou.aliyuncs.com/upload/20191010/7a888bd3385843afb431ad67661a36cb.mp4':
I/IJKMEDIA(29889): Metadata:
I/IJKMEDIA(29889): major_brand :
I/IJKMEDIA(29889): isom
I/IJKMEDIA(29889):
D/IJKMEDIA(29889): FFP_MSG_FIND_STREAM_INFO:
I/IJKMEDIA(29889): minor_version :
I/IJKMEDIA(29889): 512
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): compatible_brands:
I/IJKMEDIA(29889): isomiso2mp41
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): encoder :
I/IJKMEDIA(29889): Lavf58.12.100
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): Duration:
I/IJKMEDIA(29889): 00:00:28.02
I/IJKMEDIA(29889): , start:
I/IJKMEDIA(29889): 0.000000
I/IJKMEDIA(29889): , bitrate:
I/IJKMEDIA(29889): 977 kb/s
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): Stream #0:0
I/IJKMEDIA(29889): (eng)
I/IJKMEDIA(29889): : Video: mpeg4 (mp4v / 0x7634706D), none, 640x360, 844 kb/s
I/IJKMEDIA(29889): , SAR 1:1 DAR 16:9
I/IJKMEDIA(29889): ,
I/IJKMEDIA(29889): 24 fps,
I/IJKMEDIA(29889): 24 tbr,
I/IJKMEDIA(29889): 12288 tbn,
I/IJKMEDIA(29889): 12288 tbc
I/IJKMEDIA(29889): (default)
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): Metadata:
I/IJKMEDIA(29889): handler_name :
I/IJKMEDIA(29889): VideoHandler
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): Stream #0:1
I/IJKMEDIA(29889): (eng)
I/IJKMEDIA(29889): : Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 129 kb/s
I/IJKMEDIA(29889): (default)
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): Metadata:
I/IJKMEDIA(29889): handler_name :
I/IJKMEDIA(29889): SoundHandler
I/IJKMEDIA(29889):
I/IJKMEDIA(29889): SDL_Android_AudioTrack: CHANNEL_OUT_STEREO
I/IJKMEDIA(29889): SDL_Android_AudioTrack: ENCODING_PCM_16BIT
W/AudioTrack(29889): Use of stream types is deprecated for operations other than volume control
W/AudioTrack(29889): See the documentation of AudioTrack() for what to use instead with android.media.AudioAttributes to qualify your playback use case
I/IJKMEDIA(29889): SDL_Android_AudioTrack_new_from_spec: init volume as 1.000000/(0.000000,1.000000)
I/IJKMEDIA(29889): audio_session_id = 1201
I/IJKMEDIA(29889): AudioCodec: avcodec, aac
W/IJKMEDIA(29889): No codec could be found with id 13
D/IJKMEDIA(29889): FFP_MSG_COMPONENT_OPEN:
D/IJKMEDIA(29889): ijkmp_get_msg: FFP_MSG_PREPARED
D/IJKMEDIA(29889): FFP_MSG_PREPARED:
I/IJKMEDIA(29889): SDL_RunThread: [30229] ff_audio_dec
I/flutter (29889): [inf] 2019-11-05 11:52:58.308947 [fijk] FijkPlayer{id:2} state changed to FijkState.prepared <= FijkState.asyncPreparing
I/flutter (29889): [inf] 2019-11-05 11:52:58.310977 [fijk] FijkPlayer{id:2} prepared duration 0:00:28.024000
I/flutter (29889): [inf] 2019-11-05 11:52:58.311301 [fijk] FijkPlayer{id:2} state changed to FijkState.started <= FijkState.prepared
I/IJKMEDIA(29889): SDL_RunThread: [30228] ff_aout_android
D/IJKMEDIA(29889): avcodec/Audio: first frame decoded
D/IJKMEDIA(29889): FFP_MSG_AUDIO_DECODED_START:
D/IJKMEDIA(29889): FFP_MSG_AUDIO_RENDERING_START:
I/flutter (29889): [inf] 2019-11-05 11:52:58.393197 [fijk] FijkPlayer{id:2} audio rendering started
I/IJKMEDIA(29889): ffp_toggle_buffering: completed: OK
D/IJKMEDIA(29889): ijkmp_get_msg: FFP_MSG_COMPLETED
D/IJKMEDIA(29889): FFP_MSG_COMPLETED:
I/flutter (29889): [inf] 2019-11-05 11:53:26.569471 [fijk] FijkPlayer{id:2} state changed to FijkState.completed <= FijkState.started
I/IJKMEDIA(29889): ffp_toggle_buffering: eof