I/flutter (15645): FVP fvp.FINE: 10:12:54.450: registerVideoPlayerPlatformsWith: {platforms: [windows, linux, macos, android], video.decoders: [FFmpeg], player: {buffer: 2000+60000, demux.buffer.ranges: 8, demux.buffer.protocols: file,http,https}}
I/flutter (15645): FVP mdk.INFO: 10:12:54.469: 0.29.0 (git 0a3bd27) - Multimedia Development Kit. Copyright (c) 2016-2024 WangBin(QtAV author) <wbsecg1 at gmail.com>
I/flutter (15645): FVP mdk.FINE: 10:12:54.469: global option: d3d11.sync.cpu = 1
I/flutter (15645): FVP mdk.FINE: 10:12:54.469: global option: UserAddress = 0x74469b6620
I/flutter (15645): FVP mdk.FINE: 10:12:54.469: global option: subtitle.fonts.file = assets://flutter_assets/assets/subfont.ttf
I/flutter (15645): FVP fvp.FINE: 10:13:04.388: 684815117 player-5476376638133430368 create(file:///data/user/0/com.zcreations.anime_here/cache/hls1920x1080.m3u8)
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: default 0xb4000076d3bd1610 new FrameReader...
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: Registered audio backends: AudioTrack OpenSL null
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: default 0xb4000076d3b53cb0 new FrameReader...
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: Registered audio backends: AudioTrack OpenSL null
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player.Player()
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player.onEvent(1, 0x744d3c29f0)
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player.onStateChanged(1)
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player.onMediaStatus(1)
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player property: video.decoder = shader_resource=0
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player property: avformat.strict = experimental
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player property: avio.protocol_whitelist = file,rtmp,http,https,tls,rtp,tcp,udp,crypto,httpproxy,data,concatf,concat,subfile
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player property: avformat.rtsp_transport = tcp
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player property: buffer = 2000+60000
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player.setBufferRange(2000, 60000, 0)
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player property: demux.buffer.ranges = 8
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player property: demux.buffer.protocols = file,http,https
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player.setDecoders(video, [FFmpeg])
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: video decoders: "FFmpeg"
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: video decoders: "FFmpeg"
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player property: avio.headers = User-Agent:
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player.setMedia(file:///data/user/0/com.zcreations.anime_here/cache/hls1920x1080.m3u8)
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: default FrameReader0xb4000076d3bd1610 state: 0=>0=>0, 0
I/flutter (15645): FVP mdk.INFO: 10:13:04.390: default0xb4000076d3bd1610 stop, current state: 0
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: AudioTrack play/pause ERROR: Invalid object instance
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: default FrameReader0xb4000076d3bd1610 state: 0=>0=>0, 0
I/flutter (15645): FVP mdk.INFO: 10:13:04.390: default0xb4000076d3bd1610 stop, current state: 0
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: 0xb400007673c10bb0 player.prepare(0, ..., 1282)
I/flutter (15645): FVP mdk.FINE: 10:13:04.390: AudioTrack play/pause ERROR: Invalid object instance
I/flutter (15645): FVP mdk.INFO: 10:13:04.390: 0xb400007523b98ef0 MediaControl.prepare(0, ...) file:///data/user/0/com.zcreations.anime_here/cache/hls1920x1080.m3u8
I/flutter (15645): FVP mdk.FINE: 10:13:04.391: default 0xb4000076d3bd1610 FrameReader.start(0, ...)
I/flutter (15645): FVP mdk.FINE: 10:13:04.391: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0=>0X2
I/flutter (15645): FVP fvp.FINE: 10:13:04.391: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
I/flutter (15645): FVP mdk.FINE: 10:13:04.391: default FrameReader0xb4000076d3bd1610 state: 0=>0=>1, 0
I/flutter (15645): FVP mdk.FINE: 10:13:04.391: default FrameReader0xb4000076d3bd1610 state: 0=>1=>1, 0
I/flutter (15645): FVP mdk.FINE: 10:13:04.391: default FrameReader0xb4000076d3bd1610 request to pause 1, loaded: 0.
I/flutter (15645): FVP mdk.FINE: 10:13:04.391: default FrameReader0xb4000076d3bd1610 state: 0=>1=>2, 0
I/flutter (15645): FVP mdk.FINE: 10:13:04.391: default FrameReader0xb4000076d3bd1610 state requested: 2, current: 0
I/flutter (15645): FVP mdk.FINE: 10:13:04.391: AudioTrack play/pause ERROR: Invalid object instance
I/flutter (15645): FVP mdk.FINE: 10:13:04.392: start frame reader thread: 502120998768
I/flutter (15645): FVP mdk.FINE: 10:13:04.392: FFmpeg/Libav runtime 5e45c27-avbuild
I/flutter (15645): FVP mdk.FINE: 10:13:04.392: Selected avutil runtime version: 58.29.100 (build: 58.29.100), license: LGPL version 2.1 or later
I/flutter (15645): FVP mdk.FINE: 10:13:04.392: global option: ffmpeg.configuration = --extra-version=avbuild --disable-doc --disable-debug --disable-static --enable-shared --enable-runtime-cpudetect --enable-mediacodec --enable-jni --disable-vulkan --disable-v4l2-m2m --disable-indevs --enable-indev=android_camera --disable-outdevs --disable-postproc --ar=llvm-ar --ranlib=llvm-ranlib --nm=llvm-nm --strip=llvm-strip --target-os=android --arch=arm64 --enable-cross-compile --cross-prefix=aarch64-linux-android- --pkg-config=pkg-config --cc=clang --extra-ldexeflags='-Wl,--gc-sections -Wl,-z,nocopyreloc -pie -fPIE ' --enable-lto --enable-pic --extra-cflags='-Wa,--noexecstack -fdata-sections -ffunction-sections -fstack-protector-strong -ffast-math -fstrict-aliasing --target=aarch64-none-linux-android21' --extra-ldflags='-Wl,--gc-sections -Wl,-z,relro -Wl,-z,now --sysroot /usr/local/lib/android/sdk/ndk/26.2.11394342/toolchains/llvm/prebuilt/linux-x86_64//sysroot -fuse-ld=lld -rtlib=compiler-rt --target=aarch64-none-linux-android21' --e
I/flutter (15645): FVP mdk.FINE: 10:13:04.392: av_dict_set0x73acc14c34
I/flutter (15645): FVP mdk.WARNING: 10:13:04.392: Failed to create io for url. io: 0x0, open: 0
I/flutter (15645): FVP mdk.FINE: 10:13:04.393: Selected avformat runtime version: 60.16.100 (build: 60.16.100), license: LGPL version 2.1 or later
I/flutter (15645): FVP mdk.FINE: 10:13:04.393: av_muxer_iterate0x73acbcbd74
I/flutter (15645): FVP mdk.FINE: 10:13:04.393: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X2=>0X2
I/flutter (15645): FVP mdk.FINE: 10:13:04.394: before avformat_open_input. io: 0x0()/pb: 0x0, url: file:///data/user/0/com.zcreations.anime_here/cache/hls1920x1080.m3u8
I/flutter (15645): FVP mdk.FINE: 10:13:04.394: FFmpeg/Libav runtime 5e45c27-avbuild
I/flutter (15645): FVP mdk.FINE: 10:13:04.394: [FFmpeg:hls] Skip ('#EXT-X-VERSION:3')
I/flutter (15645): FVP mdk.FINE: 10:13:04.394: [FFmpeg:hls] Skip ('#EXT-X-INDEPENDENT-SEGMENTS')
I/flutter (15645): FVP mdk.FINE: 10:13:04.394: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.1080.m3u8' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:04.712: [FFmpeg:hls] Skip ('#EXT-X-VERSION:3')
I/flutter (15645): FVP mdk.FINE: 10:13:04.712: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.10800.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:05.000: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.10801.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:05.380: after avformat_open_input. pb: 0xb400007613b3b7f0, iformat: 0x73accfd1d0, context flags: 2097152, input format flags: 49664
I/flutter (15645): FVP mdk.FINE: 10:13:05.448: unsupported avformat options: headers=User-Agent:
I/flutter (15645): FVP mdk.FINE: 10:13:05.449: supports 209 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be gbrap14be gbrap14le
I/flutter (15645): FVP mdk.INFO: 10:13:05.449: Format: hls, range: 1460 +1419877ms, bitrate: 1, size: 0
I/flutter (15645): FVP mdk.FINE: 10:13:05.449: 0xb400007523b98ef0 prepared callback is invoked
I/flutter (15645): FVP mdk.FINE: 10:13:05.450: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X2=>0X4
I/flutter (15645): FVP fvp.FINE: 10:13:05.450: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loading) => MediaStatus(+loaded)
I/flutter (15645): FVP mdk.INFO: 10:13:05.450: ***buffering progress 0%***
I/flutter (15645): FVP mdk.FINE: 10:13:05.450: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X4=>0X14
I/flutter (15645): FVP mdk.FINE: 10:13:05.450: AudioTrack play/pause ERROR: Invalid object instance
I/flutter (15645): FVP fvp.FINE: 10:13:05.450: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
I/flutter (15645): FVP mdk.INFO: 10:13:05.450: ++++++++++++BUFFERING START++++++++++++
I/flutter (15645): FVP mdk.FINE: 10:13:05.451:
I/flutter (15645): FVP fvp.FINE: 10:13:05.451: 977082390 player-5476376638133430368 onEvent: reader.buffering - - 0
I/flutter (15645): FVP mdk.FINE: 10:13:05.451: 0xb4000075d3ba75e0 cache: find stream seek result in ranges
I/flutter (15645): FVP mdk.FINE: 10:13:05.451: 0xb4000075d3ba75e0 cache: ranges 0/8:
I/flutter (15645): FVP mdk.FINE: 10:13:05.451: 0xb4000075d3ba75e0 cache: new range from video@1.400000
I/flutter (15645): FVP mdk.FINE: 10:13:05.451: 0xb4000075d3ba75e0 cache: ranges 1/8: [1.400000, 1.400000], current: [1.400000, 1.400000]
I/flutter (15645): FVP fvp.FINE: 10:13:05.451: 977082390 player-5476376638133430368 onEvent: cache.ranges - - 1
I/flutter (15645): FVP mdk.FINE: 10:13:05.451: default FrameReader0xb4000076d3bd1610 state: 0=>2=>1, 1
I/flutter (15645): FVP mdk.FINE: 10:13:05.451: default FrameReader0xb4000076d3bd1610 update state: 0=>1
I/flutter (15645): FVP fvp.FINE: 10:13:05.451: 977082390 player-5476376638133430368 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
I/flutter (15645): FVP mdk.FINE: 10:13:05.451: default FrameReader0xb4000076d3bd1610 state: 1=>1=>2, 1
I/flutter (15645): FVP mdk.FINE: 10:13:05.451: default FrameReader0xb4000076d3bd1610 update state: 1=>2
I/flutter (15645): FVP fvp.FINE: 10:13:05.452: 977082390 player-5476376638133430368 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
I/flutter (15645): FVP mdk.FINE: 10:13:05.452: starting decode loop thread mdk.vdec0@502044116848
I/flutter (15645): FVP fvp.FINE: 10:13:05.452: 977082390 player-5476376638133430368 onEvent: thread.video - - 1
I/flutter (15645): FVP mdk.FINE: 10:13:05.452: video stream#0 starting decoding loop from decoder index 0...
I/flutter (15645): FVP mdk.FINE: 10:13:05.452: creating video decoder: FFmpeg...
I/flutter (15645): FVP mdk.INFO: 10:13:05.452: opening video decoder: FFmpeg...
I/flutter (15645): FVP mdk.FINE: 10:13:05.452: opening ffmpeg video decoder: h264
I/flutter (15645): FVP mdk.FINE: 10:13:05.452: 0xb4000075b3b85e70mdk::NativeVideoBufferPool::NativeVideoBufferPool()
I/flutter (15645): FVP mdk.FINE: 10:13:05.452: 502044116848 JMI: JNI Modern Interface. Version 0.1.0
I/flutter (15645): FVP mdk.FINE: 10:13:05.452: Java_com_mediadevkit_fvp_FvpPlugin_nativeSetSurface
I/flutter (15645): FVP mdk.FINE: 10:13:05.453: resetReader: 5
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: Rendering thread @502025258864
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: 0xb400007673cb3c30 start RenderLoop
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: 0xb400007603b47cd0->PlatformSurface::Event::NativeHandle: 0x0>>>0x7feb57e53c
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: getVideoOutContext 0x0 => 0xb4000075a3b55570. vo count: 1
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: auto mdk::VideoPresenter::VideoPresenter()::(anonymous class)::operator()(PlatformSurface *) const: 0x0=>0xb4000075a3b55570 RenderAPI.type: 1
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: createRenderContext of RenderAPI::Type 1 from surface 0xb400007603b47cd0 with extra native res 0x0
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: 0xb400007673c10bb0 player.setLoop(0)
I/flutter (15645): FVP mdk.INFO: 10:13:05.454: setLoop(0), now 0/0
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: 0xb400007673c10bb0 player.setVolume(1.000000, -1)
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: ThreadLocal<bool>::Data::Data() thread: 0xb400007673c10bb0 player.set(2)
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: 0xb400007523b98ef0 virtual void mdk::MediaControlPush::setState(PlaybackState)@1068 requested state 2=>2, current state 2. status: 0X14
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: AudioTrack play/pause ERROR: Invalid object instance
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: default FrameReader0xb4000076d3bd1610 request to pause 1, loaded: 4.
I/flutter (15645): FVP mdk.FINE: 10:13:05.454: default FrameReader0xb4000076d3bd1610 state: 2=>2=>2, 0
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: 502025258864
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: T *ThreadLocal<bool>::get() const allocate and initialize ThreadLocal data
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: ThreadLocal<UGL::opengl::Context::Config>::Data::Data() thread: 502025258864
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: T *ThreadLocal<UGL::opengl::Context::Config>::get() const allocate and initialize ThreadLocal data
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: 0xb400007673c10bb0 player.seek(27000, 1026, ...)
I/flutter (15645): FVP mdk.INFO: 10:13:05.455: 0xb400007523b98ef0-MediaControl::seek(pos: 27000, flag:0X402 +FromStart). now: 0
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: default 0xb4000076d3bd1610-FrameReader::seek(27000, 0X402)
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X14=>0X94
I/flutter (15645): FVP fvp.FINE: 10:13:05.455: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+buffering)
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: 0xb4000076d3bd1610 default FrameReaderImpl::seekTo(27000, 0X402 #1)
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: 0xb400007673c10bb0 player.set(1)
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: 0xb400007523b98ef0 virtual void mdk::MediaControlPush::setState(PlaybackState)@1068 requested state 2=>1, current state 2. status: 0X94
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: AudioTrack play/pause ERROR: Invalid object instance
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: default FrameReader0xb4000076d3bd1610 request to pause 0, loaded: 4.
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: default FrameReader0xb4000076d3bd1610 state: 2=>2=>1, 0
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: default FrameReader0xb4000076d3bd1610 state requested: 1, current: 2
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: creating internal shared offscreen context for type: EGL|OpenGL|OpenGLES
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: creating EGL context from window: 0x0 with shared context: 0x0 extra: 0x0
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: select gl api resolver for EGL|OpenGL|OpenGLES
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: starting decode loop thread mdk.adec1@502026299248
I/flutter (15645): FVP fvp.FINE: 10:13:05.455: 977082390 player-5476376638133430368 onEvent: thread.audio - - 1
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: ThreadLocal<std::function<void *(const char *)>>::Data::Data() thread: 502025258864
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: 0xb400007673c10bb0 player.setPlaybackRate(1.000000)
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: T *ThreadLocal<std::function<void *(const char *)>>::get() const allocate and initialize ThreadLocal data
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: dso.load: libEGL.sotest: true
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: libEGL.so test load result 0xd90c093ec43c8859...
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: initialize EGL display from eglGetDisplay()
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: creating surfaceless offscreen context... WARNING: client api may not support surfaceless context. Can be disabled by setting environment var EGL_SURFACELESS=0
I/flutter (15645): FVP mdk.FINE: 10:13:05.455: Try to create context for OpenGL ES 3
I/flutter (15645): FVP mdk.FINE: 10:13:05.461: seekTo(27000) found video stream#0 packet at -3 in [1.483422, 3.693422] s
I/flutter (15645): FVP mdk.FINE: 10:13:05.461: seekTo(27000) found audio stream#1 packet at -3 in [1.460211, 3.642211] s
I/flutter (15645): FVP mdk.INFO: 10:13:05.461: ***buffering progress 100%***
I/flutter (15645): FVP mdk.FINE: 10:13:05.461: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X94=>0X1A4
I/flutter (15645): FVP mdk.FINE: 10:13:05.461: AudioTrack play/pause ERROR: Invalid object instance
I/flutter (15645): FVP fvp.FINE: 10:13:05.461: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.INFO: 10:13:05.461: ++++++++++++BUFFERING END++++++++++++
I/flutter (15645): FVP mdk.FINE: 10:13:05.461:
I/flutter (15645): FVP fvp.FINE: 10:13:05.461: 977082390 player-5476376638133430368 onEvent: reader.buffering - - 100
I/flutter (15645): FVP mdk.INFO: 10:13:05.461: virtual int64_t mdk::PacketIOWrapper::seek(int64_t, SeekFlag)@699 seek target(from 1460): 27000ms, flags: +FromStart. now: 3.689322
I/flutter (15645): FVP mdk.FINE: 10:13:05.461: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X1A4
I/flutter (15645): FVP mdk.FINE: 10:13:05.461: 0xb4000075d3ba75e0 cache: seek 27.000000 check range [1.400000, 3.735667]
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: 0xb4000075d3ba75e0 cache: too few video key frames(1) in current range[1.400000, 3.735667], drop
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: 0xb4000075d3ba75e0 cache: ranges 0/8:
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: Seek start. target time: 28460000 avseek flags: 1
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: creating EGL context from window: 0xb400007543dd04a0 with shared context: 0xb400007503bde890 extra: 0x0
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: select gl api resolver for EGL|OpenGL|OpenGLES
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: initialize EGL display from eglGetDisplay()
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: Seek end
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: 1 packets is read after seek. read more to get target pts
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.10806.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: Try to create context for OpenGL ES 3
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: seeking media's position is 27000=====
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: audio stream#1 starting decoding loop from decoder index 0...
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: creating audio decoder: auto...
I/flutter (15645): FVP mdk.INFO: 10:13:05.462: opening audio decoder: FFmpeg...
I/flutter (15645): FVP mdk.FINE: 10:13:05.462: opening ffmpeg audio decoder: aac
I/flutter (15645): FVP mdk.FINE: 10:13:05.463: AVCodec.Audio[aac.] decoder: 1 Single threads
I/flutter (15645): FVP mdk.FINE: 10:13:05.463: aac f32p, stereo @44100Hz
I/flutter (15645): FVP fvp.FINE: 10:13:05.463: 977082390 player-5476376638133430368 onEvent: decoder.audio - FFmpeg - 0
I/flutter (15645): FVP mdk.INFO: 10:13:05.463: ***buffering progress 0%***
I/flutter (15645): FVP mdk.FINE: 10:13:05.463: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X194
I/flutter (15645): FVP mdk.FINE: 10:13:05.463: AudioTrack play/pause ERROR: Invalid object instance
I/flutter (15645): FVP fvp.FINE: 10:13:05.463: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffering)
I/flutter (15645): FVP mdk.INFO: 10:13:05.463: ++++++++++++BUFFERING START++++++++++++
I/flutter (15645): FVP mdk.FINE: 10:13:05.463:
I/flutter (15645): FVP fvp.FINE: 10:13:05.463: 977082390 player-5476376638133430368 onEvent: reader.buffering - - 0
I/flutter (15645): FVP mdk.FINE: 10:13:05.463: audio stream#1 is seeking #1... got flush pkt. flush decoder and drop frames until seek target 28.4560s...
I/flutter (15645): FVP mdk.FINE: 10:13:05.463: 0xb400007523b98ef0 1st audio frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:05.463: invalid audio frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:05.463: seeking media's position is 27000=====
I/flutter (15645): FVP mdk.FINE: 10:13:05.463: 0xb4000075b3b85f30UGL::opengl::Context::Local<mdk::AndroidImageBufferPool::ctx_res_t>::~Local() [T = mdk::AndroidImageBufferPool::ctx_res_t, DT = mdk::AndroidImageBufferPool::ctx_res_t]0x0 count: 0
I/flutter (15645): FVP mdk.FINE: 10:13:05.463: 0xb4000075b3b85e70 virtual mdk::NativeVideoBufferPool::~NativeVideoBufferPool()
I/flutter (15645): FVP mdk.FINE: 10:13:05.463: 0xb4000075b3b85e70mdk::NativeVideoBufferPool::NativeVideoBufferPool()
I/flutter (15645): FVP mdk.FINE: 10:13:05.463: resetReader: 5
I/flutter (15645): FVP mdk.FINE: 10:13:05.465: AVCodec.Video[h264.] decoder: 3 Frame threads
I/flutter (15645): FVP mdk.FINE: 10:13:05.465: unsupported avcodec options: shader_resource=0
I/flutter (15645): FVP mdk.FINE: 10:13:05.465: h264 1920x1080 yuv420p
I/flutter (15645): FVP fvp.FINE: 10:13:05.465: 977082390 player-5476376638133430368 onEvent: decoder.video - FFmpeg - 0
I/flutter (15645): FVP mdk.FINE: 10:13:05.465: decode stored recovery packets: 0
I/flutter (15645): FVP mdk.FINE: 10:13:05.465: video stream#0 is seeking #1... got flush pkt. flush decoder and drop frames until seek target 28.4560s...
I/flutter (15645): FVP mdk.FINE: 10:13:05.465: 0xb400007523b98ef0 1st video frame to render @-1.000000s, sync time: 0.000000
I/flutter (15645): FVP mdk.FINE: 10:13:05.465: invalid video frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:05.470: ThreadLocal<UGL::opengl::platform::GLContext *>::Data::Data() thread: 502025258864
I/flutter (15645): FVP mdk.FINE: 10:13:05.470: T *ThreadLocal<UGL::opengl::platform::GLContext *>::get() const allocate and initialize ThreadLocal data
I/flutter (15645): FVP mdk.FINE: 10:13:05.470: ++++++++++onContextCreated(surface 0xb400007603b47cd0, ctx 0xb4000075a3b7a6d0)+++++++++++
I/flutter (15645): FVP mdk.FINE: 10:13:05.470: getVideoOutContext 0x7feb57e53c => 0xb4000075a3b65550. vo count: 2
I/flutter (15645): FVP mdk.FINE: 10:13:05.470: PlatformSurface::Event::Resize 1920x1080
I/flutter (15645): FVP mdk.FINE: 10:13:05.470: 0xb400007673c10bc0 setVideoSurfaceSize(1920x1080, 0x7feb57e53c)
I/flutter (15645): FVP mdk.FINE: 10:13:05.474: PlatformSurface::Event::Resize 1920x1080
I/flutter (15645): FVP mdk.FINE: 10:13:05.474: 0xb400007673c10bc0 setVideoSurfaceSize(1920x1080, 0x7feb57e53c)
I/flutter (15645): FVP mdk.FINE: 10:13:05.761: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.10807.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:05.955: seeking media's position is 27000=====
I/flutter (15645): FVP mdk.FINE: 10:13:06.051: 0xb4000075d3ba75e0 cache: find stream seek result in ranges
I/flutter (15645): FVP mdk.FINE: 10:13:06.051: 0xb4000075d3ba75e0 cache: ranges 0/8:
I/flutter (15645): FVP mdk.FINE: 10:13:06.051: 0xb4000075d3ba75e0 cache: new range from video@28.176756
I/flutter (15645): FVP mdk.FINE: 10:13:06.051: 0xb4000075d3ba75e0 cache: ranges 1/8: [28.176756, 28.176756], current: [28.176756, 28.176756]
I/flutter (15645): FVP fvp.FINE: 10:13:06.051: 977082390 player-5476376638133430368 onEvent: cache.ranges - - 1
I/flutter (15645): FVP mdk.FINE: 10:13:06.051: 1 packets is read after seek. seek result pts: 28.260167s, requested: 28460ms
I/flutter (15645): FVP mdk.FINE: 10:13:06.051: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X194=>0X114
I/flutter (15645): FVP fvp.FINE: 10:13:06.051: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffering) => MediaStatus(+loaded+prepared+buffering)
I/flutter (15645): FVP mdk.FINE: 10:13:06.051: seek_drop_non_video_: 28456 ms, seek_wait_frame_: 0...
I/flutter (15645): FVP mdk.FINE: 10:13:06.051: default FrameReader0xb4000076d3bd1610 state: 2=>1=>1, 1
I/flutter (15645): FVP mdk.FINE: 10:13:06.051: default FrameReader0xb4000076d3bd1610 update state: 2=>1
I/flutter (15645): FVP fvp.FINE: 10:13:06.051: 977082390 player-5476376638133430368 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
I/flutter (15645): FVP mdk.FINE: 10:13:06.052: h264 codec pixel format list: (expected yuv420p)
I/flutter (15645): FVP mdk.FINE: 10:13:06.052: yuv420p (selected)
I/flutter (15645): FVP mdk.FINE: 10:13:06.052: yuv420p using avcodec software decoder...
I/flutter (15645): FVP mdk.FINE: 10:13:06.059: #1/1 audio seek_done: 1, seek_wait_frame_: 0/1
I/flutter (15645): FVP mdk.FINE: 10:13:06.059: audio stream#1 sending 1 invalid AOT frame @28.441800s. seeking: 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.059: 0xb400007523b98ef0 1st audio frame @28.441800
I/flutter (15645): FVP mdk.INFO: 10:13:06.061: 0xb400007523b98ef0 seek end audio frame @28.441800 seek_pos_: 27000, sync_ao_ 1
I/flutter (15645): FVP mdk.FINE: 10:13:06.061: Selected avfilter runtime version: 9.12.100 (build: 9.12.100), license: LGPL version 2.1 or later
I/flutter (15645): FVP mdk.FINE: 10:13:06.062: AudioRenderer format: f32, stereo @44100Hz, requested: f32p, stereo @44100Hz
I/flutter (15645): FVP mdk.FINE: 10:13:06.062: AudioRenderer format changed and reinitialize
I/flutter (15645): FVP mdk.FINE: 10:13:06.062: 502026299248 JMI: JNI Modern Interface. Version 0.1.0
I/flutter (15645): FVP mdk.FINE: 10:13:06.064: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.10808.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:06.073: AudioTrack.getMinBufferSize: 28352, AudioOutput: 2048
I/flutter (15645): FVP mdk.INFO: 10:13:06.086: ***buffering progress 82%***
I/flutter (15645): FVP fvp.FINE: 10:13:06.087: 977082390 player-5476376638133430368 onEvent: reader.buffering - - 82
I/flutter (15645): FVP mdk.FINE: 10:13:06.087: seeking media's position is 27000=====
I/flutter (15645): FVP mdk.FINE: 10:13:06.087: 0xb4000075b3b85f30UGL::opengl::Context::Local<mdk::AndroidImageBufferPool::ctx_res_t>::~Local() [T = mdk::AndroidImageBufferPool::ctx_res_t, DT = mdk::AndroidImageBufferPool::ctx_res_t]0x1 count: 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.087: 0xb4000075b3b85e70 virtual mdk::NativeVideoBufferPool::~NativeVideoBufferPool()
I/flutter (15645): FVP mdk.FINE: 10:13:06.093: Using audio backend: AudioTrack
I/flutter (15645): FVP mdk.FINE: 10:13:06.104: #1/1 video seek_done: 1, seek_wait_frame_: 0/0
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: video stream#0 sending 1 invalid AOT frame @28.468711s. seeking: 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: 0xb400007523b98ef0 1st video frame to render @28.468711s, sync time: 28.441800
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: VideoRenderer clear buffered frames
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: 0-track seek end video frame @28.468711 seek_pos_: 27000
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: 0xb400007523b98ef0 1st video frame to render @28.468711s, sync time: 28.441800
I/flutter (15645): FVP fvp.FINE: 10:13:06.105: 977082390 player-5476376638133430368 onEvent: video - size - 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: video stream#0 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: VideoRenderer WxH=1920.000000x1080.000000 1920.000000x1080.000000, frame: 1920x1080
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: m: mat<4, 4>(
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: 1 0 0 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: 0 1 0 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: 0 0 1 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: 0 0 0 1
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: )
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: select gl api resolver for EGL|OpenGL|OpenGLES
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: ThreadLocal<std::unordered_map<const void *, std::unique_ptr<UGL::opengl::Context>>>::Data::Data() thread: 502025258864
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: T *ThreadLocal<std::unordered_map<const void *, std::unique_ptr<UGL::opengl::Context>>>::get() const allocate and initialize ThreadLocal data
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: new Context object 0xb4000076a3bc8110(0) for native context handle 0xb4000075d3bc20d0
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: ctx->api_: 0xb400007513cdb590
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: probing gl context... native: 0x0
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: select gl api resolver for EGL|OpenGL|OpenGLES
I/flutter (15645): FVP mdk.FINE: 10:13:06.105: EGL_VERSION: 1.5 Android META-EGL
I/flutter (15645): FVP mdk.FINE: 10:13:06.106: EGL_VENDOR: Android
I/flutter (15645): FVP mdk.FINE: 10:13:06.106: EGL_CLIENT_APIS: OpenGL_ES
I/flutter (15645): FVP mdk.FINE: 10:13:06.106: use GL symbols from default search order
I/flutter (15645): FVP mdk.FINE: 10:13:06.106: resolving gl common functions...
I/flutter (15645): FVP mdk.FINE: 10:13:06.106: select gl api resolver for EGL|OpenGL|OpenGLES
I/flutter (15645): FVP mdk.FINE: 10:13:06.106: using opengl api resolver: EGL
I/flutter (15645): FVP mdk.FINE: 10:13:06.108: probing gl client context... major_: 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.108: GL_VENDOR: ARM
I/flutter (15645): FVP mdk.FINE: 10:13:06.108: GL_RENDERER: Mali-G78
I/flutter (15645): FVP mdk.FINE: 10:13:06.108: GL_VERSION: OpenGL ES 3.2 v1.r47p0-01eac0.32ea38cfcac3afe9a9b43f4ca33f49a9
I/flutter (15645): FVP mdk.FINE: 10:13:06.108: GL_SHADING_LANGUAGE_VERSION: OpenGL ES GLSL ES 3.20
I/flutter (15645): FVP mdk.FINE: 10:13:06.108: EGL_ANDROID_GLES_layers EGL_ANDROID_front_buffer_auto_refresh EGL_ANDROID_get_frame_timestamps EGL_ANDROID_get_native_client_buffer EGL_ANDROID_image_native_buffer EGL_ANDROID_native_fence_sync EGL_ANDROID_presentation_time EGL_ANDROID_recordable EGL_ANGLE_platform_angle EGL_EXT_client_extensions EGL_EXT_create_context_robustness EGL_EXT_gl_colorspace_bt2020_hlg EGL_EXT_gl_colorspace_bt2020_linear EGL_EXT_gl_colorspace_bt2020_pq EGL_EXT_gl_colorspace_display_p3 EGL_EXT_gl_colorspace_display_p3_linear EGL_EXT_gl_colorspace_display_p3_passthrough EGL_EXT_gl_colorspace_scrgb EGL_EXT_gl_colorspace_scrgb_linear EGL_EXT_image_gl_colorspace EGL_EXT_pixel_format_float EGL_EXT_protected_content EGL_EXT_surface_CTA861_3_metadata EGL_EXT_surface_SMPTE2086_metadata EGL_EXT_yuv_surface EGL_IMG_context_priority EGL_KHR_config_attribs EGL_KHR_create_context EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl
I/flutter (15645): FVP mdk.FINE: 10:13:06.108: gl.TexImage2D(0x0DE1, 0, gp.internal_format, 64, 64, 0, gp.format, gp.type, nullptr) GL ERROR (501) @test_red_depth257
I/flutter (15645): FVP mdk.FINE: 10:13:06.108: gl.TexImage2D(0x0DE1, 0, gp.internal_format, 64, 64, 0, gp.format, gp.type, nullptr) GL ERROR (501) @test_red_depth257
I/flutter (15645): FVP mdk.FINE: 10:13:06.108: OpenGL Context thread: 502025258864
I/flutter (15645): FVP mdk.FINE: 10:13:06.108: OpenGL ES3.2 No profile, EGL150, GLSL320
I/flutter (15645): FVP mdk.FINE: 10:13:06.108: resolving gl extensions...
I/flutter (15645): FVP mdk.FINE: 10:13:06.108: select gl api resolver for EGL|OpenGL|OpenGLES
I/flutter (15645): FVP mdk.FINE: 10:13:06.109: using opengl api resolver: EGL
I/flutter (15645): FVP mdk.FINE: 10:13:06.109: context version: 320
I/flutter (15645): FVP mdk.FINE: 10:13:06.109: extension resolved: glMapBufferOES
I/flutter (15645): FVP mdk.FINE: 10:13:06.110: gl api resolved. thread@ 502025258864
I/flutter (15645): FVP mdk.FINE: 10:13:06.110:
I/flutter (15645): FVP mdk.FINE: 10:13:06.110: 0xb4000076a3bc8110/0xb4000075d3bc20d0 Context::setLocalData local data 0xb4000075d3bbb190 for key: 0x3. size: 1
I/flutter (15645): FVP mdk.FINE: 10:13:06.110: 0xb4000076a3bc8110/0xb4000075d3bc20d0 Context::setLocalData local data 0xb4000075d3bbe670 for key: 0x4. size: 2
I/flutter (15645): FVP mdk.FINE: 10:13:06.110: 0xb4000075a3b730f0mdk::GLVideoRenderer::Private::Renderers::Renderers()
I/flutter (15645): FVP mdk.FINE: 10:13:06.110: 0xb4000076a3bc8110/0xb4000075d3bc20d0 Context::setLocalData local data 0xb4000075d3bcc800 for key: 0x2. size: 3
I/flutter (15645): FVP mdk.FINE: 10:13:06.110: unknown, bpc:0, bpp:0(), channels:(), map: 0 0 0 0 => yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.110: bpp 2, bpc: 8. gl texture parameters:
I/flutter (15645): FVP mdk.FINE: 10:13:06.110: R8 | RED | UNSIGNED_BYTE
I/flutter (15645): FVP mdk.FINE: 10:13:06.110: R8 | RED | UNSIGNED_BYTE
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: R8 | RED | UNSIGNED_BYTE
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: texture created: 1
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: plane linesize 0: padded = 1920, effective = 1920. theoretical plane size: 1920x1080. coordinate crop: 1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: texture created: 2
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: plane linesize 1: padded = 960, effective = 960. theoretical plane size: 960x540. coordinate crop: 1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: texture created: 3
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: plane linesize 2: padded = 960, effective = 960. theoretical plane size: 960x540. coordinate crop: 1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: crop_w=1.000000=>1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: frame color: BT709 UNSPECIFIED BT709 Limited. gamma: 2.200000, signal peak: 1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: -
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: output color: BT709 UNSPECIFIED RGB Full. gamma: 2.200000, signal peak: 1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: rgb primaries matrix: mat<3, 3>(
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: 1 0 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.111: 0 1 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: 0 0 1
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: )
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: scale: 1.000000, color transform: mat<4, 4>(
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: 1.16438 0 1.79274 -0.972945
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: 1.16438 -0.213249 -0.532909 0.301483
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: 1.16438 2.1124 0 -1.1334
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: 0 0 0 1
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: )
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: EQ: mat<4, 4>(
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: 1 0 0 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: 0 1 0 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: 0 0 1 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: 0 0 0 1
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: )
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: shader id: 2305
I/flutter (15645): FVP mdk.FINE: 10:13:06.112: dump UBO layout:
I/flutter (15645): FVP mdk.FINE: 10:13:06.115: texture 0: 1920x1080
I/flutter (15645): FVP mdk.FINE: 10:13:06.115: texture 1: 960x540
I/flutter (15645): FVP mdk.FINE: 10:13:06.116: texture 2: 960x540
I/flutter (15645): FVP mdk.FINE: 10:13:06.124: material changed: 0x0 => 0x905
I/flutter (15645): FVP mdk.FINE: 10:13:06.124: planar: 1, alpha: 0, texture 2d: 1, external: 0, rg semi-planar: 0, 16=>8: 0, xyz: 0, yuv sampler: 0, generic packed yuv: 0, cocgsy: 0, primaries diff: 0, trc: 1=>1, tone map: 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.125: bind attribute: a_Position => 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.125: bind attribute: a_TexCoords0 => 1
I/flutter (15645): FVP mdk.FINE: 10:13:06.127: UBO ConstBuffer: 0/4294967295
I/flutter (15645): FVP mdk.FINE: 10:13:06.127: uniform locations:
I/flutter (15645): FVP mdk.FINE: 10:13:06.128: u_Texture0: 2
I/flutter (15645): FVP mdk.FINE: 10:13:06.128: u_Texture1: 1
I/flutter (15645): FVP mdk.FINE: 10:13:06.128: u_Texture2: 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.128: u_Matrix: 4, u_TexMatrix: 3
I/flutter (15645): FVP mdk.FINE: 10:13:06.128: build glsl elapsed: 3532us
I/flutter (15645): FVP mdk.FINE: 10:13:06.128: creating vbo...
I/flutter (15645): FVP mdk.FINE: 10:13:06.128: creating vao...
I/flutter (15645): FVP fvp.FINE: 10:13:06.130: 977082390 player-5476376638133430368 onEvent: render.video - 1st_frame - 28468
I/flutter (15645): FVP mdk.FINE: 10:13:06.143: default FrameReader0xb4000076d3bd1610 #1 seekComplete 28468
I/flutter (15645): FVP mdk.FINE: 10:13:06.143: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X114=>0X114
I/flutter (15645): FVP mdk.FINE: 10:13:06.143: default FrameReader 0xb4000076d3bd1610 callbacks 0, seeking 0 flag 0, seekComplete#1 @28468
I/flutter (15645): FVP mdk.FINE: 10:13:06.143: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.10809.ts' for reading
I/flutter (15645): FVP mdk.INFO: 10:13:06.145: ***buffering progress 100%***
I/flutter (15645): FVP mdk.FINE: 10:13:06.145: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X114=>0X124
I/flutter (15645): FVP fvp.FINE: 10:13:06.151: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffering) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.INFO: 10:13:06.151: ++++++++++++BUFFERING END++++++++++++
I/flutter (15645): FVP mdk.FINE: 10:13:06.151:
I/flutter (15645): FVP fvp.FINE: 10:13:06.151: 977082390 player-5476376638133430368 onEvent: reader.buffering - - 100
I/flutter (15645): FVP mdk.FINE: 10:13:06.223: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108010.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:06.302: 0xb400007523b98ef0 ao opened: 1, reopen: 1, bad ao: 0. valid: 0
I/flutter (15645): FVP mdk.FINE: 10:13:06.305: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108011.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:06.309: 0xb4000074f3b63428 filter graph:
I/flutter (15645): FVP mdk.FINE: 10:13:06.309: +-----------+
I/flutter (15645): FVP mdk.FINE: 10:13:06.309: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 28461, a: 28441, delta: 20 +0.023220
I/flutter (15645): FVP mdk.FINE: 10:13:06.310: audio stream#1 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:06.577: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108012.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:06.877: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108013.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:07.050: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108014.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:07.246: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108015.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:07.333: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108016.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:07.426: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108017.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:07.518: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108018.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:07.699: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108019.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:07.790: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108020.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:08.028: 0xb400007673c10bb0 player.seek(38645, 1026, ...)
I/flutter (15645): FVP mdk.INFO: 10:13:08.028: 0xb400007523b98ef0-MediaControl::seek(pos: 38645, flag:0X402 +FromStart). now: 28718
I/flutter (15645): FVP mdk.FINE: 10:13:08.028: default 0xb4000076d3bd1610-FrameReader::seek(38645, 0X402)
I/flutter (15645): FVP mdk.FINE: 10:13:08.028: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X124=>0X1A4
I/flutter (15645): FVP fvp.FINE: 10:13:08.028: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:08.028: 0xb4000076d3bd1610 default FrameReaderImpl::seekTo(38645, 0X402 #2)
I/flutter (15645): FVP mdk.FINE: 10:13:08.029: seekTo(38645) found video stream#0 packet at 38645 in [38.645544, 98.496544] s
I/flutter (15645): FVP mdk.FINE: 10:13:08.029: seekTo(38645) found audio stream#1 packet at 38658 in [38.658578, 98.681578] s
I/flutter (15645): FVP mdk.FINE: 10:13:08.029: seek_drop_non_video_: 40101 ms, seek_wait_frame_: 0...
I/flutter (15645): FVP mdk.FINE: 10:13:08.035: video stream#0 is seeking #2... got flush pkt. flush decoder and drop frames until seek target 40.1010s...
I/flutter (15645): FVP mdk.FINE: 10:13:08.035: invalid video frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:08.035: h264 codec pixel format list: (expected yuv420p)
I/flutter (15645): FVP mdk.FINE: 10:13:08.035: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108021.ts' for readingyuv420p
I/flutter (15645): FVP mdk.FINE: 10:13:08.036:
I/flutter (15645): FVP mdk.FINE: 10:13:08.036: yuv420p using avcodec software decoder...
I/flutter (15645): FVP mdk.FINE: 10:13:08.051: audio stream#1 is seeking #2... got flush pkt. flush decoder and drop frames until seek target 40.1010s...
I/flutter (15645): FVP mdk.FINE: 10:13:08.051: invalid audio frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:08.051: #2/2 audio seek_done: 1, seek_wait_frame_: 0/1
I/flutter (15645): FVP mdk.FINE: 10:13:08.051: audio stream#1 sending 1 invalid AOT frame @40.098211s. seeking: 0
I/flutter (15645): FVP mdk.INFO: 10:13:08.051: 0xb400007523b98ef0 seek end audio frame @40.098211 seek_pos_: 38645, sync_ao_ 1
I/flutter (15645): FVP mdk.FINE: 10:13:08.106: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108022.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:08.150: #2/2 video seek_done: 1, seek_wait_frame_: 0/0
I/flutter (15645): FVP mdk.FINE: 10:13:08.150: video stream#0 sending 1 invalid AOT frame @40.105333s. seeking: 0
I/flutter (15645): FVP mdk.FINE: 10:13:08.150: VideoRenderer clear buffered frames
I/flutter (15645): FVP mdk.FINE: 10:13:08.150: 0-track seek end video frame @40.105333 seek_pos_: 38645
I/flutter (15645): FVP mdk.FINE: 10:13:08.150: video stream#0 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:08.167: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 40118, a: 40098, delta: 20 +0.023220
I/flutter (15645): FVP mdk.FINE: 10:13:08.168: audio stream#1 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:08.183: default FrameReader0xb4000076d3bd1610 #2 seekComplete 40105
I/flutter (15645): FVP mdk.FINE: 10:13:08.184: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X124
I/flutter (15645): FVP fvp.FINE: 10:13:08.184: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:08.184: default FrameReader 0xb4000076d3bd1610 callbacks 0, seeking 0 flag 0, seekComplete#2 @40105
I/flutter (15645): FVP mdk.FINE: 10:13:08.187: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108023.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:09.162: 0xb400007673c10bb0 player.seek(49484, 1026, ...)
I/flutter (15645): FVP mdk.INFO: 10:13:09.162: 0xb400007523b98ef0-MediaControl::seek(pos: 49484, flag:0X402 +FromStart). now: 39664
I/flutter (15645): FVP mdk.FINE: 10:13:09.163: default 0xb4000076d3bd1610-FrameReader::seek(49484, 0X402)
I/flutter (15645): FVP mdk.FINE: 10:13:09.163: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X124=>0X1A4
I/flutter (15645): FVP fvp.FINE: 10:13:09.163: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:09.163: 0xb4000076d3bd1610 default FrameReaderImpl::seekTo(49484, 0X402 #3)
I/flutter (15645): FVP mdk.FINE: 10:13:09.174: seekTo(49484) found video stream#0 packet at 49489 in [48.572133, 108.506133] s
I/flutter (15645): FVP mdk.FINE: 10:13:09.174: seekTo(49484) found audio stream#1 packet at 49502 in [49.502289, 109.525289] s
I/flutter (15645): FVP mdk.FINE: 10:13:09.174: seek_drop_non_video_: 50940 ms, seek_wait_frame_: 0...
I/flutter (15645): FVP mdk.FINE: 10:13:09.196: audio stream#1 is seeking #3... got flush pkt. flush decoder and drop frames until seek target 50.9400s...
I/flutter (15645): FVP mdk.FINE: 10:13:09.197: invalid audio frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:09.197: #3/3 audio seek_done: 1, seek_wait_frame_: 0/1
I/flutter (15645): FVP mdk.FINE: 10:13:09.197: audio stream#1 sending 1 invalid AOT frame @50.918711s. seeking: 0
I/flutter (15645): FVP mdk.INFO: 10:13:09.197: 0xb400007523b98ef0 seek end audio frame @50.918711 seek_pos_: 49484, sync_ao_ 1
I/flutter (15645): FVP mdk.FINE: 10:13:09.199: video stream#0 is seeking #3... got flush pkt. flush decoder and drop frames until seek target 50.9400s...
I/flutter (15645): FVP mdk.FINE: 10:13:09.199: invalid video frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:09.207: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108024.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:09.223: h264 codec pixel format list: (expected yuv420p)
I/flutter (15645): FVP mdk.FINE: 10:13:09.224: yuv420p (selected)
I/flutter (15645): FVP mdk.FINE: 10:13:09.224: yuv420p using avcodec software decoder...
I/flutter (15645): FVP mdk.FINE: 10:13:09.311: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 50938, a: 50918, delta: 20 +0.023220
I/flutter (15645): FVP mdk.FINE: 10:13:09.311: audio stream#1 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:09.331: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108025.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:09.413: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108026.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:09.455: seeking media's position is 49484=====
I/flutter (15645): FVP mdk.FINE: 10:13:09.455: #3/3 video seek_done: 1, seek_wait_frame_: 0/0
I/flutter (15645): FVP mdk.FINE: 10:13:09.455: video stream#0 sending 1 invalid AOT frame @50.949500s. seeking: 0
I/flutter (15645): FVP mdk.FINE: 10:13:09.455: VideoRenderer clear buffered frames
I/flutter (15645): FVP mdk.FINE: 10:13:09.455: 0-track seek end video frame @50.949500 seek_pos_: 49484
I/flutter (15645): FVP mdk.FINE: 10:13:09.455: video stream#0 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:09.483: default FrameReader0xb4000076d3bd1610 #3 seekComplete 50949
I/flutter (15645): FVP mdk.FINE: 10:13:09.483: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X124
I/flutter (15645): FVP fvp.FINE: 10:13:09.483: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:09.483: default FrameReader 0xb4000076d3bd1610 callbacks 0, seeking 0 flag 0, seekComplete#3 @50949
I/flutter (15645): FVP mdk.FINE: 10:13:09.487: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108027.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:10.327: 0xb400007673c10bb0 player.seek(60128, 1026, ...)
I/flutter (15645): FVP mdk.INFO: 10:13:10.327: 0xb400007523b98ef0-MediaControl::seek(pos: 60128, flag:0X402 +FromStart). now: 50490
I/flutter (15645): FVP mdk.FINE: 10:13:10.327: default 0xb4000076d3bd1610-FrameReader::seek(60128, 0X402)
I/flutter (15645): FVP mdk.FINE: 10:13:10.328: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X124=>0X1A4
I/flutter (15645): FVP fvp.FINE: 10:13:10.328: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:10.328: 0xb4000076d3bd1610 default FrameReaderImpl::seekTo(60128, 0X402 #4)
I/flutter (15645): FVP mdk.FINE: 10:13:10.328: seekTo(60128) found video stream#0 packet at 60250 in [59.749967, 119.725967] s
I/flutter (15645): FVP mdk.FINE: 10:13:10.328: seekTo(60128) found audio stream#1 packet at 60137 in [60.137033, 120.160033] s
I/flutter (15645): FVP mdk.FINE: 10:13:10.328: seek_drop_non_video_: 61584 ms, seek_wait_frame_: 0...
I/flutter (15645): FVP mdk.FINE: 10:13:10.328: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108028.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:10.333: audio stream#1 is seeking #4... got flush pkt. flush decoder and drop frames until seek target 61.5840s...
I/flutter (15645): FVP mdk.FINE: 10:13:10.333: invalid audio frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:10.334: #4/4 audio seek_done: 1, seek_wait_frame_: 0/1
I/flutter (15645): FVP mdk.FINE: 10:13:10.334: audio stream#1 sending 1 invalid AOT frame @61.576677s. seeking: 0
I/flutter (15645): FVP mdk.INFO: 10:13:10.334: 0xb400007523b98ef0 seek end audio frame @61.576677 seek_pos_: 60128, sync_ao_ 1
I/flutter (15645): FVP mdk.FINE: 10:13:10.340: video stream#0 is seeking #4... got flush pkt. flush decoder and drop frames until seek target 61.5840s...
I/flutter (15645): FVP mdk.FINE: 10:13:10.340: invalid video frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:10.348: h264 codec pixel format list: (expected yuv420p)
I/flutter (15645): FVP mdk.FINE: 10:13:10.348: yuv420p (selected)
I/flutter (15645): FVP mdk.FINE: 10:13:10.348: yuv420p using avcodec software decoder...
I/flutter (15645): FVP mdk.FINE: 10:13:10.395: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108029.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:10.451: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 61596, a: 61576, delta: 20 +0.023220
I/flutter (15645): FVP mdk.FINE: 10:13:10.451: audio stream#1 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:10.455: seeking media's position is 60128=====
I/flutter (15645): FVP mdk.FINE: 10:13:10.467: #4/4 video seek_done: 1, seek_wait_frame_: 0/0
I/flutter (15645): FVP mdk.FINE: 10:13:10.467: video stream#0 sending 1 invalid AOT frame @61.585133s. seeking: 0
I/flutter (15645): FVP mdk.FINE: 10:13:10.467: VideoRenderer clear buffered frames
I/flutter (15645): FVP mdk.FINE: 10:13:10.467: 0-track seek end video frame @61.585133 seek_pos_: 60128
I/flutter (15645): FVP mdk.FINE: 10:13:10.467: video stream#0 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:10.471: default FrameReader0xb4000076d3bd1610 #4 seekComplete 61585
I/flutter (15645): FVP mdk.FINE: 10:13:10.472: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X124
I/flutter (15645): FVP fvp.FINE: 10:13:10.472: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:10.472: default FrameReader 0xb4000076d3bd1610 callbacks 0, seeking 0 flag 0, seekComplete#4 @61585
I/flutter (15645): FVP mdk.FINE: 10:13:10.472: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108030.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:11.424: 0xb400007673c10bb0 player.seek(50670, 1026, ...)
I/flutter (15645): FVP mdk.INFO: 10:13:11.424: 0xb400007523b98ef0-MediaControl::seek(pos: 50670, flag:0X402 +FromStart). now: 61148
I/flutter (15645): FVP mdk.FINE: 10:13:11.424: default 0xb4000076d3bd1610-FrameReader::seek(50670, 0X402)
I/flutter (15645): FVP mdk.FINE: 10:13:11.424: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X124=>0X1A4
I/flutter (15645): FVP fvp.FINE: 10:13:11.424: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:11.425: 0xb4000076d3bd1610 default FrameReaderImpl::seekTo(50670, 0X402 #5)
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: seekTo(50670) found video stream#0 packet at -2 in [62.794667, 122.770667] s
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: seekTo(50670) found audio stream#1 packet at -2 in [62.621578, 122.644578] s
I/flutter (15645): FVP mdk.INFO: 10:13:11.440: virtual int64_t mdk::PacketIOWrapper::seek(int64_t, SeekFlag)@699 seek target(from 1460): 50670ms, flags: +FromStart. now: 122.668378
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X1A4
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: 0xb4000075d3ba75e0 cache: seek 50.670000 check range [28.176756, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: 0xb4000075d3ba75e0 cache: seek 50.670000 found range [28.176756, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: 0xb400007533bb4968 cache: seek 50.670000 in range [28.176756, 122.668378] count 6335
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: 0xb400007533bb4968 cache: seek 50.670000 in range [28.176756, 122.668378] lower_bound video @50.657544
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: 0xb400007533bb4968 cache: seek 50.670000 in range [28.176756, 122.668378] ret video @49.990211
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: 0xb4000075d3ba75e0 cache: ranges 1/8: [28.176756, 122.668378], current: [28.176756, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: Seek start. target time: 121668000 avseek flags: 1
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: Seek end
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: 1 packets is read after seek. read more to get target pts
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108029.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:11.440: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X124
I/flutter (15645): FVP fvp.FINE: 10:13:11.441: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:11.441: seek_drop_non_video_: 52126 ms, seek_wait_frame_: 0...
I/flutter (15645): FVP mdk.FINE: 10:13:11.455: seeking media's position is 50670=====
I/flutter (15645): FVP mdk.FINE: 10:13:11.470: audio stream#1 is seeking #5... got flush pkt. flush decoder and drop frames until seek target 52.1260s...
I/flutter (15645): FVP mdk.FINE: 10:13:11.471: invalid audio frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:11.475: #5/5 audio seek_done: 1, seek_wait_frame_: 0/1
I/flutter (15645): FVP mdk.FINE: 10:13:11.475: audio stream#1 sending 1 invalid AOT frame @52.102933s. seeking: 0
I/flutter (15645): FVP mdk.INFO: 10:13:11.475: 0xb400007523b98ef0 seek end audio frame @52.102933 seek_pos_: 50670, sync_ao_ 1
I/flutter (15645): FVP mdk.FINE: 10:13:11.591: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 52122, a: 52102, delta: 20 +0.023220
I/flutter (15645): FVP mdk.FINE: 10:13:11.591: audio stream#1 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:11.689: video stream#0 is seeking #5... got flush pkt. flush decoder and drop frames until seek target 52.1260s...
I/flutter (15645): FVP mdk.FINE: 10:13:11.689: invalid video frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:11.693: h264 codec pixel format list: (expected yuv420p)
I/flutter (15645): FVP mdk.FINE: 10:13:11.693: yuv420p (selected)
I/flutter (15645): FVP mdk.FINE: 10:13:11.693: yuv420p using avcodec software decoder...
I/flutter (15645): FVP mdk.FINE: 10:13:11.706: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108030.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:11.875: #5/5 video seek_done: 1, seek_wait_frame_: 0/0
I/flutter (15645): FVP mdk.FINE: 10:13:11.875: video stream#0 sending 1 invalid AOT frame @52.159044s. seeking: 0
I/flutter (15645): FVP mdk.FINE: 10:13:11.875: VideoRenderer clear buffered frames
I/flutter (15645): FVP mdk.FINE: 10:13:11.875: 0-track seek end video frame @52.159044 seek_pos_: 50670
I/flutter (15645): FVP mdk.FINE: 10:13:11.875: video stream#0 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:11.875: default FrameReader0xb4000076d3bd1610 #5 seekComplete 52159
I/flutter (15645): FVP mdk.FINE: 10:13:11.875: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X124=>0X124
I/flutter (15645): FVP mdk.FINE: 10:13:11.875: default FrameReader 0xb4000076d3bd1610 callbacks 0, seeking 0 flag 0, seekComplete#5 @52159
I/flutter (15645): FVP mdk.FINE: 10:13:12.062: 0xb400007533bb4968 cache: drop video pkt@117.432589, already in range [28.176756, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:12.062: 1 packets is read after seek. seek result pts: 117.516000s, requested: 121668ms
I/flutter (15645): FVP mdk.FINE: 10:13:12.897: 0xb400007673c10bb0 player.seek(21558, 1026, ...)
I/flutter (15645): FVP mdk.INFO: 10:13:12.897: 0xb400007523b98ef0-MediaControl::seek(pos: 21558, flag:0X402 +FromStart). now: 51992
I/flutter (15645): FVP mdk.FINE: 10:13:12.897: default 0xb4000076d3bd1610-FrameReader::seek(21558, 0X402)
I/flutter (15645): FVP mdk.FINE: 10:13:12.897: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X124=>0X1A4
I/flutter (15645): FVP fvp.FINE: 10:13:12.897: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:12.897: 0xb4000076d3bd1610 default FrameReaderImpl::seekTo(21558, 0X402 #6)
I/flutter (15645): FVP mdk.FINE: 10:13:12.907: seekTo(21558) found video stream#0 packet at -2 in [53.660544, 113.636544] s
I/flutter (15645): FVP mdk.FINE: 10:13:12.907: seekTo(21558) found audio stream#1 packet at -2 in [53.449689, 113.472689] s
I/flutter (15645): FVP mdk.INFO: 10:13:12.907: ***buffering progress 0%***
I/flutter (15645): FVP mdk.FINE: 10:13:12.909: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X194
I/flutter (15645): FVP mdk.INFO: 10:13:12.910: ***buffering progress 100%***
I/flutter (15645): FVP mdk.FINE: 10:13:12.910: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X194=>0X1A4
I/flutter (15645): FVP fvp.FINE: 10:13:12.910: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.INFO: 10:13:12.910: ++++++++++++BUFFERING START++++++++++++
I/flutter (15645): FVP mdk.FINE: 10:13:12.910:
I/flutter (15645): FVP fvp.FINE: 10:13:12.911: 977082390 player-5476376638133430368 onEvent: reader.buffering - - 0
I/flutter (15645): FVP mdk.FINE: 10:13:12.911: 502120998768 JMI: JNI Modern Interface. Version 0.1.0
I/flutter (15645): FVP mdk.INFO: 10:13:12.911: ***buffering progress 0%***
I/flutter (15645): FVP mdk.FINE: 10:13:12.911: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X194
I/flutter (15645): FVP fvp.FINE: 10:13:12.912: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffering) => MediaStatus(+loaded+prepared+buffering)
I/flutter (15645): FVP mdk.INFO: 10:13:12.912: ++++++++++++BUFFERING END++++++++++++
I/flutter (15645): FVP mdk.FINE: 10:13:12.912:
I/flutter (15645): FVP fvp.FINE: 10:13:12.912: 977082390 player-5476376638133430368 onEvent: reader.buffering - - 100
I/flutter (15645): FVP mdk.INFO: 10:13:12.912: virtual int64_t mdk::PacketIOWrapper::seek(int64_t, SeekFlag)@699 seek target(from 1460): 21558ms, flags: +FromStart. now: 117.516000
I/flutter (15645): FVP mdk.FINE: 10:13:12.912: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X194=>0X194
I/flutter (15645): FVP mdk.FINE: 10:13:12.912: 0xb4000075d3ba75e0 cache: seek 21.558000 check range [28.176756, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:12.912: 0xb4000075d3ba75e0 cache: ranges 1/8: [28.176756, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:12.913: Seek start. target time: 23018000 avseek flags: 1
I/flutter (15645): FVP fvp.FINE: 10:13:12.913: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffering)
I/flutter (15645): FVP mdk.INFO: 10:13:12.913: ++++++++++++BUFFERING START++++++++++++
I/flutter (15645): FVP mdk.FINE: 10:13:12.913:
I/flutter (15645): FVP fvp.FINE: 10:13:12.913: 977082390 player-5476376638133430368 onEvent: reader.buffering - - 0
I/flutter (15645): FVP mdk.FINE: 10:13:12.913: Seek end
I/flutter (15645): FVP mdk.FINE: 10:13:12.913: 1 packets is read after seek. read more to get target pts
I/flutter (15645): FVP mdk.FINE: 10:13:12.913: [FFmpeg:hls] The m3u8 list sequence may have been wrapped.
I/flutter (15645): FVP mdk.FINE: 10:13:12.913: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.10804.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:12.915: seeking media's position is 21558=====
I/flutter (15645): FVP mdk.FINE: 10:13:12.915: seeking media's position is 21558=====
I/flutter (15645): FVP mdk.FINE: 10:13:12.915: seeking media's position is 21558=====
I/flutter (15645): FVP mdk.FINE: 10:13:12.956: seeking media's position is 21558=====
I/flutter (15645): FVP mdk.FINE: 10:13:13.189: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.10805.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:13.455: seeking media's position is 21558=====
I/flutter (15645): FVP mdk.FINE: 10:13:13.462: 0xb4000075d3ba75e0 cache: find stream seek result in ranges
I/flutter (15645): FVP mdk.FINE: 10:13:13.470: 0xb4000075d3ba75e0 cache: seek 21.253167 check range [28.176756, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:13.470: 0xb4000075d3ba75e0 cache: ranges 1/8: [28.176756, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:13.470: 0xb4000075d3ba75e0 cache: new range from video@21.253167, next range: [28.176756, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:13.470: 0xb4000075d3ba75e0 cache: ranges 2/8: [21.253167, 21.253167] [28.176756, 122.668378], current: [21.253167, 21.253167], next: [28.176756, 122.668378]
I/flutter (15645): FVP fvp.FINE: 10:13:13.470: 977082390 player-5476376638133430368 onEvent: cache.ranges - - 2
I/flutter (15645): FVP mdk.FINE: 10:13:13.471: 1 packets is read after seek. seek result pts: 21.336589s, requested: 23018ms
I/flutter (15645): FVP mdk.FINE: 10:13:13.471: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X194=>0X114
I/flutter (15645): FVP fvp.FINE: 10:13:13.471: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffering) => MediaStatus(+loaded+prepared+buffering)
I/flutter (15645): FVP mdk.FINE: 10:13:13.471: seek_drop_non_video_: 23014 ms, seek_wait_frame_: 0...
I/flutter (15645): FVP mdk.FINE: 10:13:13.471: video stream#0 is seeking #6... got flush pkt. flush decoder and drop frames until seek target 23.0140s...
I/flutter (15645): FVP mdk.FINE: 10:13:13.471: invalid video frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:13.472: h264 codec pixel format list: (expected yuv420p)
I/flutter (15645): FVP mdk.FINE: 10:13:13.472: yuv420p (selected)
I/flutter (15645): FVP mdk.FINE: 10:13:13.472: yuv420p using avcodec software decoder...
I/flutter (15645): FVP mdk.FINE: 10:13:13.479: audio stream#1 is seeking #6... got flush pkt. flush decoder and drop frames until seek target 23.0140s...
I/flutter (15645): FVP mdk.FINE: 10:13:13.479: invalid audio frame @-1.000000
I/flutter (15645): FVP mdk.INFO: 10:13:13.479: ***buffering progress 20%***
I/flutter (15645): FVP fvp.FINE: 10:13:13.479: 977082390 player-5476376638133430368 onEvent: reader.buffering - - 20
I/flutter (15645): FVP mdk.FINE: 10:13:13.483: seeking media's position is 21558=====
I/flutter (15645): FVP mdk.FINE: 10:13:13.490: [FFmpeg:hls] The m3u8 list sequence may have been wrapped.
I/flutter (15645): FVP mdk.FINE: 10:13:13.490: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.10806.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:13.490: #6/6 audio seek_done: 1, seek_wait_frame_: 0/1
I/flutter (15645): FVP mdk.FINE: 10:13:13.490: audio stream#1 sending 1 invalid AOT frame @23.008322s. seeking: 0
I/flutter (15645): FVP mdk.INFO: 10:13:13.490: 0xb400007523b98ef0 seek end audio frame @23.008322 seek_pos_: 21558, sync_ao_ 1
I/flutter (15645): FVP mdk.INFO: 10:13:13.583: ***buffering progress 95%***
I/flutter (15645): FVP fvp.FINE: 10:13:13.583: 977082390 player-5476376638133430368 onEvent: reader.buffering - - 95
I/flutter (15645): FVP mdk.FINE: 10:13:13.583: seeking media's position is 21558=====
I/flutter (15645): FVP mdk.FINE: 10:13:13.596: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 23028, a: 23008, delta: 20 +0.023220
I/flutter (15645): FVP mdk.FINE: 10:13:13.596: audio stream#1 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:13.616: #6/6 video seek_done: 1, seek_wait_frame_: 0/0
I/flutter (15645): FVP mdk.FINE: 10:13:13.616: video stream#0 sending 1 invalid AOT frame @23.046633s. seeking: 0
I/flutter (15645): FVP mdk.FINE: 10:13:13.616: VideoRenderer clear buffered frames
I/flutter (15645): FVP mdk.FINE: 10:13:13.617: 0-track seek end video frame @23.046633 seek_pos_: 21558
I/flutter (15645): FVP mdk.FINE: 10:13:13.617: video stream#0 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:13.676: default FrameReader0xb4000076d3bd1610 #6 seekComplete 23046
I/flutter (15645): FVP mdk.FINE: 10:13:13.676: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X114=>0X114
I/flutter (15645): FVP mdk.FINE: 10:13:13.676: default FrameReader 0xb4000076d3bd1610 callbacks 0, seeking 0 flag 0, seekComplete#6 @23046
I/flutter (15645): FVP mdk.INFO: 10:13:13.677: ***buffering progress 100%***
I/flutter (15645): FVP mdk.FINE: 10:13:13.677: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X114=>0X124
I/flutter (15645): FVP fvp.FINE: 10:13:13.677: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffering) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.INFO: 10:13:13.677: ++++++++++++BUFFERING END++++++++++++
I/flutter (15645): FVP mdk.FINE: 10:13:13.677:
I/flutter (15645): FVP fvp.FINE: 10:13:13.677: 977082390 player-5476376638133430368 onEvent: reader.buffering - - 100
I/flutter (15645): FVP mdk.FINE: 10:13:13.699: [FFmpeg:hls] The m3u8 list sequence may have been wrapped.
I/flutter (15645): FVP mdk.FINE: 10:13:13.700: [FFmpeg:https] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.10807.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:13.770: cache:check overlap 28.176756], [28.176756, video ~ video, 28.176756 ~ 28.176756, 123381 ~ 123381
I/flutter (15645): FVP mdk.FINE: 10:13:13.770: cache: compare video#0 k1 @28.260167 28.176756 +0.041700 0xb400007503c3b8c8 ~ video#0 k1 @28.260167 28.176756 +0.041700 0xb400007503bdeb78
I/flutter (15645): FVP mdk.FINE: 10:13:13.770: 0xb400007533ba46a8 cache: try to merge range [21.253167, 28.176756] and [28.176756, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:13.773: 0xb4000075d3ba75e0 cache: range after merge [21.253167, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:13.773: 0xb4000075d3ba75e0 cache: ranges 1/8: [21.253167, 122.668378], current: [21.253167, 122.668378]
I/flutter (15645): FVP fvp.FINE: 10:13:13.773: 977082390 player-5476376638133430368 onEvent: cache.ranges - - 1
I/flutter (15645): FVP mdk.FINE: 10:13:13.774: Seek start. target time: 121668000 avseek flags: 1
I/flutter (15645): FVP mdk.FINE: 10:13:13.774: Seek end
I/flutter (15645): FVP mdk.FINE: 10:13:13.774: 1 packets is read after seek. read more to get target pts
I/flutter (15645): FVP mdk.FINE: 10:13:13.774: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108029.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:14.054: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108030.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:14.384: 0xb400007533ba46a8 cache: drop video pkt@117.432589, already in range [21.253167, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:14.385: 1 packets is read after seek. seek result pts: 117.516000s, requested: 121668ms
I/flutter (15645): FVP mdk.FINE: 10:13:14.739: 0xb400007673c10bb0 player.seek(32427, 1026, ...)
I/flutter (15645): FVP mdk.INFO: 10:13:14.739: 0xb400007523b98ef0-MediaControl::seek(pos: 32427, flag:0X402 +FromStart). now: 22671
I/flutter (15645): FVP mdk.FINE: 10:13:14.739: default 0xb4000076d3bd1610-FrameReader::seek(32427, 0X402)
I/flutter (15645): FVP mdk.FINE: 10:13:14.739: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X124=>0X1A4
I/flutter (15645): FVP fvp.FINE: 10:13:14.739: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:14.739: 0xb4000076d3bd1610 default FrameReaderImpl::seekTo(32427, 0X402 #7)
I/flutter (15645): FVP mdk.FINE: 10:13:14.751: seekTo(32427) found video stream#0 packet at 32556 in [30.220467, 90.029467] s
I/flutter (15645): FVP mdk.FINE: 10:13:14.752: seekTo(32427) found audio stream#1 packet at 32435 in [32.435633, 92.458633] s
I/flutter (15645): FVP mdk.FINE: 10:13:14.752: seek_drop_non_video_: 33883 ms, seek_wait_frame_: 0...
I/flutter (15645): FVP mdk.FINE: 10:13:14.752: audio stream#1 is seeking #7... got flush pkt. flush decoder and drop frames until seek target 33.8830s...
I/flutter (15645): FVP mdk.FINE: 10:13:14.752: invalid audio frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:14.754: #7/7 audio seek_done: 1, seek_wait_frame_: 0/1
I/flutter (15645): FVP mdk.FINE: 10:13:14.754: audio stream#1 sending 1 invalid AOT frame @33.875266s. seeking: 0
I/flutter (15645): FVP mdk.INFO: 10:13:14.754: 0xb400007523b98ef0 seek end audio frame @33.875266 seek_pos_: 32427, sync_ao_ 1
I/flutter (15645): FVP mdk.FINE: 10:13:14.763: video stream#0 is seeking #7... got flush pkt. flush decoder and drop frames until seek target 33.8830s...
I/flutter (15645): FVP mdk.FINE: 10:13:14.763: invalid video frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:14.792: h264 codec pixel format list: (expected yuv420p)
I/flutter (15645): FVP mdk.FINE: 10:13:14.792: yuv420p (selected)
I/flutter (15645): FVP mdk.FINE: 10:13:14.792: yuv420p using avcodec software decoder...
I/flutter (15645): FVP mdk.FINE: 10:13:14.870: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 33895, a: 33875, delta: 20 +0.023220
I/flutter (15645): FVP mdk.FINE: 10:13:14.870: audio stream#1 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:14.940: #7/7 video seek_done: 1, seek_wait_frame_: 0/0
I/flutter (15645): FVP mdk.FINE: 10:13:14.940: video stream#0 sending 1 invalid AOT frame @33.890800s. seeking: 0
I/flutter (15645): FVP mdk.FINE: 10:13:14.940: VideoRenderer clear buffered frames
I/flutter (15645): FVP mdk.FINE: 10:13:14.940: 0-track seek end video frame @33.890800 seek_pos_: 32427
I/flutter (15645): FVP mdk.FINE: 10:13:14.940: video stream#0 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:14.943: default FrameReader0xb4000076d3bd1610 #7 seekComplete 33890
I/flutter (15645): FVP mdk.FINE: 10:13:14.943: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X124
I/flutter (15645): FVP fvp.FINE: 10:13:14.943: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:14.943: default FrameReader 0xb4000076d3bd1610 callbacks 0, seeking 0 flag 0, seekComplete#7 @33890
I/flutter (15645): FVP mdk.FINE: 10:13:15.972: 0xb400007673c10bb0 player.seek(23563, 1026, ...)
I/flutter (15645): FVP mdk.INFO: 10:13:15.972: 0xb400007523b98ef0-MediaControl::seek(pos: 23563, flag:0X402 +FromStart). now: 33563
I/flutter (15645): FVP mdk.FINE: 10:13:15.972: default 0xb4000076d3bd1610-FrameReader::seek(23563, 0X402)
I/flutter (15645): FVP mdk.FINE: 10:13:15.972: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X124=>0X1A4
I/flutter (15645): FVP fvp.FINE: 10:13:15.972: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:15.973: 0xb4000076d3bd1610 default FrameReaderImpl::seekTo(23563, 0X402 #8)
I/flutter (15645): FVP mdk.FINE: 10:13:15.987: seekTo(23563) found video stream#0 packet at -2 in [35.225467, 95.076467] s
I/flutter (15645): FVP mdk.FINE: 10:13:15.987: seekTo(23563) found audio stream#1 packet at -2 in [35.036267, 95.059267] s
I/flutter (15645): FVP mdk.INFO: 10:13:15.988: virtual int64_t mdk::PacketIOWrapper::seek(int64_t, SeekFlag)@699 seek target(from 1460): 23563ms, flags: +FromStart. now: 117.516000
I/flutter (15645): FVP mdk.FINE: 10:13:15.988: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X1A4
I/flutter (15645): FVP mdk.FINE: 10:13:15.988: 0xb4000075d3ba75e0 cache: seek 23.563000 check range [21.253167, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:15.988: 0xb4000075d3ba75e0 cache: seek 23.563000 found range [21.253167, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:15.988: 0xb400007533ba46a8 cache: seek 23.563000 in range [21.253167, 122.668378] count 6799
I/flutter (15645): FVP mdk.FINE: 10:13:15.988: 0xb400007533ba46a8 cache: seek 23.563000 in range [21.253167, 122.668378] lower_bound audio @23.542389
I/flutter (15645): FVP mdk.FINE: 10:13:15.988: 0xb400007533ba46a8 cache: seek 23.563000 in range [21.253167, 122.668378] ret video @23.213467
I/flutter (15645): FVP mdk.FINE: 10:13:15.988: 0xb4000075d3ba75e0 cache: ranges 1/8: [21.253167, 122.668378], current: [21.253167, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:15.988: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X124
I/flutter (15645): FVP fvp.FINE: 10:13:15.988: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:15.988: Seek start. target time: 121668000 avseek flags: 1
I/flutter (15645): FVP mdk.FINE: 10:13:15.988: Seek end
I/flutter (15645): FVP mdk.FINE: 10:13:15.989: 1 packets is read after seek. read more to get target pts
I/flutter (15645): FVP mdk.FINE: 10:13:15.989: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108029.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:16.003: seek_drop_non_video_: 25019 ms, seek_wait_frame_: 0...
I/flutter (15645): FVP mdk.FINE: 10:13:16.010: audio stream#1 is seeking #8... got flush pkt. flush decoder and drop frames until seek target 25.0190s...
I/flutter (15645): FVP mdk.FINE: 10:13:16.010: invalid audio frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:16.013: #8/8 audio seek_done: 1, seek_wait_frame_: 0/1
I/flutter (15645): FVP mdk.FINE: 10:13:16.014: audio stream#1 sending 1 invalid AOT frame @25.005244s. seeking: 0
I/flutter (15645): FVP mdk.INFO: 10:13:16.014: 0xb400007523b98ef0 seek end audio frame @25.005244 seek_pos_: 23563, sync_ao_ 1
I/flutter (15645): FVP mdk.FINE: 10:13:16.130: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 25025, a: 25005, delta: 20 +0.023220
I/flutter (15645): FVP mdk.FINE: 10:13:16.130: audio stream#1 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:16.262: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108030.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:16.313: video stream#0 is seeking #8... got flush pkt. flush decoder and drop frames until seek target 25.0190s...
I/flutter (15645): FVP mdk.FINE: 10:13:16.313: invalid video frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:16.314: h264 codec pixel format list: (expected yuv420p)
I/flutter (15645): FVP mdk.FINE: 10:13:16.315: yuv420p (selected)
I/flutter (15645): FVP mdk.FINE: 10:13:16.315: yuv420p using avcodec software decoder...
I/flutter (15645): FVP mdk.FINE: 10:13:16.424: #8/8 video seek_done: 1, seek_wait_frame_: 0/0
I/flutter (15645): FVP mdk.FINE: 10:13:16.425: video stream#0 sending 1 invalid AOT frame @25.048633s. seeking: 0
I/flutter (15645): FVP mdk.FINE: 10:13:16.425: VideoRenderer clear buffered frames
I/flutter (15645): FVP mdk.FINE: 10:13:16.425: 0-track seek end video frame @25.048633 seek_pos_: 23563
I/flutter (15645): FVP mdk.FINE: 10:13:16.425: video stream#0 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:16.430: default FrameReader0xb4000076d3bd1610 #8 seekComplete 25048
I/flutter (15645): FVP mdk.FINE: 10:13:16.430: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X124=>0X124
I/flutter (15645): FVP mdk.FINE: 10:13:16.430: default FrameReader 0xb4000076d3bd1610 callbacks 0, seeking 0 flag 0, seekComplete#8 @25048
I/flutter (15645): FVP mdk.FINE: 10:13:16.589: 0xb400007533ba46a8 cache: drop video pkt@117.432589, already in range [21.253167, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:16.589: 2 packets is read after seek. read more to get target pts
I/flutter (15645): FVP mdk.FINE: 10:13:16.589: 0xb400007533ba46a8 cache: drop video pkt@117.474300, already in range [21.253167, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:16.589: 2 packets is read after seek. seek result pts: 117.682833s, requested: 121668ms
I/flutter (15645): FVP mdk.FINE: 10:13:17.418: 0xb400007673c10bb0 player.seek(34396, 1026, ...)
I/flutter (15645): FVP mdk.INFO: 10:13:17.418: 0xb400007523b98ef0-MediaControl::seek(pos: 34396, flag:0X402 +FromStart). now: 24881
I/flutter (15645): FVP mdk.FINE: 10:13:17.418: default 0xb4000076d3bd1610-FrameReader::seek(34396, 0X402)
I/flutter (15645): FVP mdk.FINE: 10:13:17.418: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X124=>0X1A4
I/flutter (15645): FVP fvp.FINE: 10:13:17.419: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:17.419: 0xb4000076d3bd1610 default FrameReaderImpl::seekTo(34396, 0X402 #9)
I/flutter (15645): FVP mdk.FINE: 10:13:17.422: seekTo(34396) found video stream#0 packet at 34516 in [33.682256, 93.616256] s
I/flutter (15645): FVP mdk.FINE: 10:13:17.423: seekTo(34396) found audio stream#1 packet at 34409 in [34.409322, 94.432322] s
I/flutter (15645): FVP mdk.FINE: 10:13:17.423: seek_drop_non_video_: 35852 ms, seek_wait_frame_: 0...
I/flutter (15645): FVP mdk.FINE: 10:13:17.428: video stream#0 is seeking #9... got flush pkt. flush decoder and drop frames until seek target 35.8520s...
I/flutter (15645): FVP mdk.FINE: 10:13:17.428: invalid video frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:17.439: h264 codec pixel format list: (expected yuv420p)
I/flutter (15645): FVP mdk.FINE: 10:13:17.439: yuv420p (selected)
I/flutter (15645): FVP mdk.FINE: 10:13:17.439: yuv420p using avcodec software decoder...
I/flutter (15645): FVP mdk.FINE: 10:13:17.455: audio stream#1 is seeking #9... got flush pkt. flush decoder and drop frames until seek target 35.8520s...
I/flutter (15645): FVP mdk.FINE: 10:13:17.455: invalid audio frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:17.455: #9/9 audio seek_done: 1, seek_wait_frame_: 0/1
I/flutter (15645): FVP mdk.FINE: 10:13:17.456: audio stream#1 sending 1 invalid AOT frame @35.848966s. seeking: 0
I/flutter (15645): FVP mdk.INFO: 10:13:17.456: 0xb400007523b98ef0 seek end audio frame @35.848966 seek_pos_: 34396, sync_ao_ 1
I/flutter (15645): FVP mdk.FINE: 10:13:17.457: seeking media's position is 34396=====
I/flutter (15645): FVP mdk.FINE: 10:13:17.569: #9/9 video seek_done: 1, seek_wait_frame_: 0/0
I/flutter (15645): FVP mdk.FINE: 10:13:17.569: video stream#0 sending 1 invalid AOT frame @35.892800s. seeking: 0
I/flutter (15645): FVP mdk.FINE: 10:13:17.569: VideoRenderer clear buffered frames
I/flutter (15645): FVP mdk.FINE: 10:13:17.569: 0-track seek end video frame @35.892800 seek_pos_: 34396
I/flutter (15645): FVP mdk.FINE: 10:13:17.569: video stream#0 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:17.570: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 35868, a: 35848, delta: 20 +0.023220
I/flutter (15645): FVP mdk.FINE: 10:13:17.570: audio stream#1 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:17.570: default FrameReader0xb4000076d3bd1610 #9 seekComplete 35892
I/flutter (15645): FVP mdk.FINE: 10:13:17.570: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X124
I/flutter (15645): FVP fvp.FINE: 10:13:17.570: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:17.570: default FrameReader 0xb4000076d3bd1610 callbacks 0, seeking 0 flag 0, seekComplete#9 @35892
I/flutter (15645): FVP mdk.FINE: 10:13:18.587: 0xb400007673c10bb0 player.seek(25308, 1026, ...)
I/flutter (15645): FVP mdk.INFO: 10:13:18.587: 0xb400007523b98ef0-MediaControl::seek(pos: 25308, flag:0X402 +FromStart). now: 35433
I/flutter (15645): FVP mdk.FINE: 10:13:18.587: default 0xb4000076d3bd1610-FrameReader::seek(25308, 0X402)
I/flutter (15645): FVP mdk.FINE: 10:13:18.587: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X124=>0X1A4
I/flutter (15645): FVP fvp.FINE: 10:13:18.587: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:18.587: 0xb4000076d3bd1610 default FrameReaderImpl::seekTo(25308, 0X402 #10)
I/flutter (15645): FVP mdk.FINE: 10:13:18.590: seekTo(25308) found video stream#0 packet at -2 in [37.144044, 97.037044] s
I/flutter (15645): FVP mdk.FINE: 10:13:18.590: seekTo(25308) found audio stream#1 packet at -2 in [36.940300, 96.940300] s
I/flutter (15645): FVP mdk.INFO: 10:13:18.596: virtual int64_t mdk::PacketIOWrapper::seek(int64_t, SeekFlag)@699 seek target(from 1460): 25308ms, flags: +FromStart. now: 117.682833
I/flutter (15645): FVP mdk.FINE: 10:13:18.596: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X1A4
I/flutter (15645): FVP mdk.FINE: 10:13:18.596: 0xb4000075d3ba75e0 cache: seek 25.308000 check range [21.253167, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:18.596: 0xb4000075d3ba75e0 cache: seek 25.308000 found range [21.253167, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:18.596: 0xb400007533ba46a8 cache: seek 25.308000 in range [21.253167, 122.668378] count 6799
I/flutter (15645): FVP mdk.FINE: 10:13:18.596: 0xb400007533ba46a8 cache: seek 25.308000 in range [21.253167, 122.668378] lower_bound video @25.298878
I/flutter (15645): FVP mdk.FINE: 10:13:18.596: 0xb400007533ba46a8 cache: seek 25.308000 in range [21.253167, 122.668378] ret video @23.213467
I/flutter (15645): FVP mdk.FINE: 10:13:18.596: 0xb4000075d3ba75e0 cache: ranges 1/8: [21.253167, 122.668378], current: [21.253167, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:18.596: Seek start. target time: 121668000 avseek flags: 1
I/flutter (15645): FVP mdk.FINE: 10:13:18.596: Seek end
I/flutter (15645): FVP mdk.FINE: 10:13:18.596: 1 packets is read after seek. read more to get target pts
I/flutter (15645): FVP mdk.FINE: 10:13:18.596: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108029.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:18.597: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X1A4=>0X124
I/flutter (15645): FVP fvp.FINE: 10:13:18.597: 977082390 player-5476376638133430368 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
I/flutter (15645): FVP mdk.FINE: 10:13:18.597: seek_drop_non_video_: 26764 ms, seek_wait_frame_: 0...
I/flutter (15645): FVP mdk.FINE: 10:13:18.650: audio stream#1 is seeking #10... got flush pkt. flush decoder and drop frames until seek target 26.7640s...
I/flutter (15645): FVP mdk.FINE: 10:13:18.650: invalid audio frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:18.655: #10/10 audio seek_done: 1, seek_wait_frame_: 0/1
I/flutter (15645): FVP mdk.FINE: 10:13:18.655: audio stream#1 sending 1 invalid AOT frame @26.746744s. seeking: 0
I/flutter (15645): FVP mdk.INFO: 10:13:18.655: 0xb400007523b98ef0 seek end audio frame @26.746744 seek_pos_: 25308, sync_ao_ 1
I/flutter (15645): FVP mdk.FINE: 10:13:18.770: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 26766, a: 26746, delta: 20 +0.023220
I/flutter (15645): FVP mdk.FINE: 10:13:18.770: audio stream#1 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:18.867: [FFmpeg:hls] Opening 'https://www111.vipanicdn.net/streamhls/3ced99324d4e33f1c28fba91d28d6f39/ep.4.1721226891.108030.ts' for reading
I/flutter (15645): FVP mdk.FINE: 10:13:18.955: seeking media's position is 25308=====
I/flutter (15645): FVP mdk.FINE: 10:13:19.004: video stream#0 is seeking #10... got flush pkt. flush decoder and drop frames until seek target 26.7640s...
I/flutter (15645): FVP mdk.FINE: 10:13:19.004: invalid video frame @-1.000000
I/flutter (15645): FVP mdk.FINE: 10:13:19.008: h264 codec pixel format list: (expected yuv420p)
I/flutter (15645): FVP mdk.FINE: 10:13:19.008: yuv420p (selected)
I/flutter (15645): FVP mdk.FINE: 10:13:19.008: yuv420p using avcodec software decoder...
I/flutter (15645): FVP mdk.FINE: 10:13:19.148: 0xb400007533ba46a8 cache: drop video pkt@117.432589, already in range [21.253167, 122.668378]
I/flutter (15645): FVP mdk.FINE: 10:13:19.148: 1 packets is read after seek. seek result pts: 117.516000s, requested: 121668ms
I/flutter (15645): FVP mdk.FINE: 10:13:19.190: #10/10 video seek_done: 1, seek_wait_frame_: 0/0
I/flutter (15645): FVP mdk.FINE: 10:13:19.190: video stream#0 sending 1 invalid AOT frame @26.800377s. seeking: 0
I/flutter (15645): FVP mdk.FINE: 10:13:19.190: VideoRenderer clear buffered frames
I/flutter (15645): FVP mdk.FINE: 10:13:19.190: 0-track seek end video frame @26.800377 seek_pos_: 25308
I/flutter (15645): FVP mdk.FINE: 10:13:19.190: video stream#0 AOT frame is sent
I/flutter (15645): FVP mdk.FINE: 10:13:19.190: default FrameReader0xb4000076d3bd1610 #10 seekComplete 26800
I/flutter (15645): FVP mdk.FINE: 10:13:19.190: default 0xb4000076d3bd1610 FrameReader::update MediaStatus 0X124=>0X124
I/flutter (15645): FVP mdk.FINE: 10:13:19.191: default FrameReader 0xb4000076d3bd1610 callbacks 0, seeking 0 flag 0, seekComplete#10 @26800
I/flutter (15645): FVP mdk.FINE: 10:13:20.139: 0xb400007673c10bb0 player.set(2)
I/flutter (15645): FVP mdk.FINE: 10:13:20.139: 0xb400007523b98ef0 virtual void mdk::MediaControlPush::setState(PlaybackState)@1068 requested state 1=>2, current state 1. status: 0X124
I/flutter (15645): FVP mdk.FINE: 10:13:20.139: default FrameReader0xb4000076d3bd1610 request to pause 1, loaded: 4.
I/flutter (15645): FVP mdk.FINE: 10:13:20.139: default FrameReader0xb4000076d3bd1610 state: 1=>1=>2, 0
I/flutter (15645): FVP mdk.FINE: 10:13:20.139: default FrameReader0xb4000076d3bd1610 state requested: 2, current: 1
I/flutter (15645): FVP mdk.FINE: 10:13:20.141: default FrameReader0xb4000076d3bd1610 state: 1=>2=>2, 1
I/flutter (15645): FVP mdk.FINE: 10:13:20.141: default FrameReader0xb4000076d3bd1610 update state: 1=>2
I/flutter (15645): FVP fvp.FINE: 10:13:20.141: 977082390 player-5476376638133430368 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused