wang-bin / fvp

Flutter video player plugin for all desktop+mobile platforms. download prebuilt examples from github actions. https://pub.dev/packages/fvp
BSD 3-Clause "New" or "Revised" License
126 stars 20 forks source link

Crashes/green screen when enable hardware acceleration on Amlogic devices #56

Open rawad1989 opened 6 months ago

rawad1989 commented 6 months ago

Describe the bug When trying to enable hardware acceleration with the following regirestion parameter app crashes on MediaCodec_loop loop

  registerWith(options: {
    'video.decoders': ['FFmpeg:codec=h264_mediacodec:hwaccel=mediacodec:hwcontext=mediacodec'],
    'global':{
      'logLevel': 'All',
      'profiler.gpu': 1,
      'ffmpeg.log': 'verbose'
    }
  },);

Expected behavior A clear and concise description of what you expected to happen.

Log

I/flutter (31094): mdk.INFO: 01:34:51.333: [FFmpeg:h264_mediacodec] Output crop parameters top=0 bottom=1079 left=0 right=1919, resulting dimensions width=1920 height=1080
I/flutter (31094): mdk.INFO: 01:34:51.334: [FFmpeg:h264_mediacodec] MediaCodec started successfully: codec = OMX.amlogic.avc.decoder.awesome2, ret = 0
I/flutter (31094): mdk.INFO: 01:34:51.335: AVCodec.Video[h264_mediacodec.] decoder: 1 Single threads
I/flutter (31094): mdk.INFO: 01:34:51.335: unsupported avcodec options:  codec=h264_mediacodec hwaccel=mediacodec hwcontext=mediacodec
I/flutter (31094): mdk.INFO: 01:34:51.336: h264 unknown, bpc:0, bpp:0(), channels:(), map: 0 0 0 0 1920x1080
I/flutter (31094): mdk.INFO: 01:34:51.336: decode stored recovery packets: 0
D(31094): PlayerBase::stop() from IPlayer
D/AudioTrack(31094): stop(57): called with 3712 frames delivered
D/(31094): PlayerBase::stop() from IPlayer
D/AudioTrack(31094): stop(57): called with 128 frames delivered
I/flutter (31094): mdk.INFO: 01:34:51.383: >334 14:00:13.5/00:00:00 cache 1.9s/3417KB 909KB/s
D/(31094): PlayerBase::stop() from IPlayer
D/AudioTrack(31094): stop(57): called with 256 frames delivered
D/SurfaceUtils(31094): set up nativeWindow 0xe417bd38 for 1920x1080, color 0x11, rotation 0, usage 0xc02b00
W/ACodec  (31094): [OMX.amlogic.avc.decoder.awesome2] setting nBufferCountActual to 17 failed: -1010
D/(31094): PlayerBase::stop() from IPlayer
D/AudioTrack(31094): stop(57): called with 3712 frames delivered
D/(31094): PlayerBase::stop() from IPlayer
D/AudioTrack(31094): stop(57): called with 256 frames delivered
D/(31094): PlayerBase::stop() from IPlayer
D/AudioTrack(31094): stop(57): called with 3712 frames delivered
D/(31094): PlayerBase::stop() from IPlayer
D/AudioTrack(31094): stop(57): called with 128 frames delivered
I/flutter (31094): mdk.INFO: 01:34:51.544: >502 14:00:13.6/00:00:00 cache 2.1s/3790KB 9189KB/s
I/flutter (31094): mdk.INFO: 01:34:51.549: [FFmpeg:h264_mediacodec] Output MediaFormat changed to {crop-right=1919, color-format=17, slice-height=1080, mime=video/raw, hdr-static-info=java.nio.HeapByteBuffer[pos=0 lim=25 cap=25], stride=1920, color-standard=1, color-transfer=3, crop-bottom=1079, crop-left=0, width=1920, color-range=2, crop-top=0, height=1080}
I/flutter (31094): mdk.INFO: 01:34:51.555: [FFmpeg:h264_mediacodec] Output crop parameters top=0 bottom=1079 left=0 right=1919, resulting dimensions width=1920 height=1080
F/libc    (31094): Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 31341 (MediaCodec_loop), pid 31094 

Build fingerprint: 'Droidlogic/oppen/oppen:11/RD2A.211001.002/eng.frank.20231019.105840:user/release-keys'
Revision: '0'
ABI: 'arm'
Timestamp: 2023-12-10 01:34:51-0600

pid: 31094, tid: 31341, name: MediaCodec_loop
uid: 10152
signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
    r0  00000000  r1  00007a6d  r2  00000006  r3  acef5df8
    r4  acef5e0c  r5  acef5df0  r6  00007976  r7  0000016b
    r8  acef5df8  r9  acef5e08  r10 acef5e28  r11 acef5e18
    ip  00007a6d  sp  acef5dc8  lr  e573e8ad  pc  e573e8c0
backtrace:
wang-bin commented 6 months ago

the backtrace is missing. I need your full log. What about removing video.decoders line?

rawad1989 commented 6 months ago

@wang-bin Removing video.decoders it will work but some hls streams will be slow especially the ones with full hd

wang-bin commented 6 months ago

Does ffmpeg mediacodec crash for all h264 videos? Without full backtrace I can't tell whether it's a ffmpeg bug or not.

@wang-bin Removing video.decoders it will work but some hls streams will be slow especially the ones with full hd

I need your log to know which decoder is in use. What about 'video.decoders': ['AMediaCodec:async=1']? async decoder is available since api level 28, on an old system async option will be ignored.

rawad1989 commented 6 months ago

@wang-bin This is the full log trace

2023-12-11 13:35:03.135 20637-20667 libOpenSLES             com.app.appscreen                  W  Leaving Object::GetInterface (SL_RESULT_FEATURE_UNSUPPORTED)
2023-12-11 13:35:03.136 20637-20667 libOpenSLES             com.app.appscreen                  W  Leaving Object::GetInterface (SL_RESULT_FEATURE_UNSUPPORTED)
2023-12-11 13:35:03.137 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:03.137: 4272035 player3841460320 create(assets://flutter_assets/)
2023-12-11 13:35:03.220 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.220: default0xe4f82020 new FrameReader...
2023-12-11 13:35:03.221 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.220: Registered audio backends: OpenSL AudioTrack null 
2023-12-11 13:35:03.221 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.221: OpenSL extensions: ANDROID_SDK_LEVEL_30
2023-12-11 13:35:03.222 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.222: default0xe4f830c0 new FrameReader...
2023-12-11 13:35:03.222 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.222: Registered audio backends: OpenSL AudioTrack null 
2023-12-11 13:35:03.224 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.224: OpenSL extensions: ANDROID_SDK_LEVEL_30
2023-12-11 13:35:03.224 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.224: 0xe9991500mdk::Player::Player()
2023-12-11 13:35:03.225 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.225: player property: avio.protocol_whitelist = file,rtmp,http,https,tls,rtp,tcp,udp,crypto,httpproxy,data,concatf,concat,subfile
2023-12-11 13:35:03.226 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.226: player property: avformat.rtsp_transport = tcp
2023-12-11 13:35:03.226 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.226: video decoders: "AMediaCodec:async=1"
2023-12-11 13:35:03.229 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.229: video decoders: "AMediaCodec:async=1"
2023-12-11 13:35:03.230 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.229: default FrameReader0xe4f82020 state: 0=>0=>0, 0
2023-12-11 13:35:03.230 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.230: default0xe4f82020 virtual void mdk::FrameReader::stop(), current state: 0
2023-12-11 13:35:03.232 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.232: default FrameReader0xe4f82020 state: 0=>0=>0, 0
2023-12-11 13:35:03.235 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.235: default0xe4f82020 virtual void mdk::FrameReader::stop(), current state: 0
2023-12-11 13:35:03.235 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.235: 0xe9817410 MediaControl.prepare(0, ...) assets://flutter_assets/
2023-12-11 13:35:03.236 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.236: default 0xe4f82020 FrameReader.start(0, ...)
2023-12-11 13:35:03.238 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.238: default 0xe4f82020 FrameReader::update MediaStatus 0=>0X2
2023-12-11 13:35:03.239 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:03.239: 575912840 player3841460320 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
2023-12-11 13:35:03.240 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.240: default FrameReader0xe4f82020 state: 0=>0=>1, 0
2023-12-11 13:35:03.240 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.240: default FrameReader0xe4f82020 state: 0=>1=>1, 0
2023-12-11 13:35:03.241 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.241: start frame reader thread: -1328037440
2023-12-11 13:35:03.241 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.241: try to load av module: /data/app/~~QRGVY3zls1d3udeIs3XS_g==/com.app.appscreen-dRwc5P_3MsbMrVo_wDN8Og==/base.apk!/lib/armeabi-v7a/libffmpeg.so
2023-12-11 13:35:03.242 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.242: ffmpeg loaded: /data/app/~~QRGVY3zls1d3udeIs3XS_g==/com.app.appscreen-dRwc5P_3MsbMrVo_wDN8Og==/base.apk!/lib/armeabi-v7a/libffmpeg.so
2023-12-11 13:35:03.242 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.242: FFmpeg/Libav runtime git-2023-12-03-ddecc39-avbuild
2023-12-11 13:35:03.243 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.243: Selected avutil runtime version: 58.32.100 (build: 58.32.100), license: LGPL version 2.1 or later
2023-12-11 13:35:03.244 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.244: Selected avutil runtime 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 --enable-thumb --enable-neon --ar=llvm-ar --ranlib=llvm-ranlib --nm=llvm-nm --strip=llvm-strip --target-os=android --arch=arm --enable-cross-compile --cross-prefix=arm-linux-androideabi- --pkg-config=pkg-config --cc=clang --extra-ldexeflags='-Wl,--gc-sections -Wl,-z,nocopyreloc -pie -fPIE -lunwind' --enable-lto --enable-pic --extra-cflags='-Wa,--noexecstack -fdata-sections -ffunction-sections -fstack-protector-strong -ffast-math -fstrict-aliasing -march=armv7-a -mtune=cortex-a8 -mfloat-abi=softfp -mfpu=vfpv3-d16 --target=armv7a-linux-androideabi19' --extra-ldflags='-Wl,--gc-sections -Wl,-z,relro -Wl,-z,now --sysroot /usr/local/lib/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/
2023-12-11 13:35:03.245 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.244: 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 --enable-thumb --enable-neon --ar=llvm-ar --ranlib=llvm-ranlib --nm=llvm-nm --strip=llvm-strip --target-os=android --arch=arm --enable-cross-compile --cross-prefix=arm-linux-androideabi- --pkg-config=pkg-config --cc=clang --extra-ldexeflags='-Wl,--gc-sections -Wl,-z,nocopyreloc -pie -fPIE -lunwind' --enable-lto --enable-pic --extra-cflags='-Wa,--noexecstack -fdata-sections -ffunction-sections -fstack-protector-strong -ffast-math -fstrict-aliasing -march=armv7-a -mtune=cortex-a8 -mfloat-abi=softfp -mfpu=vfpv3-d16 --target=armv7a-linux-androideabi19' --extra-ldflags='-Wl,--gc-sections -Wl,-z,relro -Wl,-z,now --sysroot /usr/local/lib/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/l
2023-12-11 13:35:03.245 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.245: global option: ffmpeg.version = 6
2023-12-11 13:35:03.246 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.246: av_dict_set0xb3fb387b
2023-12-11 13:35:03.247 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.247: Selected avformat runtime version: 60.18.100 (build: 60.18.100), license: LGPL version 2.1 or later
2023-12-11 13:35:03.248 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.248: avformat_version0xb3f63149
2023-12-11 13:35:03.249 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.249: assets: Url or protocol is not supported by MediaIO FFmpeg
2023-12-11 13:35:03.249 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.249: assets: Url or protocol is not supported by MediaIO Mem
2023-12-11 13:35:03.250 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.250: Trying MediaIO AndroidAssets for protocol "assets"
2023-12-11 13:35:03.250 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.250: 0xb573e6f0 open url: assets://flutter_assets/
2023-12-11 13:35:03.251 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.251: -1328037440 JMI: JNI Modern Interface. Version 0.1.0
2023-12-11 13:35:03.251 20637-20667 flutter                 com.app.appscreen                  I  mdk.WARNING: 05:35:03.251: 0xb573e6f0url open error
2023-12-11 13:35:03.252 20637-20667 flutter                 com.app.appscreen                  I  mdk.WARNING: 05:35:03.252: Failed to create io for url. io: 0xb573e6f0, open: false
2023-12-11 13:35:03.253 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.252: default 0xe4f82020 FrameReader::update MediaStatus 0X2=>0X2
2023-12-11 13:35:03.253 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.253: Selected avcodec runtime version: 60.35.100 (build: 60.35.100), license: LGPL version 2.1 or later
2023-12-11 13:35:03.253 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.253: av_packet_alloc0xb3e640eb
2023-12-11 13:35:03.254 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.254: before avformat_open_input. io: 0x0(/pb: 0x0, url: assets://flutter_assets/
2023-12-11 13:35:03.254 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.254: FFmpeg/Libav runtime git-2023-12-03-ddecc39-avbuild
2023-12-11 13:35:03.255 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.255: Error avrt::avformat_open_input(&fmtctx_, ffmpeg::from_file_uri(in.c_str()), fmt, &dict) @209 /home/runner/work/mdk-sdk/mdk-sdk/mdk/ffmpeg/plugin/FFmpegPacketIO.cpp: (0xb0adaf08) Protocol not found
2023-12-11 13:35:03.255 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.255: -1328037440default 0xe4f82020 bool mdk::FrameReader::update(mdk::MediaStatus) @1110: reset status_mask. status: 80000000
2023-12-11 13:35:03.256 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.256: default 0xe4f82020 FrameReader::update MediaStatus 0X2=>0X80000000
2023-12-11 13:35:03.256 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:03.256: 575912840 player3841460320 onMediaStatus: MediaStatus(+loading) => MediaStatus(+invalid)
2023-12-11 13:35:03.260 20637-20667 flutter                 com.app.appscreen                  I  mdk.WARNING: 05:35:03.260: reader open error
2023-12-11 13:35:03.260 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.260: -1328037440default 0xe4f82020 bool mdk::FrameReader::update(mdk::MediaStatus) @1110: reset status_mask. status: 80000000
2023-12-11 13:35:03.261 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.261: default 0xe4f82020 FrameReader::update MediaStatus 0X80000000=>0X80000000
2023-12-11 13:35:03.302 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.302: 0xe9817410 virtual void mdk::MediaControlPush::setState(mdk::PlaybackState)@1010 requested state 2=>0, current state 0. status: 0X80000000
2023-12-11 13:35:03.303 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.303: default FrameReader0xe4f82020 state: 0=>1=>0, 0
2023-12-11 13:35:03.304 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.304: default0xe4f82020 virtual void mdk::FrameReader::stop(), current state: 0
2023-12-11 13:35:03.305 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.305: 0xe4f82020 virtual bool mdk::FrameReaderImpl::unload(), current status 0x80000000, invalid: 0x80000000, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
2023-12-11 13:35:03.306 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.305: 0xe9991500virtual mdk::Player::~Player()64
2023-12-11 13:35:03.307 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.307: setNext from -1 url:
2023-12-11 13:35:03.308 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.308: default FrameReader0xe4f82020 state: 0=>0=>0, 0
2023-12-11 13:35:03.309 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.309: default0xe4f82020 virtual void mdk::FrameReader::stop(), current state: 0
2023-12-11 13:35:03.309 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.309: mdk::MediaPlayer::Private::~Private()
2023-12-11 13:35:03.310 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.310: 0xe9817410 virtual void mdk::MediaControlPush::setState(mdk::PlaybackState)@1010 requested state 0=>0, current state 0. status: 0X80000000
2023-12-11 13:35:03.310 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.310: 0xe980f810 virtual void mdk::MediaControlPush::setState(mdk::PlaybackState)@1010 requested state 0=>0, current state 0. status: 0
2023-12-11 13:35:03.311 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.311: default0xe4f830c0 deleting FrameReader...
2023-12-11 13:35:03.313 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.313: player is destroyed 
2023-12-11 13:35:03.313 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:03.313: mdk::VideoRenderer::Private::~Private() @125
2023-12-11 13:35:08.322 20637-20667 libOpenSLES             com.app.appscreen                  W  Leaving Object::GetInterface (SL_RESULT_FEATURE_UNSUPPORTED)
2023-12-11 13:35:08.322 20637-20667 libOpenSLES             com.app.appscreen                  W  Leaving Object::GetInterface (SL_RESULT_FEATURE_UNSUPPORTED)
2023-12-11 13:35:08.323 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:08.323: 4272035 player3841499536 create(http://112.1653.66.34:88/transcoder8/PalestineHD/index.m3u8?st=bAqbBGgikpbKz-mg5hbw0w&e=1702297505&u=4&s=1)
2023-12-11 13:35:08.327 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.327: default0xe4f8c660 new FrameReader...
2023-12-11 13:35:08.328 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.328: Registered audio backends: OpenSL AudioTrack null 
2023-12-11 13:35:08.329 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.329: OpenSL extensions: ANDROID_SDK_LEVEL_30
2023-12-11 13:35:08.330 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.330: default0xe4f8b820 new FrameReader...
2023-12-11 13:35:08.331 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.331: Registered audio backends: OpenSL AudioTrack null 
2023-12-11 13:35:08.332 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.332: OpenSL extensions: ANDROID_SDK_LEVEL_30
2023-12-11 13:35:08.333 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.333: 0xe998f580mdk::Player::Player()
2023-12-11 13:35:08.334 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.334: player property: avio.protocol_whitelist = file,rtmp,http,https,tls,rtp,tcp,udp,crypto,httpproxy,data,concatf,concat,subfile
2023-12-11 13:35:08.335 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.335: player property: avformat.rtsp_transport = tcp
2023-12-11 13:35:08.335 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.335: video decoders: "AMediaCodec:async=1"
2023-12-11 13:35:08.337 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.336: video decoders: "AMediaCodec:async=1"
2023-12-11 13:35:08.337 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.337: default FrameReader0xe4f8c660 state: 0=>0=>0, 0
2023-12-11 13:35:08.338 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.338: default0xe4f8c660 virtual void mdk::FrameReader::stop(), current state: 0
2023-12-11 13:35:08.339 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.338: default FrameReader0xe4f8c660 state: 0=>0=>0, 0
2023-12-11 13:35:08.339 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.339: default0xe4f8c660 virtual void mdk::FrameReader::stop(), current state: 0
2023-12-11 13:35:08.340 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.340: 0xe9815010 MediaControl.prepare(0, ...) http://112.1653.66.34:88/transcoder8/PalestineHD/index.m3u8?st=bAqbBGgikpbKz-mg5hbw0w&e=1702297505&u=4&s=1
2023-12-11 13:35:08.341 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.340: default 0xe4f8c660 FrameReader.start(0, ...)
2023-12-11 13:35:08.341 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.341: default 0xe4f8c660 FrameReader::update MediaStatus 0=>0X2
2023-12-11 13:35:08.342 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:08.342: 872417314 player3841499536 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
2023-12-11 13:35:08.343 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.343: default FrameReader0xe4f8c660 state: 0=>0=>1, 0
2023-12-11 13:35:08.344 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.344: default FrameReader0xe4f8c660 state: 0=>1=>1, 0
2023-12-11 13:35:08.345 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.345: start frame reader thread: -1333542464
2023-12-11 13:35:08.346 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.346: Trying MediaIO FFmpeg for protocol "http"
2023-12-11 13:35:08.346 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.346: 0xe99df990 open url: http://112.1653.66.34:88/transcoder8/PalestineHD/index.m3u8?st=bAqbBGgikpbKz-mg5hbw0w&e=1702297505&u=4&s=1
2023-12-11 13:35:08.348 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.348: 0xe99df990 url opened
2023-12-11 13:35:08.348 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.348: default 0xe4f8c660 FrameReader::update MediaStatus 0X2=>0X2
2023-12-11 13:35:08.349 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.349: before avformat_open_input. io: 0xe99df990(FFmpeg/pb: 0xe996a710, url: http://112.1653.66.34:88/transcoder8/PalestineHD/index.m3u8?st=bAqbBGgikpbKz-mg5hbw0w&e=1702297505&u=4&s=1
2023-12-11 13:35:08.350 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.349: [FFmpeg:hls] Opening 'http://112.1653.66.34:88/transcoder8/PalestineHD/tracks-v1a1/mono.m3u8?st=bAqbBGgikpbKz-mg5hbw0w&e=1702297505&u=4&s=1' for reading
2023-12-11 13:35:08.364 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.363: [FFmpeg:hls] Skip ('#EXT-X-VERSION:3')
2023-12-11 13:35:08.364 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.364: [FFmpeg:hls] Skip ('#EXT-X-PROGRAM-DATE-TIME:2023-12-11T11:33:42.496Z')
2023-12-11 13:35:08.365 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.365: [FFmpeg:hls] Opening 'http://112.1653.66.34:88/transcoder8/PalestineHD/tracks-v1a1/2023/12/11/11/33/47-05120.ts?st=bAqbBGgikpbKz-mg5hbw0w&e=1702297505&u=4&s=1' for reading
2023-12-11 13:35:08.376 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.376: [FFmpeg:hls] Opening 'http://112.1653.66.34:88/transcoder8/PalestineHD/tracks-v1a1/2023/12/11/11/33/52-05120.ts?st=bAqbBGgikpbKz-mg5hbw0w&e=1702297505&u=4&s=1' for reading
2023-12-11 13:35:08.398 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.398: after avformat_open_input. pb: 0xe996a710, iformat: 0xb40418cc context flags: 2097280, input format flags: 49664
2023-12-11 13:35:08.401 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:08.399: unsupported avformat options:  rtsp_transport=tcp
2023-12-11 13:35:09.240 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.240: supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be p212be p212le p412be p412le gbrap14be gbrap14le
2023-12-11 13:35:09.241 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.240: Format: hls, range: 55722647 +0ms, bitrate: 0, size: 0
                                                                                                    Programs:
                                                                                                     Program id 0
                                                                                                     Metadata:
                                                                                                      variant_bitrate: 8060000
                                                                                                     Video:
                                                                                                     track 0  stream#0, range: 55722835 +0ms, frames: 0
                                                                                                      codec: h264 tag: 0X1B profile: 100 level: 40, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 0, 1920x1080, fps: 50, bframes: 2, primaries: BT709, trc: BT709, matrix: BT709, range: Limited
                                                                                                      extra data(38): 00 00 01 27 64 00 28 AC 34 C5 01 E0 11 1F 78 0A 10 10 10 14 00 00 03 00 04 00 00 03 00 CA 50 00 00 01 28 EF 77 27 
                                                                                                      Metadata:
                                                                                                       variant_bitrate: 8060000
                                                                                                     Audio:
                                                                                                     track 0  stream#1, range: 55722647 +0ms, frames: 0
                                                                                                      codec: mp2 tag: 0X4 profile: -99 level: -99, sample size: 0/0, block align: 0, frame_size: 1152, s16p stereo(2) @48000Hz, bitrate: 192000
                                                                                                      Metadata:
                                                                                                       variant_bitrate: 8060000
2023-12-11 13:35:09.241 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.241: default FrameReader0xe4f8c660 request to pause 1, loaded: 0.
2023-12-11 13:35:09.242 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.242: default FrameReader0xe4f8c660 state: 0=>1=>2, 0
2023-12-11 13:35:09.242 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.242: default FrameReader0xe4f8c660 state requested: 2, current: 0
2023-12-11 13:35:09.243 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.243: 0xe9815010 prepared callback is invoked
2023-12-11 13:35:09.247 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.246: default 0xe4f8c660 FrameReader::update MediaStatus 0X2=>0X4
2023-12-11 13:35:09.248 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.248: 872417314 player3841499536 onMediaStatus: MediaStatus(+loading) => MediaStatus(+loaded)
2023-12-11 13:35:09.249 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.249: ***buffering progress 0%***
2023-12-11 13:35:09.250 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.250: default 0xe4f8c660 FrameReader::update MediaStatus 0X4=>0X14
2023-12-11 13:35:09.252 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.252: 872417314 player3841499536 onMediaStatus: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
2023-12-11 13:35:09.254 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.253: ++++++++++++BUFFERING START++++++++++++
2023-12-11 13:35:09.259 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.259: 
2023-12-11 13:35:09.260 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.260: 872417314 player3841499536 onEvent: reader.buffering 0
2023-12-11 13:35:09.261 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.261: 1 pkt duration: 0.024000,  duration:-1, dy_duration_delta=0=>24, live_eos_timeout=5000
2023-12-11 13:35:09.261 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.261: 1 pkt duration: 0.024000,  duration:-1, dy_duration_delta=0=>24, live_eos_timeout=5000
2023-12-11 13:35:09.263 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.262: default FrameReader0xe4f8c660 state: 0=>2=>1, 1
2023-12-11 13:35:09.264 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.264: default FrameReader0xe4f8c660 update state: 0=>1
2023-12-11 13:35:09.267 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.267: 872417314 player3841499536 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
2023-12-11 13:35:09.270 20637-20808 app.apptvm          com.app.appscreen                  D  PlayerBase::PlayerBase()
2023-12-11 13:35:09.271 20637-20808 app.apptvm          com.app.appscreen                  D  TrackPlayerBase::TrackPlayerBase()
2023-12-11 13:35:09.271 20637-20808 libOpenSLES             com.app.appscreen                  I  Emulating old channel mask behavior (ignoring positional mask 0x3, using default mask 0x3 based on channel count of 2)
2023-12-11 13:35:09.275 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.275: default FrameReader0xe4f8c660 state: 1=>1=>2, 1
2023-12-11 13:35:09.277 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.276: default FrameReader0xe4f8c660 update state: 1=>2
2023-12-11 13:35:09.279 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.277: 872417314 player3841499536 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
2023-12-11 13:35:09.280 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.280: starting decode loop thread mdk.adec1@-1132285504
2023-12-11 13:35:09.281 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.280: 872417314 player3841499536 onEvent: thread.audio 1
2023-12-11 13:35:09.281 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.281: audio stream#1 starting decoding loop from decoder index 0...
2023-12-11 13:35:09.282 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.282: creating audio decoder: auto...
2023-12-11 13:35:09.283 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.283: opening audio decoder: FFmpeg...
2023-12-11 13:35:09.283 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.283: opening ffmpeg audio decoder: mp2 ...
2023-12-11 13:35:09.284 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.284: AVCodec.Audio[mp2.] decoder: 1 Single threads
2023-12-11 13:35:09.288 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.288: mp2 s16p, stereo @48000Hz
2023-12-11 13:35:09.291 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.289: 872417314 player3841499536 onEvent: decoder.audio 0
2023-12-11 13:35:09.291 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.291: ***buffering progress 100%***
2023-12-11 13:35:09.294 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.293: default 0xe4f8c660 FrameReader::update MediaStatus 0X14=>0X124
2023-12-11 13:35:09.294 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.294: 872417314 player3841499536 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
2023-12-11 13:35:09.295 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.295: ++++++++++++BUFFERING END++++++++++++
2023-12-11 13:35:09.295 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.295: 
2023-12-11 13:35:09.296 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.296: 872417314 player3841499536 onEvent: reader.buffering 100
2023-12-11 13:35:09.297 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.297: starting decode loop thread mdk.vdec0@-1140641344
2023-12-11 13:35:09.297 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.297: audio stream#1 sending 1 invalid AOT frame @55722.646555s. seeking: 0
2023-12-11 13:35:09.298 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.298: 0xe9815010 1st audio frame @55722.646555
2023-12-11 13:35:09.298 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.298: 0xe9815010 seek end audio frame @55722.646555 seek_pos_: -1, sync_ao_ 1
2023-12-11 13:35:09.299 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.299: 872417314 player3841499536 onEvent: thread.video 1
2023-12-11 13:35:09.299 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.299: video stream#0 starting decoding loop from decoder index 0...
2023-12-11 13:35:09.300 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.300: creating video decoder: AMediaCodec:async=1...
2023-12-11 13:35:09.301 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.301: opening video decoder: AMediaCodec...
2023-12-11 13:35:09.303 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.302: CodecForMimeType: video/avc, profile: 8, level: -1
2023-12-11 13:35:09.304 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.303: -1140641344 JMI: JNI Modern Interface. Version 0.1.0
2023-12-11 13:35:09.309 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.308: Rendering thread @-1247288896
2023-12-11 13:35:09.310 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.310: 0xe9969590 start RenderLoop
2023-12-11 13:35:09.311 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.310: 0xb8930f50->PlatformSurface::Event::NativeHandle: 0x0>>>0xffb9fac8
2023-12-11 13:35:09.311 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.311: auto mdk::VideoPresenter::VideoPresenter()::(anonymous class)::operator()(UGS::PlatformSurface *) const: 0x0=>0xb89306d0 RenderAPI.type: 1
2023-12-11 13:35:09.312 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.312: createRenderContext of RenderAPI::Type 1 from surface 0xb8930f50 with extra native res 0x0
2023-12-11 13:35:09.313 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.313: ThreadLocal<bool>::Data::Data() thread: -1247288896
2023-12-11 13:35:09.314 20637-20808 libOpenSLES             com.app.appscreen                  W  Leaving PlaybackRate::GetRateRange (SL_RESULT_PARAMETER_INVALID)
2023-12-11 13:35:09.319 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.319: T *ThreadLocal<bool>::get() const allocate and initialize ThreadLocal data
2023-12-11 13:35:09.320 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.320: ThreadLocal<UGL::opengl::Context::Config>::Data::Data() thread: -1247288896
2023-12-11 13:35:09.321 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.321: T *ThreadLocal<UGL::opengl::Context::Config>::get() const allocate and initialize ThreadLocal data
2023-12-11 13:35:09.328 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.321: Selected avfilter runtime version: 9.14.100 (build: 9.14.100), license: LGPL version 2.1 or later
2023-12-11 13:35:09.328 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.328 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 1024 frames delivered
2023-12-11 13:35:09.328 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.328: AudioRenderer format: s16, stereo @48000Hz, requested: s16p, stereo @48000Hz
2023-12-11 13:35:09.329 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.329: AudioRenderer format changed and reinitialize
2023-12-11 13:35:09.330 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.329: creating internal shared offscreen context for type: EGL|OpenGL|OpenGLES
2023-12-11 13:35:09.330 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.330: creating EGL context from window: 0x0 with shared context: 0x0 extra: 0x0
2023-12-11 13:35:09.331 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.331 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.336 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.331: select gl api resolver for EGL|OpenGL|OpenGLES
2023-12-11 13:35:09.336 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.336 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.337 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.336: ThreadLocal<std::function<void *(const char *)>>::Data::Data() thread: -1247288896
2023-12-11 13:35:09.337 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.337: T *ThreadLocal<std::function<void *(const char *)>>::get() const allocate and initialize ThreadLocal data
2023-12-11 13:35:09.338 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.338: dso.load: libEGL.sotest: true
2023-12-11 13:35:09.338 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.338: libEGL.so test load result 0x5a88b27d...
2023-12-11 13:35:09.342 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.342 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.343 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.343: dso path: /system/bin/linker
2023-12-11 13:35:09.346 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.346 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.348 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.348: initialize EGL display from eglGetDisplay()
2023-12-11 13:35:09.349 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.349 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.349 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.349: creating surfaceless offscreen context... WARNING: client api may not support surfaceless context. Can be disabled by setting environment var EGL_SURFACELESS=0
2023-12-11 13:35:09.350 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.350: Try to create context for OpenGL ES 3
2023-12-11 13:35:09.350 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.350: creating EGL context from window: 0xb08c64d8 with shared context: 0xb73cd0d0 extra: 0x0
2023-12-11 13:35:09.351 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.351: select gl api resolver for EGL|OpenGL|OpenGLES
2023-12-11 13:35:09.354 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.354 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.355 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.354: initialize EGL display from eglGetDisplay()
2023-12-11 13:35:09.355 20637-20809 AudioCapabilities       com.app.appscreen                  W  Unsupported mime audio/dtshd
2023-12-11 13:35:09.356 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.356: Try to create context for OpenGL ES 3
2023-12-11 13:35:09.357 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.357: ThreadLocal<UGL::opengl::platform::GLContext *>::Data::Data() thread: -1247288896
2023-12-11 13:35:09.357 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.357: T *ThreadLocal<UGL::opengl::platform::GLContext *>::get() const allocate and initialize ThreadLocal data
2023-12-11 13:35:09.358 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.358: ++++++++++onContextCreated+++++++++++
2023-12-11 13:35:09.361 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.361 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.364 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.364 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.365 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.365 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.367 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.367 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.368 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.368: PlatformSurface::Event::Resize 1920x1080
2023-12-11 13:35:09.369 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.369: setLoop(0), now 0/0
2023-12-11 13:35:09.370 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.370: 0xe9815010 virtual void mdk::MediaControlPush::setState(mdk::PlaybackState)@1010 requested state 2=>1, current state 2. status: 0X124
2023-12-11 13:35:09.372 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.371: default FrameReader0xe4f8c660 request to pause 0, loaded: 4.
2023-12-11 13:35:09.374 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.372: default FrameReader0xe4f8c660 state: 2=>2=>1, 0
2023-12-11 13:35:09.376 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.376 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.376 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.376: default FrameReader0xe4f8c660 state requested: 1, current: 2
2023-12-11 13:35:09.377 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.377: default FrameReader0xe4f8c660 state: 2=>1=>1, 1
2023-12-11 13:35:09.378 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.378: default FrameReader0xe4f8c660 update state: 2=>1
2023-12-11 13:35:09.378 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.378: 872417314 player3841499536 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
2023-12-11 13:35:09.379 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.379 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.379 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.379: PlatformSurface::Event::Resize 1920x1080
2023-12-11 13:35:09.380 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.380: SL_IID_PLAYBACKRATE Range0: [500, 2000]/0 cap: 400
2023-12-11 13:35:09.386 20637-20809 AudioCapabilities       com.app.appscreen                  W  Unsupported mime audio/ffmpeg
2023-12-11 13:35:09.386 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.386: Using audio backend: OpenSL
2023-12-11 13:35:09.387 20637-20809 AudioCapabilities       com.app.appscreen                  W  Unsupported mime audio/mpeg-L2
2023-12-11 13:35:09.388 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.388: 0xe9815010 ao opened: 1, reopen: 1, bad ao: 0
2023-12-11 13:35:09.389 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/x-vnd.on2.vp6a
2023-12-11 13:35:09.393 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/x-vnd.on2.vp6f
2023-12-11 13:35:09.399 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.399: 0xe501f93c filter graph: 
2023-12-11 13:35:09.410 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.410: +-----------+
                                                                                                    |    src    |default--[48000Hz s16p:stereo]--swr:default
                                                                                                    | (abuffer) |
                                                                                                    +-----------+

                                                                                                                                              +---------------+
                                                                                                    swr:default--[48000Hz s16:stereo]--default|      dst      |
                                                                                                                                              | (abuffersink) |
                                                                                                                                              +---------------+

                                                                                                                                               +-------------+
                                                                                                    src:default--[48000Hz s16p:stereo]--default|     swr     |default--[48000Hz s16:stereo]--dst:default
                                                                                                                                               | (aresample) |
                                                                                                                                               +-------------+
2023-12-11 13:35:09.410 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.410: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 55722666, a: 55722646, delta: 20 +0.024000
2023-12-11 13:35:09.411 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.411: audio stream#1 AOT frame is sent
2023-12-11 13:35:09.415 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/avs
2023-12-11 13:35:09.418 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/avs2
2023-12-11 13:35:09.430 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/x-motion-jpeg
2023-12-11 13:35:09.436 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized profile/level 0/3 for video/mpeg2
2023-12-11 13:35:09.436 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 2 for video/mpeg2
2023-12-11 13:35:09.436 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 3 for video/mpeg2
2023-12-11 13:35:09.436 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 4 for video/mpeg2
2023-12-11 13:35:09.436 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 5 for video/mpeg2
2023-12-11 13:35:09.439 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 2 for video/mp4v-es
2023-12-11 13:35:09.439 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 4 for video/mp4v-es
2023-12-11 13:35:09.439 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 8 for video/mp4v-es
2023-12-11 13:35:09.439 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 16 for video/mp4v-es
2023-12-11 13:35:09.439 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 32 for video/mp4v-es
2023-12-11 13:35:09.439 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 64 for video/mp4v-es
2023-12-11 13:35:09.439 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 128 for video/mp4v-es
2023-12-11 13:35:09.439 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 256 for video/mp4v-es
2023-12-11 13:35:09.439 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 512 for video/mp4v-es
2023-12-11 13:35:09.439 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 1024 for video/mp4v-es
2023-12-11 13:35:09.439 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 2048 for video/mp4v-es
2023-12-11 13:35:09.439 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 4096 for video/mp4v-es
2023-12-11 13:35:09.440 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 8192 for video/mp4v-es
2023-12-11 13:35:09.440 20637-20809 VideoCapabilities       com.app.appscreen                  I  Unsupported profile 16384 for video/mp4v-es
2023-12-11 13:35:09.444 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/rm10
2023-12-11 13:35:09.447 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/rm20
2023-12-11 13:35:09.449 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/rm30
2023-12-11 13:35:09.452 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/rm40
2023-12-11 13:35:09.454 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/vc1
2023-12-11 13:35:09.458 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized level 16 for video/x-vnd.on2.vp8
2023-12-11 13:35:09.458 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized level 32 for video/x-vnd.on2.vp8
2023-12-11 13:35:09.458 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized level 64 for video/x-vnd.on2.vp8
2023-12-11 13:35:09.458 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized level 128 for video/x-vnd.on2.vp8
2023-12-11 13:35:09.458 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized level 256 for video/x-vnd.on2.vp8
2023-12-11 13:35:09.458 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized level 512 for video/x-vnd.on2.vp8
2023-12-11 13:35:09.458 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized level 1024 for video/x-vnd.on2.vp8
2023-12-11 13:35:09.458 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized level 2048 for video/x-vnd.on2.vp8
2023-12-11 13:35:09.458 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized level 4096 for video/x-vnd.on2.vp8
2023-12-11 13:35:09.458 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized level 8192 for video/x-vnd.on2.vp8
2023-12-11 13:35:09.458 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized level 16384 for video/x-vnd.on2.vp8
2023-12-11 13:35:09.458 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unrecognized level 32768 for video/x-vnd.on2.vp8
2023-12-11 13:35:09.462 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/wmv3
2023-12-11 13:35:09.464 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/wmv1
2023-12-11 13:35:09.468 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/wmv2
2023-12-11 13:35:09.471 20637-20809 VideoCapabilities       com.app.appscreen                  W  Unsupported mime video/wvc1
2023-12-11 13:35:09.529 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.528: MediaCodecInfo name: c2.android.aac.decoder, mime: audio/mp4a-latm 
2023-12-11 13:35:09.530 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.530: MediaCodecInfo name: OMX.google.aac.decoder, mime: audio/mp4a-latm 
2023-12-11 13:35:09.531 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.531: MediaCodecInfo name: c2.android.amrnb.decoder, mime: audio/3gpp 
2023-12-11 13:35:09.532 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.532 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 8064 frames delivered
2023-12-11 13:35:09.533 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.533: MediaCodecInfo name: OMX.google.amrnb.decoder, mime: audio/3gpp 
2023-12-11 13:35:09.534 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.534: MediaCodecInfo name: c2.android.amrwb.decoder, mime: audio/amr-wb 
2023-12-11 13:35:09.537 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.537: MediaCodecInfo name: OMX.google.amrwb.decoder, mime: audio/amr-wb 
2023-12-11 13:35:09.538 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.538: MediaCodecInfo name: c2.android.flac.decoder, mime: audio/flac 
2023-12-11 13:35:09.539 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.538: MediaCodecInfo name: OMX.google.flac.decoder, mime: audio/flac 
2023-12-11 13:35:09.539 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.539: MediaCodecInfo name: c2.android.g711.alaw.decoder, mime: audio/g711-alaw 
2023-12-11 13:35:09.540 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.540: MediaCodecInfo name: OMX.google.g711.alaw.decoder, mime: audio/g711-alaw 
2023-12-11 13:35:09.543 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.543: MediaCodecInfo name: c2.android.g711.mlaw.decoder, mime: audio/g711-mlaw 
2023-12-11 13:35:09.544 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.544: MediaCodecInfo name: OMX.google.g711.mlaw.decoder, mime: audio/g711-mlaw 
2023-12-11 13:35:09.545 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.545: MediaCodecInfo name: c2.android.mp3.decoder, mime: audio/mpeg 
2023-12-11 13:35:09.546 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.546: MediaCodecInfo name: OMX.google.mp3.decoder, mime: audio/mpeg 
2023-12-11 13:35:09.548 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.548: MediaCodecInfo name: c2.android.opus.decoder, mime: audio/opus 
2023-12-11 13:35:09.549 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.549: MediaCodecInfo name: OMX.google.opus.decoder, mime: audio/opus 
2023-12-11 13:35:09.550 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.550: MediaCodecInfo name: c2.android.raw.decoder, mime: audio/raw 
2023-12-11 13:35:09.550 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.550: MediaCodecInfo name: OMX.google.raw.decoder, mime: audio/raw 
2023-12-11 13:35:09.553 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.552: MediaCodecInfo name: c2.android.vorbis.decoder, mime: audio/vorbis 
2023-12-11 13:35:09.554 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.553: MediaCodecInfo name: OMX.google.vorbis.decoder, mime: audio/vorbis 
2023-12-11 13:35:09.555 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.555: MediaCodecInfo name: OMX.google.ac3.decoder, mime: audio/ac3 
2023-12-11 13:35:09.557 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.557: MediaCodecInfo name: OMX.google.dts.decoder, mime: audio/dtshd 
2023-12-11 13:35:09.557 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.557: MediaCodecInfo name: OMX.google.eac3.decoder, mime: audio/eac3 
2023-12-11 13:35:09.558 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.558: MediaCodecInfo name: OMX.amlogic.vp9.decoder.awesome2, mime: video/x-vnd.on2.vp9 
2023-12-11 13:35:09.558 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.558: MediaCodecInfo name: OMX.amlogic.vp9.decoder.awesome2.secure, mime: video/x-vnd.on2.vp9 
2023-12-11 13:35:09.559 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.559: MediaCodecInfo name: OMX.amlogic.audio.decoder.ffmpeg, mime: audio/ffmpeg 
2023-12-11 13:35:09.562 20637-20818 OMXClient               com.app.appscreen                  I  IOmx service obtained
2023-12-11 13:35:09.564 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.564: MediaCodecInfo name: OMX.amlogic.audio.decoder.mp2, mime: audio/mpeg-L2 
2023-12-11 13:35:09.564 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.564: MediaCodecInfo name: OMX.amlogic.vp6a.decoder.sw, mime: video/x-vnd.on2.vp6a 
2023-12-11 13:35:09.565 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.565: MediaCodecInfo name: OMX.amlogic.vp6f.decoder.sw, mime: video/x-vnd.on2.vp6f 
2023-12-11 13:35:09.571 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.571: MediaCodecInfo name: OMX.amlogic.av1.decoder.awesome2, mime: video/av01 
2023-12-11 13:35:09.572 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.572: MediaCodecInfo name: OMX.amlogic.av1.decoder.awesome2.secure, mime: video/av01 
2023-12-11 13:35:09.572 20637-20817 MediaCodec              com.app.appscreen                  I  MediaCodec will operate in async mode
2023-12-11 13:35:09.573 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.573: MediaCodecInfo name: OMX.amlogic.avc.decoder.awesome2, mime: video/avc video/avc -profile: 8
2023-12-11 13:35:09.573 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.573: profileLevels count: 5
2023-12-11 13:35:09.574 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.574: profile: 1 level: 32768
2023-12-11 13:35:09.575 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.575: profile: 65536 level: 32768
2023-12-11 13:35:09.576 20637-20817 SurfaceUtils            com.app.appscreen                  D  connecting to surface 0xe4ef2618, reason connectToSurface
2023-12-11 13:35:09.576 20637-20817 MediaCodec              com.app.appscreen                  I  [OMX.amlogic.avc.decoder.awesome2] setting surface generation to 21132289
2023-12-11 13:35:09.576 20637-20817 SurfaceUtils            com.app.appscreen                  D  disconnecting from surface 0xe4ef2618, reason connectToSurface(reconnect)
2023-12-11 13:35:09.576 20637-20817 SurfaceUtils            com.app.appscreen                  D  connecting to surface 0xe4ef2618, reason connectToSurface(reconnect)
2023-12-11 13:35:09.577 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.577: profile: 2 level: 32768
2023-12-11 13:35:09.578 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.578: profile: 8 level: 32768
2023-12-11 13:35:09.582 20637-20818 AmAVUtils               com.app.appscreen                  I  AmAVUtils, GITINFO : d32b3814175617bb24dd0965983e5642c803ab3a(drm.autobuild  Mon Oct 18 12:59:01 CST 2021)
2023-12-11 13:35:09.582 20637-20818 AmAVUtils               com.app.appscreen                  I  AmAVUtils::getComponentRole isEncoder :0 mime:video/avc 
2023-12-11 13:35:09.582 20637-20818 MediaVendorExt          com.app.appscreen                  V  AVUtils::getComponentRole
2023-12-11 13:35:09.582 20637-20818 MediaVendorExt          com.app.appscreen                  I  AmAVUtils::getComponentRole isEncoder :0 mime:video/avc 
2023-12-11 13:35:09.585 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.578:  [Match]. 
2023-12-11 13:35:09.586 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.586: MediaCodecInfo name: OMX.amlogic.avc.decoder.awesome2.secure, mime: video/avc video/avc -profile: 8
2023-12-11 13:35:09.586 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.586: profileLevels count: 5
2023-12-11 13:35:09.587 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.587: profile: 1 level: 32768
2023-12-11 13:35:09.590 20637-20818 AmAVUtils               com.app.appscreen                  I  AmAVUtils::isAudioExtendFormat input = video/avc
2023-12-11 13:35:09.590 20637-20818 AmAVUtils               com.app.appscreen                  I  AmAVUtils::isExtendFormat input = video/avc
2023-12-11 13:35:09.591 20637-20818 ACodec                  com.app.appscreen                  I  codec does not support config priority (err -1010)
2023-12-11 13:35:09.592 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.592: profile: 65536 level: 32768
2023-12-11 13:35:09.593 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.593: profile: 2 level: 32768
2023-12-11 13:35:09.597 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.596: profile: 8 level: 32768
2023-12-11 13:35:09.598 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.598:  [Match]. 
2023-12-11 13:35:09.601 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.601: MediaCodecInfo name: OMX.amlogic.avc.decoder.awesome2.hdcp.secure, mime: video/avc video/avc -profile: 8
2023-12-11 13:35:09.602 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.602: profileLevels count: 5
2023-12-11 13:35:09.603 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.603: profile: 1 level: 32768
2023-12-11 13:35:09.604 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.603: profile: 65536 level: 32768
2023-12-11 13:35:09.604 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.604: profile: 2 level: 32768
2023-12-11 13:35:09.606 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.605: profile: 8 level: 32768
2023-12-11 13:35:09.606 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.607 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:09.607 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.606:  [Match]. 
2023-12-11 13:35:09.607 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.607 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.608 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.607: MediaCodecInfo name: OMX.amlogic.avs.decoder.awesome, mime: video/avs 
2023-12-11 13:35:09.608 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.608 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.608 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.608: MediaCodecInfo name: OMX.amlogic.avs2.decoder.awesome, mime: video/avs2 
2023-12-11 13:35:09.609 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.609: MediaCodecInfo name: OMX.amlogic.hevc.decoder.awesome2, mime: video/hevc 
2023-12-11 13:35:09.610 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.610: MediaCodecInfo name: OMX.amlogic.hevc.decoder.awesome2.secure, mime: video/hevc 
2023-12-11 13:35:09.611 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.611: MediaCodecInfo name: OMX.amlogic.mjpeg.decoder.awesome2, mime: video/x-motion-jpeg 
2023-12-11 13:35:09.612 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.612: MediaCodecInfo name: OMX.amlogic.mpeg2.decoder.awesome2, mime: video/mpeg2 
2023-12-11 13:35:09.613 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.613: MediaCodecInfo name: OMX.amlogic.mpeg4.decoder.awesome2, mime: video/mp4v-es 
2023-12-11 13:35:09.614 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.613: MediaCodecInfo name: OMX.amlogic.rm10.decoder.sw, mime: video/rm10 
2023-12-11 13:35:09.615 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.614: MediaCodecInfo name: OMX.amlogic.rm20.decoder.sw, mime: video/rm20 
2023-12-11 13:35:09.615 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.615: MediaCodecInfo name: OMX.amlogic.rm30.decoder.sw, mime: video/rm30 
2023-12-11 13:35:09.616 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.616: MediaCodecInfo name: OMX.amlogic.rm40.decoder.sw, mime: video/rm40 
2023-12-11 13:35:09.616 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.616: MediaCodecInfo name: OMX.amlogic.vc1.decoder.awesome, mime: video/vc1 
2023-12-11 13:35:09.617 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.617: MediaCodecInfo name: OMX.amlogic.vp8.decoder.sw, mime: video/x-vnd.on2.vp8 
2023-12-11 13:35:09.618 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.618: MediaCodecInfo name: OMX.amlogic.wmv3.decoder.sw, mime: video/wmv3 
2023-12-11 13:35:09.619 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.618: MediaCodecInfo name: OMX.amlogic.wmv1.decoder.sw, mime: video/wmv1 
2023-12-11 13:35:09.620 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.619: MediaCodecInfo name: OMX.amlogic.wmv2.decoder.sw, mime: video/wmv2 
2023-12-11 13:35:09.620 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.620: MediaCodecInfo name: OMX.amlogic.wvc1.decoder.awesome, mime: video/wvc1 
2023-12-11 13:35:09.621 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.621: MediaCodecInfo name: c2.android.h263.decoder, mime: video/3gpp 
2023-12-11 13:35:09.622 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.622: MediaCodecInfo name: OMX.google.h263.decoder, mime: video/3gpp 
2023-12-11 13:35:09.622 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.622: MediaCodecInfo name: c2.android.hevc.decoder, mime: video/hevc 
2023-12-11 13:35:09.623 20637-20818 SurfaceUtils            com.app.appscreen                  D  set up nativeWindow 0xe4ef2618 for 1920x1080, color 0x11, rotation 0, usage 0xc02b00
2023-12-11 13:35:09.623 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.623: MediaCodecInfo name: OMX.google.hevc.decoder, mime: video/hevc 
2023-12-11 13:35:09.623 20637-20818 ACodec                  com.app.appscreen                  W  [OMX.amlogic.avc.decoder.awesome2] setting nBufferCountActual to 16 failed: -1010
2023-12-11 13:35:09.624 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.623: MediaCodecInfo name: c2.android.mpeg4.decoder, mime: video/mp4v-es 
2023-12-11 13:35:09.624 20637-20818 ACodec                  com.app.appscreen                  W  [OMX.amlogic.avc.decoder.awesome2] setting nBufferCountActual to 15 failed: -1010
2023-12-11 13:35:09.624 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.624: MediaCodecInfo name: OMX.google.mpeg4.decoder, mime: video/mp4v-es 
2023-12-11 13:35:09.625 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.625: MediaCodecInfo name: c2.android.vp8.decoder, mime: video/x-vnd.on2.vp8 
2023-12-11 13:35:09.626 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.626: MediaCodecInfo name: OMX.google.vp8.decoder, mime: video/x-vnd.on2.vp8 
2023-12-11 13:35:09.627 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.626: MediaCodecInfo name: c2.android.vp9.decoder, mime: video/x-vnd.on2.vp9 
2023-12-11 13:35:09.639 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.639: MediaCodecInfo name: OMX.google.vp9.decoder, mime: video/x-vnd.on2.vp9 
2023-12-11 13:35:09.640 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.640: MediaCodecInfo name: OMX.google.h264.decoder, mime: video/avc video/avc -profile: 8
2023-12-11 13:35:09.640 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.640: profileLevels count: 5
2023-12-11 13:35:09.641 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.641: profile: 65536 level: 65536
2023-12-11 13:35:09.641 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.641: profile: 1 level: 65536
2023-12-11 13:35:09.642 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.642: profile: 2 level: 65536
2023-12-11 13:35:09.643 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.643: profile: 524288 level: 65536
2023-12-11 13:35:09.644 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.643: profile: 8 level: 65536
2023-12-11 13:35:09.644 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.644:  [Match]. 
2023-12-11 13:35:09.645 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.645: found codecs count: 4 | 0
2023-12-11 13:35:09.646 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.646: video/avc AMediaCodec_createCodecByName: OMX.amlogic.avc.decoder.awesome2
2023-12-11 13:35:09.647 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.647: ndk::AMediaCodec *ndk::AMediaCodec_createCodecByName(const char *) via ndk: true
2023-12-11 13:35:09.648 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.648: set h264 csd-0
2023-12-11 13:35:09.649 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.649: 0xe99ee510 MediaCodec try to set async mode
2023-12-11 13:35:09.650 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.650: MediaCodec async mode is ready
2023-12-11 13:35:09.650 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.650: using AImageReader: true
2023-12-11 13:35:09.652 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.652: AMediaCodec selected video codec name: OMX.amlogic.avc.decoder.awesome2
2023-12-11 13:35:09.653 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.653: 872417314 player3841499536 onEvent: decoder.video 0
2023-12-11 13:35:09.654 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.654: decode stored recovery packets: 0
2023-12-11 13:35:09.702 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.702 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3840 frames delivered
2023-12-11 13:35:09.708 20637-20818 SurfaceUtils            com.app.appscreen                  D  set up nativeWindow 0xe4ef2618 for 1920x1080, color 0x11, rotation 0, usage 0xc02b00
2023-12-11 13:35:09.708 20637-20818 ACodec                  com.app.appscreen                  W  [OMX.amlogic.avc.decoder.awesome2] setting nBufferCountActual to 18 failed: -1010
2023-12-11 13:35:09.708 20637-20818 ACodec                  com.app.appscreen                  W  [OMX.amlogic.avc.decoder.awesome2] setting nBufferCountActual to 17 failed: -1010
2023-12-11 13:35:09.790 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.790 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3968 frames delivered
2023-12-11 13:35:09.793 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.793 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.862 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.862 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:09.867 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.867 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 128 frames delivered
2023-12-11 13:35:09.883 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.883: void mdk::on_format(ndk::AMediaCodec *, void *, ndk::AMediaFormat *) thread: -1340804672
2023-12-11 13:35:09.890 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.890 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.896 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.896: MediaFormat: color-range: int32(2), color-standard: int32(1), color-transfer: int32(3), mime: string(video/raw), stride: int32(1920), slice-height: int32(1080), color-format: int32(17), crop: Rect(0, 0, 1919, 1079), android._dataspace: int32(260), hdr-static-info: data, width: int32(1920), height: int32(1080)}
2023-12-11 13:35:09.959 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.959 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:09.961 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.961 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.962 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:09.962 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:09.988 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.969: unknown, bpc:0, bpp:0(), channels:(), map: 0 0 0 0
2023-12-11 13:35:09.989 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:09.988: size: 1920x1080, bytes: 1920x1080
2023-12-11 13:35:10.000 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:09.989: 872417314 player3841499536 onEvent: decoder.video 0
2023-12-11 13:35:10.013 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.013: video stream#0 sending 1 invalid AOT frame @55722.835133s. seeking: 0
2023-12-11 13:35:10.014 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.014: 0xe9815010 1st video frame to render @55722.835133s, sync time: 55723.148000
2023-12-11 13:35:10.017 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.017: VideoRenderer clear buffered frames
2023-12-11 13:35:10.019 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.019: 0-track seek end video frame @55722.835133 seek_pos_: -1
2023-12-11 13:35:10.024 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.023: 0xe9815010 1st video frame to render @55722.835133s, sync time: 55723.148000
2023-12-11 13:35:10.026 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:10.026: 872417314 player3841499536 onEvent: video 0
2023-12-11 13:35:10.027 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.027: video stream#0 AOT frame is sent
2023-12-11 13:35:10.028 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.028: VideoRenderer WxH=1920.000000x1080.000000 1920.000000x1080.000000, frame: 1920x1080
2023-12-11 13:35:10.029 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.029: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
2023-12-11 13:35:10.034 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.034: m: mat<4, 4>(
2023-12-11 13:35:10.037 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.034: 1  0  0  0  
2023-12-11 13:35:10.038 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.038: 0  1  0  0  
2023-12-11 13:35:10.039 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.038: 0  0  1  0  
2023-12-11 13:35:10.040 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.040: 0  0  0  1  
2023-12-11 13:35:10.041 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.040: )
2023-12-11 13:35:10.041 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.041: select gl api resolver for EGL|OpenGL|OpenGLES
2023-12-11 13:35:10.042 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.042: ThreadLocal<std::unordered_map<const void *, std::unique_ptr<UGL::opengl::Context>>>::Data::Data() thread: -1247288896
2023-12-11 13:35:10.043 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.042: T *ThreadLocal<std::unordered_map<const void *, std::unique_ptr<UGL::opengl::Context>>>::get() const allocate and initialize ThreadLocal data
2023-12-11 13:35:10.044 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.044 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3584 frames delivered
2023-12-11 13:35:10.044 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.043: new Context object 0xb73d5650(0) for native context handle 0xb0002e50
2023-12-11 13:35:10.046 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.046 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:10.048 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.048: ctx->api_: 0xe98e26c0
2023-12-11 13:35:10.049 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.049 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:10.049 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.049: probing gl context... native: 0x0
2023-12-11 13:35:10.050 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.050: select gl api resolver for EGL|OpenGL|OpenGLES
2023-12-11 13:35:10.051 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.051: EGL_VERSION: 1.4 Android META-EGL
2023-12-11 13:35:10.057 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.056: EGL_VENDOR: Android
2023-12-11 13:35:10.058 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.058: EGL_CLIENT_APIS: OpenGL_ES
2023-12-11 13:35:10.058 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.058: Current EGL dso path: /system/lib/libEGL.so
2023-12-11 13:35:10.071 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.071: GLESv2 dso loaded: /system/lib/libGLESv2.so
2023-12-11 13:35:10.072 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.072: resolving gl common functions...
2023-12-11 13:35:10.076 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.075: select gl api resolver for EGL|OpenGL|OpenGLES
2023-12-11 13:35:10.076 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.076: using opengl api resolver: EGL
2023-12-11 13:35:10.085 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.085: probing gl client context... major_: 0
2023-12-11 13:35:10.088 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.088: GL_VENDOR: ARM
2023-12-11 13:35:10.089 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.089: GL_RENDERER: Mali-G31
2023-12-11 13:35:10.090 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.090: GL_VERSION: OpenGL ES 3.2 v1.r25p1-01bet0-6a4488b89-0567174f3.3ce44ab07ffe09dde7ee2f5999c7dd83
2023-12-11 13:35:10.090 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.090: GL_SHADING_LANGUAGE_VERSION: OpenGL ES GLSL ES 3.20
2023-12-11 13:35:10.091 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.091: EGL_ANDROID_front_buffer_auto_refresh EGL_ANDROID_get_frame_timestamps EGL_ANDROID_get_native_client_buffer EGL_ANDROID_image_native_buffer EGL_ANDROID_presentation_time EGL_ANDROID_recordable EGL_ANGLE_platform_angle EGL_EXT_client_extensions EGL_EXT_create_context_robustness EGL_EXT_image_gl_colorspace EGL_EXT_pixel_format_float EGL_EXT_surface_CTA861_3_metadata EGL_EXT_surface_SMPTE2086_metadata 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_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_mutable_render_buffer EGL_KHR_no_config_context EGL_KHR_partial_update EGL_KHR_platform_android EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_KHR_wait_sync GL_ANDROID_extension_pack_es31a GL_ARM_mali_program_binary GL_ARM_mali_shader_binary GL_ARM_rgba8 GL_ARM_shader_framebuffer_fetch GL_ARM_shader_fra
2023-12-11 13:35:10.092 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.092: OpenGL Context thread: -1247288896
2023-12-11 13:35:10.093 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.093: OpenGL ES3.2 No profile, EGL140, GLSL320
                                                                                                    Features PBO: 1, RG texture: 1, 16bit texture: 0
2023-12-11 13:35:10.093 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.093: resolving gl extensions...
2023-12-11 13:35:10.094 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.094: select gl api resolver for EGL|OpenGL|OpenGLES
2023-12-11 13:35:10.094 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.094: using opengl api resolver: EGL
2023-12-11 13:35:10.095 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.095: context version: 320
2023-12-11 13:35:10.095 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.095: extension resolved: glMapBufferOES
2023-12-11 13:35:10.096 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.096: 
2023-12-11 13:35:10.097 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.096: gl api resolved. thread@ -1247288896
2023-12-11 13:35:10.098 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.097: 
2023-12-11 13:35:10.098 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.098: 0xb73d5650/0xb0002e50 Context::setLocalData local data 0xb0002e10 for key: 0x2. size: 1
2023-12-11 13:35:10.100 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.100: 0xb73d5650/0xb0002e50 Context::setLocalData local data 0xb0002410 for key: 0x3. size: 2
2023-12-11 13:35:10.101 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.101: 0xb893e910mdk::GLVideoRenderer::Private::Renderers::Renderers()
2023-12-11 13:35:10.104 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.102: 0xb73d5650/0xb0002e50 Context::setLocalData local data 0xb0003450 for key: 0x0. size: 3
2023-12-11 13:35:10.108 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.107: 0xb73d5650/0xb0002e50 Context::setLocalData local data 0xe9abc840 for key: 0x1. size: 4
2023-12-11 13:35:10.110 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.109: AHardwareBuffer from AImageReader Surface to EGLImage
2023-12-11 13:35:10.112 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.112: unknown, bpc:0, bpp:0(), channels:(), map: 0 0 0 0 => mapped rgba, bpc:8, bpp:32(32), channels:(4), map: 0 1 2 3
2023-12-11 13:35:10.113 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.113:  RGBA8 |  RGBA | UNSIGNED_BYTE
2023-12-11 13:35:10.114 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.114: frame color: BT709 BT709 BT709 Limited. gamma: 2.200000, signal peak: 1.000000
2023-12-11 13:35:10.114 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.114:  - 
2023-12-11 13:35:10.115 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.115: output color: BT709 UNSPECIFIED RGB Full. gamma: 2.200000, signal peak: 1.000000
2023-12-11 13:35:10.117 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.117: rgb primaries matrix: mat<3, 3>(
2023-12-11 13:35:10.119 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.119 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:10.119 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.119: 1  0  0  
2023-12-11 13:35:10.120 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.120 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:10.122 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.122: 0  1  0  
2023-12-11 13:35:10.123 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.123: 0  0  1  
2023-12-11 13:35:10.124 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.124 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 128 frames delivered
2023-12-11 13:35:10.137 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.137: )
2023-12-11 13:35:10.138 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.138: color transform: mat<4, 4>(
2023-12-11 13:35:10.138 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.138: 1  0  0  0  
2023-12-11 13:35:10.139 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.139: 0  1  0  0  
2023-12-11 13:35:10.140 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.140: 0  0  1  0  
2023-12-11 13:35:10.140 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.140: 0  0  0  1  
2023-12-11 13:35:10.141 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.141: )
2023-12-11 13:35:10.142 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.142: EQ: mat<4, 4>(
2023-12-11 13:35:10.143 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.143: 1  0  0  0  
2023-12-11 13:35:10.144 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.144: 0  1  0  0  
2023-12-11 13:35:10.144 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.144: 0  0  1  0  
2023-12-11 13:35:10.145 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.145: 0  0  0  1  
2023-12-11 13:35:10.145 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.145: )
2023-12-11 13:35:10.146 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.146: material changed: 0x0=>0x90a
2023-12-11 13:35:10.146 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.146: planar: 0, alpha: 1, texture 2d: 0, external: 1, rg semi-planar: 0, 16=>8: 0, xyz: 0, generic packed yuv: 0, cocgsy: 0, primaries diff: 0, trc: 1=>1, tone map: 0
2023-12-11 13:35:10.147 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.147: bind attribute: a_Position => 0
2023-12-11 13:35:10.148 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.148: bind attribute: a_TexCoords0 => 1
2023-12-11 13:35:10.148 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.148: uniform locations:
2023-12-11 13:35:10.149 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.149: u_Texture0: 0
2023-12-11 13:35:10.151 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.149: u_Matrix: 2, u_TexMatrix: 1
2023-12-11 13:35:10.153 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.152: build glsl elapsed: 155842us
2023-12-11 13:35:10.156 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.155: update built-in uniforms
2023-12-11 13:35:10.159 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.159: EQ: mat<4, 4>(
2023-12-11 13:35:10.160 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.160: 1  0  0  0  
2023-12-11 13:35:10.161 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.161: 0  1  0  0  
2023-12-11 13:35:10.162 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.162: 0  0  1  0  
2023-12-11 13:35:10.164 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.164: 0  0  0  1  
2023-12-11 13:35:10.165 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.165: )
2023-12-11 13:35:10.166 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.166: uniform cb.u_colorMatrix: 3
2023-12-11 13:35:10.167 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.167: uniform cb.u_ScaleA: 4
2023-12-11 13:35:10.168 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.168: creating vbo...
2023-12-11 13:35:10.169 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.169: creating vao...
2023-12-11 13:35:10.170 20637-20667 flutter                 com.app.appscreen                  I  fvp.FINE: 05:35:10.169: 872417314 player3841499536 onEvent: render.video 55722835
2023-12-11 13:35:10.300 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.301 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 8064 frames delivered
2023-12-11 13:35:10.378 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.378 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:10.381 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.381 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 512 frames delivered
2023-12-11 13:35:10.388 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:10.387: [FFmpeg:http] Opening 'http://112.1653.66.34:88/transcoder8/PalestineHD/tracks-v1a1/2023/12/11/11/33/57-05120.ts?st=bAqbBGgikpbKz-mg5hbw0w&e=1702297505&u=4&s=1' for reading
2023-12-11 13:35:10.471 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.471 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:10.475 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.475 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 128 frames delivered
2023-12-11 13:35:10.556 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.556 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3968 frames delivered
2023-12-11 13:35:10.556 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.557 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:10.631 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.631 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:10.728 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.728 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 4096 frames delivered
2023-12-11 13:35:10.732 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.732 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:10.733 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.733 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:10.812 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.812 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3584 frames delivered
2023-12-11 13:35:10.814 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.815 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:10.818 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.818 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:10.888 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.888 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 4096 frames delivered
2023-12-11 13:35:10.984 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:10.984 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:11.069 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.070 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3968 frames delivered
2023-12-11 13:35:11.077 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.077 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 384 frames delivered
2023-12-11 13:35:11.143 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.143 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3968 frames delivered
2023-12-11 13:35:11.145 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.145 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:11.239 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.239 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:11.251 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.251 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 128 frames delivered
2023-12-11 13:35:11.324 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.324 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3968 frames delivered
2023-12-11 13:35:11.399 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.399 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3968 frames delivered
2023-12-11 13:35:11.404 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.404 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 128 frames delivered
2023-12-11 13:35:11.412 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.412 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:11.494 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.494 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:11.497 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.497 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:11.499 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.499 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:11.581 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.581 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3584 frames delivered
2023-12-11 13:35:11.911 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.911 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 16384 frames delivered
2023-12-11 13:35:11.912 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.912 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:11.914 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:11.914 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:12.007 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.007 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3840 frames delivered
2023-12-11 13:35:12.166 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.167 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 8064 frames delivered
2023-12-11 13:35:12.168 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.168 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:12.347 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.348 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 7808 frames delivered
2023-12-11 13:35:12.605 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.605 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 12288 frames delivered
2023-12-11 13:35:12.606 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.606 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:12.607 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.607 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 128 frames delivered
2023-12-11 13:35:12.679 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.679 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:12.680 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.680 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:12.681 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.681 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:12.774 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.775 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:12.777 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.777 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 128 frames delivered
2023-12-11 13:35:12.934 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.935 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 7936 frames delivered
2023-12-11 13:35:12.936 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:12.936 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 128 frames delivered
2023-12-11 13:35:13.030 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:13.030 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3968 frames delivered
2023-12-11 13:35:13.446 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:13.447 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 20480 frames delivered
2023-12-11 13:35:13.448 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:13.448 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:13.542 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:13.542 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 4096 frames delivered
2023-12-11 13:35:13.543 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:13.543 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:13.703 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:13.703 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 7808 frames delivered
2023-12-11 13:35:13.704 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:13.704 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:14.139 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.140 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 20480 frames delivered
2023-12-11 13:35:14.310 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.310 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 8064 frames delivered
2023-12-11 13:35:14.396 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.396 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3968 frames delivered
2023-12-11 13:35:14.471 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.472 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 4096 frames delivered
2023-12-11 13:35:14.474 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.474 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:14.727 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.727 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 12032 frames delivered
2023-12-11 13:35:14.728 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.728 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 384 frames delivered
2023-12-11 13:35:14.822 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.822 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:14.908 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.908 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3968 frames delivered
2023-12-11 13:35:14.911 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.911 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:14.913 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.913 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 128 frames delivered
2023-12-11 13:35:14.983 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.983 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:14.986 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:14.986 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:15.000 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:15.000 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:15.079 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:15.079 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:15.080 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:15.080 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 128 frames delivered
2023-12-11 13:35:15.082 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:15.082 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 256 frames delivered
2023-12-11 13:35:15.155 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.154: 0xb8930f50->PlatformSurface::Event::NativeHandle: 0xffb9fac8>>>0x0
2023-12-11 13:35:15.155 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.155: -----------onDestroyContext------------
2023-12-11 13:35:15.156 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.156: 0xb73d5650 destroying context local data 4...
2023-12-11 13:35:15.156 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.156: release AHardwareBuffer-EGL interop resources
2023-12-11 13:35:15.157 20637-20637 FvpPlugin               com.app.appscreen                  W  onMethodCall: ReleaseRT texId: 0, surfaces: 0 textures: 0
2023-12-11 13:35:15.157 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.157: 0xb893e910mdk::GLVideoRenderer::Private::Renderers::~Renderers()
2023-12-11 13:35:15.159 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.158: cleanup shader cache
2023-12-11 13:35:15.160 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.160: cleanup shader cache
2023-12-11 13:35:15.164 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:15.164 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 3712 frames delivered
2023-12-11 13:35:15.212 20637-20817 SurfaceUtils            com.app.appscreen                  D  disconnecting from surface 0xe4ef2618, reason disconnectFromSurface
2023-12-11 13:35:15.216 20637-20809 NdkMediaCodec           com.app.appscreen                  E  sf error code: -38
2023-12-11 13:35:15.217 20637-20809 chatty                  com.app.appscreen                  I  uid=10157(com.app.appscreen) Thread-6 identical 2 lines
2023-12-11 13:35:15.217 20637-20809 NdkMediaCodec           com.app.appscreen                  E  sf error code: -38
2023-12-11 13:35:15.238 20637-20811 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:15.238 20637-20811 AudioTrack              com.app.appscreen                  D  stop(120): called with 388 frames delivered
2023-12-11 13:35:15.254 20637-20667 app.apptvm          com.app.appscreen                  D  PlayerBase::stop() from IPlayer
2023-12-11 13:35:15.258 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.258: Delete GLTimer queries 0xae9805e0
2023-12-11 13:35:15.258 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.258: Delete GLTimer queries 0xaff26ef0
2023-12-11 13:35:15.259 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.259: 0xb73d5650->aboutToDestroy() erase context 0xb73d5650(0) for native context handle 0xb0002e50 ~~~~~~~~
2023-12-11 13:35:15.260 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.260: 
2023-12-11 13:35:15.261 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.260: ~Context
2023-12-11 13:35:15.261 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.261: 0xb73d5650->aboutToDestroy() done~~~~~~~~
2023-12-11 13:35:15.262 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.262: 
2023-12-11 13:35:15.262 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.262: 0xe5020990UGL::opengl::Context::Local<mdk::GLVideoRenderer::Private::Renderers>::~Local() [T = mdk::GLVideoRenderer::Private::Renderers, DT = mdk::GLVideoRenderer::Private::Renderers]0x0 count: 1
2023-12-11 13:35:15.263 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.263: mdk::VideoRenderer::Private::~Private() @125
2023-12-11 13:35:15.263 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.263: 0xb74c0280UGL::opengl::Context::Local<GLTimer::ctx_res_t>::~Local() [T = GLTimer::ctx_res_t, DT = GLTimer::ctx_res_t]0x3 count: 1
2023-12-11 13:35:15.264 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.264: 0xb74c1750UGL::opengl::Context::Local<GLTimer::ctx_res_t>::~Local() [T = GLTimer::ctx_res_t, DT = GLTimer::ctx_res_t]0x2 count: 1
2023-12-11 13:35:15.265 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.265: destroyRenderContext: 0xb8931550
2023-12-11 13:35:15.265 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.265: 0xb73d0050 destroy gl resources before destroying context
2023-12-11 13:35:15.266 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.266: new Context object 0xb73d3010(1) for native context handle 0xb0002e50
2023-12-11 13:35:15.266 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.266: ctx->api_: 0xe98ddc80
2023-12-11 13:35:15.268 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.268: probing gl context... native: 0x0
2023-12-11 13:35:15.269 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.269: select gl api resolver for EGL|OpenGL|OpenGLES
2023-12-11 13:35:15.270 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.270: EGL_VERSION: 1.4 Android META-EGL
2023-12-11 13:35:15.270 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.270: EGL_VENDOR: Android
2023-12-11 13:35:15.271 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.271: EGL_CLIENT_APIS: OpenGL_ES
2023-12-11 13:35:15.272 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.272: Current EGL dso path: /system/lib/libEGL.so
2023-12-11 13:35:15.272 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.272: GLESv2 dso loaded: /system/lib/libGLESv2.so
2023-12-11 13:35:15.273 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.273: resolving gl common functions...
2023-12-11 13:35:15.274 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.274: select gl api resolver for EGL|OpenGL|OpenGLES
2023-12-11 13:35:15.274 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.274: using opengl api resolver: EGL
2023-12-11 13:35:15.275 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.275: probing gl client context... major_: 0
2023-12-11 13:35:15.275 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.275: GL_VENDOR: ARM
2023-12-11 13:35:15.276 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.276: GL_RENDERER: Mali-G31
2023-12-11 13:35:15.277 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.277: GL_VERSION: OpenGL ES 3.2 v1.r25p1-01bet0-6a4488b89-0567174f3.3ce44ab07ffe09dde7ee2f5999c7dd83
2023-12-11 13:35:15.278 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.278: GL_SHADING_LANGUAGE_VERSION: OpenGL ES GLSL ES 3.20
2023-12-11 13:35:15.280 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.280: EGL_ANDROID_front_buffer_auto_refresh EGL_ANDROID_get_frame_timestamps EGL_ANDROID_get_native_client_buffer EGL_ANDROID_image_native_buffer EGL_ANDROID_presentation_time EGL_ANDROID_recordable EGL_ANGLE_platform_angle EGL_EXT_client_extensions EGL_EXT_create_context_robustness EGL_EXT_image_gl_colorspace EGL_EXT_pixel_format_float EGL_EXT_surface_CTA861_3_metadata EGL_EXT_surface_SMPTE2086_metadata 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_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_mutable_render_buffer EGL_KHR_no_config_context EGL_KHR_partial_update EGL_KHR_platform_android EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_KHR_wait_sync GL_ANDROID_extension_pack_es31a GL_ARM_mali_program_binary GL_ARM_mali_shader_binary GL_ARM_rgba8 GL_ARM_shader_framebuffer_fetch GL_ARM_shader_fra
2023-12-11 13:35:15.281 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.281: OpenGL Context thread: -1247288896
2023-12-11 13:35:15.282 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.281: 0xe9815010 virtual void mdk::MediaControlPush::setState(mdk::PlaybackState)@1010 requested state 1=>0, current state 1. status: 0X124
2023-12-11 13:35:15.284 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.284: default FrameReader0xe4f8c660 state: 1=>1=>0, 0
2023-12-11 13:35:15.284 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.284: OpenGL ES3.2 No profile, EGL140, GLSL320
                                                                                                    Features PBO: 1, RG texture: 1, 16bit texture: 0
2023-12-11 13:35:15.285 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.285: resolving gl extensions...
2023-12-11 13:35:15.286 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.285: select gl api resolver for EGL|OpenGL|OpenGLES
2023-12-11 13:35:15.286 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.286: using opengl api resolver: EGL
2023-12-11 13:35:15.287 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.287: default0xe4f8c660 virtual void mdk::FrameReader::stop(), current state: 1
                                                                                                    context version: 
2023-12-11 13:35:15.287 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.287: 320
2023-12-11 13:35:15.288 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.288: extension resolved: glMapBufferOES
2023-12-11 13:35:15.288 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.288: 
2023-12-11 13:35:15.289 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.288: gl api resolved. thread@ -1247288896
2023-12-11 13:35:15.289 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.289: 
2023-12-11 13:35:15.290 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.290: 0xb73d3010->aboutToDestroy() erase context 0xb73d3010(1) for native context handle 0xb0002e50 ~~~~~~~~
2023-12-11 13:35:15.290 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.290: 
2023-12-11 13:35:15.291 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.291: ~Context
2023-12-11 13:35:15.291 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.291: 0xb73d3010->aboutToDestroy() done~~~~~~~~
2023-12-11 13:35:15.292 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.292: 
2023-12-11 13:35:15.292 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.292: 0xe4f8c660 virtual bool mdk::FrameReaderImpl::unload(), current status 0x124, invalid: 0, loading: 0, loaded: 4, buffering: 0, seeking: 0, prepared: 256, EOF: 0
2023-12-11 13:35:15.293 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.293: 0xe500f2b8 request avformat input interrupt
2023-12-11 13:35:15.296 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.293: 0xe99df9a0 request to interrupt io operation
2023-12-11 13:35:15.296 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.296: EOS audio frame of track 0
2023-12-11 13:35:15.297 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.297: audio stream#1 decoding loop is finished
2023-12-11 13:35:15.297 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.297: video stream#0 about to stop before sending a frame
2023-12-11 13:35:15.298 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.298: AMediaCodec is being used, stop now may result in remaining buffers can't be rendered. set property 'stop_on_close=0' to stop only if all buffers are released
2023-12-11 13:35:15.298 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.298: 0xe998f580virtual mdk::Player::~Player()64
2023-12-11 13:35:15.298 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.298: free custome avio: 0xe996a710
2023-12-11 13:35:15.300 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.300: 
2023-12-11 13:35:15.301 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.301: 0xb8930f50->PlatformSurface::Event::Close
2023-12-11 13:35:15.301 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.301: removing closed surface...
2023-12-11 13:35:15.302 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.302: surface removed, skip current update
2023-12-11 13:35:15.302 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.302: ThreadLocal<std::function<void *(const char *)>>::Data::~Data() thread: -1247288896
2023-12-11 13:35:15.303 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.303: ThreadLocal<std::unordered_map<const void *, std::unique_ptr<UGL::opengl::Context>>>::Data::~Data() thread: -1247288896
2023-12-11 13:35:15.303 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.303: ThreadLocal<UGL::opengl::platform::GLContext *>::Data::~Data() thread: -1247288896
2023-12-11 13:35:15.304 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.304: ThreadLocal<UGL::opengl::Context::Config>::Data::~Data() thread: -1247288896
2023-12-11 13:35:15.304 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.304: ThreadLocal<bool>::Data::~Data() thread: -1247288896
2023-12-11 13:35:15.305 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.305: 0xe99df990 close url: http://112.1653.66.34:88/transcoder8/PalestineHD/index.m3u8?st=bAqbBGgikpbKz-mg5hbw0w&e=1702297505&u=4&s=1
2023-12-11 13:35:15.306 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.306: -1333542464default 0xe4f8c660 bool mdk::FrameReader::update(mdk::MediaStatus) @1110: reset status_mask. status: 121
2023-12-11 13:35:15.307 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.307: default 0xe4f8c660 FrameReader::update MediaStatus 0X124=>0X1
2023-12-11 13:35:15.308 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.307: stop by user. clear packet queues and send eof packets for each thread...
2023-12-11 13:35:15.308 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.308: FrameReader@0xe4f8c660 sending Packet::End to all packet queues. PacketIO@0xe4fc06f0 ->url: http://112.1653.66.34:88/transcoder8/PalestineHD/index.m3u8?st=bAqbBGgikpbKz-mg5hbw0w&e=1702297505&u=4&s=1
2023-12-11 13:35:15.308 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.308: clear packet queue for stream 0
2023-12-11 13:35:15.309 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.309: clear packet queue for stream 1
2023-12-11 13:35:15.310 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.309: default FrameReader0xe4f8c660 state: 1=>0=>0, 0
2023-12-11 13:35:15.310 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.310: 0xe4f8c660 virtual bool mdk::FrameReaderImpl::unload(), current status 0x1, invalid: 0, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
2023-12-11 13:35:15.311 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.311: setNext from -1 url:
2023-12-11 13:35:15.312 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.312: default FrameReader0xe4f8c660 state: 1=>0=>0, 0
2023-12-11 13:35:15.313 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.313: default0xe4f8c660 virtual void mdk::FrameReader::stop(), current state: 1
2023-12-11 13:35:15.313 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.313: default FrameReader0xe4f8c660 state: 1=>0=>0, 0
2023-12-11 13:35:15.314 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.314: default0xe4f8c660 virtual void mdk::FrameReader::stop(), current state: 1
2023-12-11 13:35:15.315 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.315: mdk::MediaPlayer::Private::~Private()
2023-12-11 13:35:15.316 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.315: 0xe9815010 virtual void mdk::MediaControlPush::setState(mdk::PlaybackState)@1010 requested state 0=>0, current state 1. status: 0X1
2023-12-11 13:35:15.316 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.316: default FrameReader0xe4f8c660 state: 1=>0=>0, 0
2023-12-11 13:35:15.317 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.316: default0xe4f8c660 virtual void mdk::FrameReader::stop(), current state: 1
2023-12-11 13:35:15.317 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.317: release MediaCodec output buffer which was not rendered @12
2023-12-11 13:35:15.318 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.317: AMediaCodec_releaseOutputBuffer(h->codec.get(), h->index, false)  ERROR@341auto mdk::MediaCodecVideoDecoder::toSurfaceFrame(const ndk::AMediaCodecBufferInfo *, ssize_t)::(anonymous class)::operator()() const: (-10000) 
2023-12-11 13:35:15.318 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.318: 
2023-12-11 13:35:15.319 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.318: release MediaCodec output buffer which was not rendered @6
2023-12-11 13:35:15.319 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.319: AMediaCodec_releaseOutputBuffer(h->codec.get(), h->index, false)  ERROR@341auto mdk::MediaCodecVideoDecoder::toSurfaceFrame(const ndk::AMediaCodecBufferInfo *, ssize_t)::(anonymous class)::operator()() const: (-10000) 
2023-12-11 13:35:15.320 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.320: 
2023-12-11 13:35:15.321 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.321: release MediaCodec output buffer which was not rendered @5
2023-12-11 13:35:15.322 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.321: AMediaCodec_releaseOutputBuffer(h->codec.get(), h->index, false)  ERROR@341auto mdk::MediaCodecVideoDecoder::toSurfaceFrame(const ndk::AMediaCodecBufferInfo *, ssize_t)::(anonymous class)::operator()() const: (-10000) 
2023-12-11 13:35:15.322 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.322: 
2023-12-11 13:35:15.323 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.323: release MediaCodec output buffer which was not rendered @13
2023-12-11 13:35:15.324 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.324: AMediaCodec_releaseOutputBuffer(h->codec.get(), h->index, false)  ERROR@341auto mdk::MediaCodecVideoDecoder::toSurfaceFrame(const ndk::AMediaCodecBufferInfo *, ssize_t)::(anonymous class)::operator()() const: (-10000) 
2023-12-11 13:35:15.325 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.325: 
2023-12-11 13:35:15.325 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.325: stop and delete AMediaCodec: 0xe99ee510
2023-12-11 13:35:15.326 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.326: 0xe988b130UGL::opengl::Context::Local<mdk::AndroidImageBufferPool::ctx_res_t>::~Local() [T = mdk::AndroidImageBufferPool::ctx_res_t, DT = mdk::AndroidImageBufferPool::ctx_res_t]0x1 count: 1
2023-12-11 13:35:15.326 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.326: 0xe988b100virtual mdk::NativeVideoBufferPool::~NativeVideoBufferPool()
2023-12-11 13:35:15.327 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.327: EOS video frame of track 0
2023-12-11 13:35:15.328 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.328: video stream#0 decoding loop is finished
2023-12-11 13:35:15.328 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.328: -1140641344 JMI thread exit
2023-12-11 13:35:15.329 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.329: default FrameReader0xe4f8c660 state: 1=>0=>0, 1
2023-12-11 13:35:15.330 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.330: default FrameReader0xe4f8c660 update state: 1=>0
2023-12-11 13:35:15.330 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.330: default0xe4f8c660 deleting FrameReader...
2023-12-11 13:35:15.331 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.330: 0xe980c810 virtual void mdk::MediaControlPush::setState(mdk::PlaybackState)@1010 requested state 0=>0, current state 0. status: 0
2023-12-11 13:35:15.331 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.331: default0xe4f8b820 deleting FrameReader...
2023-12-11 13:35:15.332 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.332: player is destroyed 
2023-12-11 13:35:15.333 20637-20667 flutter                 com.app.appscreen                  I  mdk.INFO: 05:35:15.332: mdk::VideoRenderer::Private::~Private() @125
wang-bin commented 6 months ago

the log looks good. what do you mean about slow, low fps? What about using official implementation by removing registerWith()? I guess the bottleneck is opengl rendering, if it's true, I have to add an option to let the decoder output frames directly to surface.

rawad1989 commented 6 months ago

@wang-bin The issue on android device using amlogic cpu s905y4 the picture is slow and when enabling hardware acceleration the image will be green if you can give me your contact info I will give you all details about this issue

wang-bin commented 6 months ago

answer my questions in my previous comment, otherwise i can't help. i can add an option to decode in tunnel mode, the performance should be better

rawad1989 commented 6 months ago

the log looks good. what do you mean about slow, low fps? What about using official implementation by removing registerWith()? I guess the bottleneck is opengl rendering, if it's true, I have to add an option to let the decoder output frames directly to surface.

Without registerWith I'm getting the same issue, I have tried registerWith in order to try another decoders. Meanwhile can you stop opengl rendering?

wang-bin commented 6 months ago

Use the latest code in master branch and add 'tunnel': true

registerWith(options: {
    'tunnel': true,
    'global':{
      'logLevel': 'All',
      'profiler.gpu': 1,
      'ffmpeg.log': 'verbose'
    }
  },);
rawad1989 commented 6 months ago

@wang-bin I'm getting this after sitting tunnel: true I/flutter ( 9534): mdk.FINEST: 06:23:07.103: no video renderer I/flutter ( 9534): mdk.FINEST: 06:23:07.103: no video renderer I/flutter ( 9534): mdk.FINEST: 06:23:07.117: no video renderer I/flutter ( 9534): mdk.FINEST: 06:23:07.173: no video renderer

wang-bin commented 6 months ago

@wang-bin I'm getting this after sitting tunnel: true I/flutter ( 9534): mdk.FINEST: 06:23:07.103: no video renderer I/flutter ( 9534): mdk.FINEST: 06:23:07.103: no video renderer I/flutter ( 9534): mdk.FINEST: 06:23:07.117: no video renderer I/flutter ( 9534): mdk.FINEST: 06:23:07.173: no video renderer

ignore this log, it's expected

rawad1989 commented 6 months ago

@wang-bin nothing rendered on the screen that's why, it seems to be issue on the amlogic s905y4 chipset

wang-bin commented 6 months ago

there is a bug in my dart code, I create decoder too early, sometimes tunnel mode is not applied, I don't have a good solution right now. can you try this example https://github.com/wang-bin/mdk-android with the latest library https://sourceforge.net/projects/mdk-sdk/files/nightly/mdk-sdk-android.7z/download ? also change this line https://github.com/wang-bin/mdk-android/blob/master/sdk/src/main/cpp/MDKPlayerJNI.cpp#L13 to #define DECODE_TO_SURFACEVIEW 1

rawad1989 commented 6 months ago

@wang-bin Do you mean to compile it under the flutter application?

wang-bin commented 6 months ago

no, it's a minimal android example without flutter which can decode to SurfaceView directly. fvp plugin can not perform better than this example. i guess there is bottleneck in flutter render engine, so default flutter video player(exoplayer) result is poor. you can set your video url at this line https://github.com/wang-bin/mdk-android/blob/master/app/src/main/java/com/mediadevkit/mdkplayer/MainActivity.java#L64