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

Video Playback Issues Across Different Systems #53

Open mohammadinfo opened 7 months ago

mohammadinfo commented 7 months ago

Hi I am using your package for video playback, and I have encountered a bug where the video performs well on some systems but experiences lag, desynchronization between audio and video, or flickering on others. Surprisingly, it runs smoothly on an older and less powerful system but exhibits issues on newer and more robust systems. I am unsure about the root cause of the problem and seeking guidance on how to address this issue.

Log ( First Part )

mdk.INFO: 2023-11-21 11:31:29.833092: 0.23.0 (git 828cfed) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.22621 x86_64; MSVC1937; vcruntime14.37.32822.0/msvcp140.dll; 12:25:57 Nov 19 2023

fvp.FINE: 2023-11-21 11:31:39.640041: 1008546235 player2438320251808 create(https://academy.vesam24.ir/uploads/20-11-2023/video/dec/3630c97f7706073841b314014864b990.mp4)
mdk.INFO: 2023-11-21 11:31:39.640891: default00000237B740C7B0 new FrameReader...
mdk.INFO: 2023-11-21 11:31:39.640891: Registered audio backends: XAudio2 DSound null 
mdk.INFO: 2023-11-21 11:31:39.640891: XAudio2_9.dll
mdk.INFO: 2023-11-21 11:31:39.642933: Build with XAudio2 from Win8+ SDK
mdk.INFO: 2023-11-21 11:31:39.642933: Try symbol 'XAudio2Create' from Windows SDK dll
mdk.INFO: 2023-11-21 11:31:39.642933: default00000237B3544720 new FrameReader...
mdk.INFO: 2023-11-21 11:31:39.642933: Registered audio backends: XAudio2 DSound null 
mdk.INFO: 2023-11-21 11:31:39.643979: 00000237B72932B0__cdecl mdk::abi::Player::Player(void)
mdk.INFO: 2023-11-21 11:31:39.643979: player property: avio.protocol_whitelist = file,rtmp,http,https,tls,rtp,tcp,udp,crypto,httpproxy,data,concatf,concat,subfile
mdk.INFO: 2023-11-21 11:31:39.643979: player property: avformat.rtsp_transport = tcp
mdk.INFO: 2023-11-21 11:31:39.643979: video decoders: "MFT:d3d=11", "D3D11", "CUDA", "FFmpeg"
mdk.INFO: 2023-11-21 11:31:39.643979: video decoders: "MFT:d3d=11", "D3D11", "CUDA", "FFmpeg"
mdk.INFO: 2023-11-21 11:31:39.643979: default FrameReader00000237B740C7B0 state: 0=>0=>0, 0
mdk.INFO: 2023-11-21 11:31:39.644983: default00000237B740C7B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
mdk.INFO: 2023-11-21 11:31:39.644983: default FrameReader00000237B740C7B0 state: 0=>0=>0, 0
mdk.INFO: 2023-11-21 11:31:39.644983: default00000237B740C7B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
mdk.INFO: 2023-11-21 11:31:39.645487: 00000237B72F43B0 MediaControl.prepare(0, ...) https://academy.vesam24.ir/uploads/20-11-2023/video/dec/3630c97f7706073841b314014864b990.mp4
mdk.INFO: 2023-11-21 11:31:39.645487: default 00000237B740C7B0 FrameReader.start(0, ...)
mdk.INFO: 2023-11-21 11:31:39.645487: default 00000237B740C7B0 FrameReader::update MediaStatus 0=>0X2
fvp.FINE: 2023-11-21 11:31:39.645487: 22569468 player2438320251808 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
mdk.INFO: 2023-11-21 11:31:39.645990: default FrameReader00000237B740C7B0 state: 0=>0=>1, 0
mdk.INFO: 2023-11-21 11:31:39.645990: default FrameReader00000237B740C7B0 state: 0=>1=>1, 0
mdk.INFO: 2023-11-21 11:31:39.645990: start frame reader thread: 19348
mdk.INFO: 2023-11-21 11:31:39.645990: try to load av module: C:\Program Files (x86)\Vesam\Vesam Academy\ffmpeg-6.dll
mdk.INFO: 2023-11-21 11:31:39.647661: ffmpeg loaded: C:\Program Files (x86)\Vesam\Vesam Academy\ffmpeg-6.dll
mdk.INFO: 2023-11-21 11:31:39.647661: FFmpeg/Libav runtime git-2023-10-29-1056575-avbuild
mdk.INFO: 2023-11-21 11:31:39.647661: Selected avutil runtime version: 58.28.100 (build: 58.28.100), license: LGPL version 2.1 or later
mdk.INFO: 2023-11-21 11:31:39.647661: Selected avutil runtime configuration: --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.35.32215/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.35.32215/ATLMFC/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Auxiliary/VS/include -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/ucrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/um -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/shared -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/winrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/cppwinrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/NETFXSDK/4.8/include/um' --enable-pic --extra-cflags='-I/d/a/avbuild/avbuild/tools/Vulkan-Headers/include -MD -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-NODEFAULTLIB:libcmt -DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
mdk.INFO: 2023-11-21 11:31:39.647661: global option: ffmpeg.configuration = --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.35.32215/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.35.32215/ATLMFC/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Auxiliary/VS/include -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/ucrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/um -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/shared -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/winrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/cppwinrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/NETFXSDK/4.8/include/um' --enable-pic --extra-cflags='-I/d/a/avbuild/avbuild/tools/Vulkan-Headers/include -MD -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-NODEFAULTLIB:libcmt -DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
mdk.INFO: 2023-11-21 11:31:39.647661: global option: ffmpeg.version = 6
mdk.INFO: 2023-11-21 11:31:39.648664: av_dict_set00007FFC8E4DD5A0
mdk.INFO: 2023-11-21 11:31:39.648664: Selected avformat runtime version: 60.15.101 (build: 60.15.101), license: LGPL version 2.1 or later
mdk.INFO: 2023-11-21 11:31:39.649743: avformat_version00007FFC8E4CDD50
mdk.INFO: 2023-11-21 11:31:39.649743: Trying MediaIO FFmpeg for protocol "https"
mdk.INFO: 2023-11-21 11:31:39.649743: 00000237B3635600 open url: https://academy.vesam24.ir/uploads/20-11-2023/video/dec/3630c97f7706073841b314014864b990.mp4
mdk.INFO: 2023-11-21 11:31:39.655875: FFmpeg/Libav runtime git-2023-10-29-1056575-avbuild
mdk.INFO: 2023-11-21 11:31:39.825539: 00000237B3635600 url opened
mdk.INFO: 2023-11-21 11:31:39.825539: default 00000237B740C7B0 FrameReader::update MediaStatus 0X2=>0X2
mdk.INFO: 2023-11-21 11:31:39.825539: Selected avcodec runtime version: 60.30.102 (build: 60.30.102), license: LGPL version 2.1 or later
mdk.INFO: 2023-11-21 11:31:39.826052: av_packet_alloc00007FFC8DFE1FB0
mdk.INFO: 2023-11-21 11:31:39.826052: before avformat_open_input. io: 00000237B3635600(FFmpeg/pb: 00000237B7406AC0, url: https://academy.vesam24.ir/uploads/20-11-2023/video/dec/3630c97f7706073841b314014864b990.mp4
mdk.INFO: 2023-11-21 11:31:40.450175: after avformat_open_input. pb: 00000237B7406AC0, iformat: 00007FFC8E749250 context flags: 2097280, input format flags: 67141640
mdk.INFO: 2023-11-21 11:31:40.450175: unsupported avformat options:  rtsp_transport=tcp
mdk.INFO: 2023-11-21 11:31:40.576393: supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be p212be p212le p412be p412le gbrap14be gbrap14le
mdk.INFO: 2023-11-21 11:31:40.576393: Format: mov,mp4,m4a,3gp,3g2,mj2, range: 0 +1320469ms, bitrate: 3840264, size: 0
Metadata:
  major_brand: isom
  minor_version: 512
  compatible_brands: isomiso2avc1mp41
  encoder: Lavf58.28.100
Streams: 2
 Video:
  stream#0, range: 0 +1320460ms, frames: 66023
  codec: h264 tag: 'avc1' profile: 578 level: 30, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 3704764, 1280x720, fps: 50, bframes: 0
  extra data(39): 01 42 C0 1E FF E1 00 17 67 42 C0 1E DB 01 40 16 EC 04 40 00 00 03 00 40 00 00 19 23 C5 8B B8 01 00 05 68 CA 83 CB 20 
  Metadata:
   language: und
   handler_name: VideoHandler
   vendor_id: [0][0][0][0]
 Audio:
  stream#1, range: 0 +1320469ms, frames: 56869
  codec: aac tag: 'mp4a' profile: 1 level: -99, sample size: 0/16, block align: 0, frame_size: 1024, f32p stereo(2) @44100Hz, bitrate: 128441
  extra data(5): 12 10 56 E5 00 
  Metadata:
   language: und
   handler_name: SoundHandler
   vendor_id: [0][0][0][0]

mdk.INFO: 2023-11-21 11:31:40.577396: default FrameReader00000237B740C7B0 request to pause 1, loaded: 0.
mdk.INFO: 2023-11-21 11:31:40.577396: default FrameReader00000237B740C7B0 state: 0=>1=>2, 0
mdk.INFO: 2023-11-21 11:31:40.577396: default FrameReader00000237B740C7B0 state requested: 2, current: 0
mdk.INFO: 2023-11-21 11:31:40.577396: 00000237B72F43B0 prepared callback is invoked
mdk.INFO: 2023-11-21 11:31:40.578401: default 00000237B740C7B0 FrameReader::update MediaStatus 0X2=>0X4
fvp.FINE: 2023-11-21 11:31:40.578401: 22569468 player2438320251808 onMediaStatus: MediaStatus(+loading) => MediaStatus(+loaded)
mdk.INFO: 2023-11-21 11:31:40.579405: ***buffering progress 0%***
mdk.INFO: 2023-11-21 11:31:40.579405: default 00000237B740C7B0 FrameReader::update MediaStatus 0X4=>0X14
fvp.FINE: 2023-11-21 11:31:40.579405: 22569468 player2438320251808 onMediaStatus: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
mdk.INFO: 2023-11-21 11:31:40.579909: ++++++++++++BUFFERING START++++++++++++
mdk.INFO: 2023-11-21 11:31:40.579909: 
fvp.FINE: 2023-11-21 11:31:40.579909: 22569468 player2438320251808 onEvent: reader.buffering 0
mdk.INFO: 2023-11-21 11:31:40.580414: default FrameReader00000237B740C7B0 state: 0=>2=>1, 1
mdk.INFO: 2023-11-21 11:31:40.580414: default FrameReader00000237B740C7B0 update state: 0=>1
fvp.FINE: 2023-11-21 11:31:40.580414: 22569468 player2438320251808 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
mdk.INFO: 2023-11-21 11:31:40.580414: default FrameReader00000237B740C7B0 state: 1=>1=>2, 1
mdk.INFO: 2023-11-21 11:31:40.580414: default FrameReader00000237B740C7B0 update state: 1=>2
fvp.FINE: 2023-11-21 11:31:40.580414: 22569468 player2438320251808 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
mdk.INFO: 2023-11-21 11:31:40.580414: starting decode loop thread mdk.adec1@6816
fvp.FINE: 2023-11-21 11:31:40.581419: 22569468 player2438320251808 onEvent: thread.audio 1
mdk.INFO: 2023-11-21 11:31:40.581419: audio stream#1 starting decoding loop from decoder index 0...
mdk.INFO: 2023-11-21 11:31:40.581419: creating audio decoder: auto...
mdk.INFO: 2023-11-21 11:31:40.581419: opening audio decoder: FFmpeg...
mdk.INFO: 2023-11-21 11:31:40.581922: starting decode loop thread mdk.vdec0@16812
fvp.FINE: 2023-11-21 11:31:40.581922: 22569468 player2438320251808 onEvent: thread.video 1
mdk.INFO: 2023-11-21 11:31:40.581922: opening ffmpeg audio decoder: aac ...
mdk.INFO: 2023-11-21 11:31:40.582425: video stream#0 starting decoding loop from decoder index 0...
mdk.INFO: 2023-11-21 11:31:40.582425: creating video decoder: MFT:d3d=11...
mdk.INFO: 2023-11-21 11:31:40.582425: opening video decoder: MFT...
mdk.INFO: 2023-11-21 11:31:40.582425: try to convert extra data to annexb
mdk.INFO: 2023-11-21 11:31:40.582425: sps count: 1
mdk.INFO: 2023-11-21 11:31:40.582425: pps count: 1
mdk.INFO: 2023-11-21 11:31:40.582425: nal field length: 4, annexb extradata size: 36
mdk.INFO: 2023-11-21 11:31:40.582425: uninit com required for MFT: true
mdk.INFO: 2023-11-21 11:31:40.583429: 4MFT flags: 81
mdk.INFO: 2023-11-21 11:31:40.583429: AVCodec.Audio[aac.] decoder: 1 Single threads
mdk.INFO: 2023-11-21 11:31:40.583429: aac f32p, stereo @44100Hz
fvp.FINE: 2023-11-21 11:31:40.583429: 22569468 player2438320251808 onEvent: decoder.audio 0
mdk.INFO: 2023-11-21 11:31:40.583429: ***buffering progress 100%***
mdk.INFO: 2023-11-21 11:31:40.584055: default 00000237B740C7B0 FrameReader::update MediaStatus 0X14=>0X124
fvp.FINE: 2023-11-21 11:31:40.584055: 22569468 player2438320251808 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2023-11-21 11:31:40.584055: ++++++++++++BUFFERING END++++++++++++
mdk.INFO: 2023-11-21 11:31:40.584055: 
fvp.FINE: 2023-11-21 11:31:40.584055: 22569468 player2438320251808 onEvent: reader.buffering 100
mdk.INFO: 2023-11-21 11:31:40.584055: audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
mdk.INFO: 2023-11-21 11:31:40.584055: 00000237B72F43B0 1st audio frame @0.000000
mdk.INFO: 2023-11-21 11:31:40.585059: 00000237B72F43B0 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
mdk.INFO: 2023-11-21 11:31:40.585059: Selected avfilter runtime version: 9.11.100 (build: 9.11.100), license: LGPL version 2.1 or later
mdk.INFO: 2023-11-21 11:31:40.585059: AudioRenderer format: f32, stereo @44100Hz, requested: f32p, stereo @44100Hz
mdk.INFO: 2023-11-21 11:31:40.585059: AudioRenderer format changed and reinitialize
mdk.INFO: 2023-11-21 11:31:40.585059: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 6816
mdk.INFO: 2023-11-21 11:31:40.585059: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
mdk.INFO: 2023-11-21 11:31:40.585059: 6816 uninit_com_: true
mdk.INFO: 2023-11-21 11:31:40.585059: 1 MFT class activates found
mdk.INFO: 2023-11-21 11:31:40.585059: IMFActivate[0] attributes:
mdk.INFO: 2023-11-21 11:31:40.586061: 6 attributes: MFT_FRIENDLY_NAME_Attribute=Microsoft H264 Video Decoder MFT, MFT_INPUT_TYPES_Attributes=(64)[{MFMediaType_Video,MFVideoFormat_H264},{MFMediaType_Video,MFVideoFormat_H264_ES}], MFT_TRANSFORM_CLSID_Attribute=CLSID_MSH264DecoderMFT, MFT_OUTPUT_TYPES_Attributes=(160)[{MFMediaType_Video,MFVideoFormat_NV12},{MFMediaType_Video,MFVideoFormat_YV12},{MFMediaType_Video,MFVideoFormat_IYUV},{MFMediaType_Video,MFVideoFormat_I420},{MFMediaType_Video,MFVideoFormat_YUY2}], MF_TRANSFORM_FLAGS_Attribute=1, MF_TRANSFORM_CATEGORY_Attribute=MFT_CATEGORY_VIDEO_DECODER, 
mdk.INFO: 2023-11-21 11:31:40.586061: Activating IMFActivate: Microsoft H264 Video Decoder MFT
mdk.INFO: 2023-11-21 11:31:40.589997: max supported size: 7680x4320
mdk.INFO: 2023-11-21 11:31:40.590650: dxgi adapter 0: vendor 8086, device 9a60, revision 1, Intel(R) UHD Graphics
mdk.INFO: 2023-11-21 11:31:40.590650: set d3d11 device. Feature level: 0XB000, create flags: 0
mdk.INFO: 2023-11-21 11:31:40.590650: d3d11: 00000237B75EBB20, dxgi adapter vendor 8086, device 9a60, revision 1, Intel(R) UHD Graphics. UMA
mdk.INFO: 2023-11-21 11:31:40.591657: set d3d11 device. Feature level: 0XB000, create flags: 0
mdk.INFO: 2023-11-21 11:31:40.591657: d3d11: 00000237B75EBB20, dxgi adapter vendor 8086, device 9a60, revision 1, Intel(R) UHD Graphics. UMA
mdk.INFO: 2023-11-21 11:31:40.591657: setLoop(0), now 0/0
mdk.INFO: 2023-11-21 11:31:40.592361: 00000237B72F43B0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 2=>2, current state 2. status: 0X124
mdk.INFO: 2023-11-21 11:31:40.592361: default FrameReader00000237B740C7B0 request to pause 1, loaded: 4.
mdk.INFO: 2023-11-21 11:31:40.592361: default FrameReader00000237B740C7B0 state: 2=>2=>2, 0
mdk.INFO: 2023-11-21 11:31:40.592361: 00000237B72F43B0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 2=>1, current state 2. status: 0X124
mdk.INFO: 2023-11-21 11:31:40.592361: default FrameReader00000237B740C7B0 request to pause 0, loaded: 4.
mdk.INFO: 2023-11-21 11:31:40.592361: default FrameReader00000237B740C7B0 state: 2=>2=>1, 0
mdk.INFO: 2023-11-21 11:31:40.592361: default FrameReader00000237B740C7B0 state requested: 1, current: 2
mdk.INFO: 2023-11-21 11:31:40.604885: default FrameReader00000237B740C7B0 state: 2=>1=>1, 1
mdk.INFO: 2023-11-21 11:31:40.605817: default FrameReader00000237B740C7B0 update state: 2=>1
fvp.FINE: 2023-11-21 11:31:40.605817: 22569468 player2438320251808 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
mdk.INFO: 2023-11-21 11:31:40.605817: d3d11.1 device feature level: 0xc100, requested: 0xc200.
mdk.INFO: 2023-11-21 11:31:40.620505: 00000237B798FBD0->mdk::abi::D3D11NativeBufferPool::D3D11NativeBufferPool

mdk.INFO: 2023-11-21 11:31:40.620505: Selected MFT attributes:
mdk.INFO: 2023-11-21 11:31:40.620505: 12 attributes: MF_SA_D3D11_AWARE=1, CODECAPI_AVDecVideoThumbnailGenerationMode=0, CODECAPI_AVDecVideoMaxCodedWidth=7680, CODECAPI_AVDecVideoMaxCodedHeight=4320, CODECAPI_AVDecNumWorkerThreads=16, CODECAPI_AVLowLatencyMode=1, MFT_DECODER_QUALITY_MANAGEMENT_CUSTOM_CONTROL=0, {ac2c1838-1eb9-4933-85a3-cd62d1b9ec1b}=0, MFT_DECODER_QUALITY_MANAGEMENT_RECOVERY_WITHOUT_ARTIFACTS=1, MF_SA_D3D_AWARE=1, MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER=0, CODECAPI_AVDecVideoAcceleration_H264=1, 
mdk.INFO: 2023-11-21 11:31:40.620505: stream cout: in=1, out=1
mdk.INFO: 2023-11-21 11:31:40.620505: mdk::abi::MFTCodec::selectInputType
mdk.INFO: 2023-11-21 11:31:40.621514: 2 attributes: MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_SUBTYPE=MFVideoFormat_H264, 
mdk.INFO: 2023-11-21 11:31:40.621514: 2 attributes: MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_SUBTYPE=MFVideoFormat_H264_ES, 
mdk.INFO: 2023-11-21 11:31:40.621514: selected IMFMediaType index: 0
mdk.INFO: 2023-11-21 11:31:40.621514: SetInputType:
mdk.INFO: 2023-11-21 11:31:40.621514: 5 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_H264, 
mdk.INFO: 2023-11-21 11:31:40.621514: used input type: 
mdk.INFO: 2023-11-21 11:31:40.621514: 10 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_COMPRESSED=1, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=0, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=0, MF_MT_ALL_SAMPLES_INDEPENDENT=0, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_H264, 
mdk.INFO: 2023-11-21 11:31:40.622578: mdk::abi::MFTCodec::selectOutputType0
mdk.INFO: 2023-11-21 11:31:40.622578: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:40.622578: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_YV12, 
mdk.INFO: 2023-11-21 11:31:40.622578: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_IYUV, 
mdk.INFO: 2023-11-21 11:31:40.622578: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_I420, 
mdk.INFO: 2023-11-21 11:31:40.622578: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=2560, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1843200, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_YUY2, 
mdk.INFO: 2023-11-21 11:31:40.622578: selected IMFMediaType index: 0
mdk.INFO: 2023-11-21 11:31:40.623582: SetOutputType:
mdk.INFO: 2023-11-21 11:31:40.623582: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:40.623582: used output type: 
mdk.INFO: 2023-11-21 11:31:40.623582: 00000237B7A0A140 14 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:40.623582: input stream info: dwFlags=7, cbSize=4096, cbAlignment=0, hnsMaxLatency=0, cbMaxLookahead=0
mdk.INFO: 2023-11-21 11:31:40.623582: output stream info: dwFlags=263, cbSize=1843200, cbAlignment=0
mdk.INFO: 2023-11-21 11:31:40.623582: onOutputTypeChanged: 14 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:40.623582: output format: nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
mdk.INFO: 2023-11-21 11:31:40.624696: output size: 1280x720, stride: 1280x720
mdk.INFO: 2023-11-21 11:31:40.624696: MFT decoder is ready
fvp.FINE: 2023-11-21 11:31:40.624696: 22569468 player2438320251808 onEvent: decoder.video 0
mdk.INFO: 2023-11-21 11:31:40.624696: decode stored recovery packets: 0
mdk.INFO: 2023-11-21 11:31:40.625701: MFT_PROCESS_OUTPUT_STATUS_NEW_STREAMS
mdk.INFO: 2023-11-21 11:31:40.625701: MF_E_TRANSFORM_STREAM_CHANGE. status: 0x100
mdk.INFO: 2023-11-21 11:31:40.625701: mdk::abi::MFTCodec::selectOutputType0
mdk.INFO: 2023-11-21 11:31:40.625701: 17 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_D3D_DECODE_PROFILE_GUID=PROFILE_H264, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_NOMINAL_RANGE=2, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:40.625701: selected IMFMediaType index: 0
mdk.INFO: 2023-11-21 11:31:40.625701: SetOutputType:
mdk.INFO: 2023-11-21 11:31:40.625701: 17 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_D3D_DECODE_PROFILE_GUID=PROFILE_H264, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_NOMINAL_RANGE=2, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:40.668034: used output type: 
mdk.INFO: 2023-11-21 11:31:40.668034: 00000237B7A0A320 19 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_D3D_DECODE_PROFILE_GUID=PROFILE_H264, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_NOMINAL_RANGE=2, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:40.668887: output stream info: dwFlags=263, cbSize=1843200, cbAlignment=0
mdk.INFO: 2023-11-21 11:31:40.668887: onOutputTypeChanged: 19 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_D3D_DECODE_PROFILE_GUID=PROFILE_H264, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_NOMINAL_RANGE=2, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:40.668887: output format: nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
mdk.INFO: 2023-11-21 11:31:40.668887: output size: 1280x720, stride: 1280x720
mdk.INFO: 2023-11-21 11:31:40.668887: video area: (0, 0), 1280x720
mdk.INFO: 2023-11-21 11:31:40.670925: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
mdk.INFO: 2023-11-21 11:31:40.671930: 00000237B72F43B0 1st video frame to render @0.000000s, sync time: -0.001000
mdk.INFO: 2023-11-21 11:31:40.671930: VideoRenderer clear buffered frames
mdk.INFO: 2023-11-21 11:31:40.671930: 0-track seek end video frame @0.000000 seek_pos_: -1
mdk.INFO: 2023-11-21 11:31:40.671930: 00000237B72F43B0 1st video frame to render @0.000000s, sync time: -0.001000
mdk.INFO: 2023-11-21 11:31:40.671930: VideoRenderer WxH=1280.000000x720.000000 1280.000000x720.000000, frame: 1280x720
mdk.INFO: 2023-11-21 11:31:40.671930: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
mdk.INFO: 2023-11-21 11:31:40.672635: m: mat<4, 4>(
mdk.INFO: 2023-11-21 11:31:40.672635: 1  0  0  0  
mdk.INFO: 2023-11-21 11:31:40.672635: 0  1  0  0  
mdk.INFO: 2023-11-21 11:31:40.672635: 0  0  1  0  
mdk.INFO: 2023-11-21 11:31:40.672635: 0  0  0  1  
mdk.INFO: 2023-11-21 11:31:40.672635: )
mdk.INFO: 2023-11-21 11:31:40.672635: D3D11::Texture::ensureOnDevice from input.  Feature level: 0XC100, create flags: 0X800
mdk.INFO: 2023-11-21 11:31:40.672635: d3d11: 00000237B780C1B0, dxgi adapter vendor 8086, device 9a60, revision 1, Intel(R) UHD Graphics. UMA
mdk.INFO: 2023-11-21 11:31:40.672635: input D3D11_TEXTURE2D_DESC.Width: 1280, Height: 720, MipLevels: 1, ArraySize: 9, Format: DXGI_FORMAT_NV12(103), SampleDesc{1, 0}, Usage: 0, BindFlags: 200, CPUAccessFlags: 0, MiscFlags: 2. desired bindFlags: 8, miscFlags: 0same device: 0. create a shared texture for input to copy input texture
mdk.INFO: 2023-11-21 11:31:40.674681: unknown, bpc:0, bpp:0(), channels:(), map: 0 0 0 0 => mapped nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
mdk.INFO: 2023-11-21 11:31:40.674681: dxgi format 0: DXGI_FORMAT_R8_UNORM
mdk.INFO: 2023-11-21 11:31:40.674681: dxgi format 1: DXGI_FORMAT_R8G8_UNORM
mdk.INFO: 2023-11-21 11:31:40.674681: d3d sync by fence
mdk.INFO: 2023-11-21 11:31:40.750479: frame color: UNSPECIFIED UNSPECIFIED UNSPECIFIED Limited. gamma: 2.200000, signal peak: 1.000000
mdk.INFO: 2023-11-21 11:31:40.750479:  - 
mdk.INFO: 2023-11-21 11:31:40.751567: output color: BT709 UNSPECIFIED RGB Full. gamma: 2.200000, signal peak: 1.000000
mdk.INFO: 2023-11-21 11:31:40.751567: rgb primaries matrix: mat<3, 3>(
mdk.INFO: 2023-11-21 11:31:40.751567: 1  -9.31323e-08  -2.98023e-08  
mdk.INFO: 2023-11-21 11:31:40.751567: 1.74623e-09  1  3.72529e-09  
mdk.INFO: 2023-11-21 11:31:40.751567: 3.72529e-09  1.49012e-08  1  
mdk.INFO: 2023-11-21 11:31:40.751567: )
mdk.INFO: 2023-11-21 11:31:40.751567: color transform: mat<4, 4>(
mdk.INFO: 2023-11-21 11:31:40.752573: 1.16438  0  1.79274  -0.972945  
mdk.INFO: 2023-11-21 11:31:40.752573: 1.16438  -0.213249  -0.532909  0.301483  
mdk.INFO: 2023-11-21 11:31:40.752573: 1.16438  2.1124  0  -1.1334  
mdk.INFO: 2023-11-21 11:31:40.753075: 0  0  0  1  
mdk.INFO: 2023-11-21 11:31:40.753075: )
mdk.INFO: 2023-11-21 11:31:40.753075: EQ: mat<4, 4>(
mdk.INFO: 2023-11-21 11:31:40.753075: 1  0  0  0  
mdk.INFO: 2023-11-21 11:31:40.753578: 0  1  0  0  
mdk.INFO: 2023-11-21 11:31:40.753578: 0  0  1  0  
mdk.INFO: 2023-11-21 11:31:40.753578: 0  0  0  1  
mdk.INFO: 2023-11-21 11:31:40.753578: )
fvp.FINE: 2023-11-21 11:31:40.759266: 22569468 player2438320251808 onEvent: render.video 0
mdk.INFO: 2023-11-21 11:31:40.759266: video stream#0 AOT frame is sent
mdk.INFO: 2023-11-21 11:31:40.828340: Using audio backend: XAudio2
mdk.INFO: 2023-11-21 11:31:40.828340: 00000237B72F43B0 ao opened: 1, reopen: 1, bad ao: 0
mdk.INFO: 2023-11-21 11:31:40.831335: 00000237B74B5358 filter graph: 
mdk.INFO: 2023-11-21 11:31:40.831335: +-----------+
|    src    |default--[44100Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+

                                          +---------------+
swr:default--[44100Hz flt:stereo]--default|      dst      |
                                          | (abuffersink) |
                                          +---------------+

                                           +-------------+
src:default--[44100Hz fltp:stereo]--default|     swr     |default--[44100Hz flt:stereo]--dst:default
                                           | (aresample) |
                                           +-------------+

mdk.INFO: 2023-11-21 11:31:40.835842: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 15, a: 0, delta: 15 +0.023220
mdk.INFO: 2023-11-21 11:31:40.835842: audio stream#1 AOT frame is sent
fvp.FINE: 2023-11-21 11:31:46.214892: 1008546235 player2438320259296 create(https://academy.vesam24.ir/uploads/20-11-2023/video/dec/8c983dd00fe31f69f3f4b851b7f4668d.mp4)
mdk.INFO: 2023-11-21 11:31:46.214892: 00000237B72F43B0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 1=>2, current state 1. status: 0X124
mdk.INFO: 2023-11-21 11:31:46.214892: default FrameReader00000237B740C7B0 request to pause 1, loaded: 4.
mdk.INFO: 2023-11-21 11:31:46.214892: default FrameReader00000237B740C7B0 state: 1=>1=>2, 0
mdk.INFO: 2023-11-21 11:31:46.215900: default FrameReader00000237B740C7B0 state requested: 2, current: 1
mdk.INFO: 2023-11-21 11:31:46.215900: default00000237B338D080 new FrameReader...
mdk.INFO: 2023-11-21 11:31:46.215900: Registered audio backends: XAudio2 DSound null 
mdk.INFO: 2023-11-21 11:31:46.215900: default00000237C08CB6E0 new FrameReader...
mdk.INFO: 2023-11-21 11:31:46.215900: Registered audio backends: XAudio2 DSound null 
mdk.INFO: 2023-11-21 11:31:46.215900: 00000237B7147EE0__cdecl mdk::abi::Player::Player(void)
mdk.INFO: 2023-11-21 11:31:46.215900: player property: avio.protocol_whitelist = file,rtmp,http,https,tls,rtp,tcp,udp,crypto,httpproxy,data,concatf,concat,subfile
mdk.INFO: 2023-11-21 11:31:46.215900: player property: avformat.rtsp_transport = tcp
mdk.INFO: 2023-11-21 11:31:46.216910: video decoders: "MFT:d3d=11", "D3D11", "CUDA", "FFmpeg"
mdk.INFO: 2023-11-21 11:31:46.216910: video decoders: "MFT:d3d=11", "D3D11", "CUDA", "FFmpeg"
mdk.INFO: 2023-11-21 11:31:46.216910: default FrameReader00000237B338D080 state: 0=>0=>0, 0
mdk.INFO: 2023-11-21 11:31:46.216910: default00000237B338D080 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
mdk.INFO: 2023-11-21 11:31:46.216910: default FrameReader00000237B338D080 state: 0=>0=>0, 0
mdk.INFO: 2023-11-21 11:31:46.216910: default00000237B338D080 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
mdk.INFO: 2023-11-21 11:31:46.216910: 00000237C08DFB40 MediaControl.prepare(0, ...) https://academy.vesam24.ir/uploads/20-11-2023/video/dec/8c983dd00fe31f69f3f4b851b7f4668d.mp4
mdk.INFO: 2023-11-21 11:31:46.216910: default 00000237B338D080 FrameReader.start(0, ...)
mdk.INFO: 2023-11-21 11:31:46.216910: default 00000237B338D080 FrameReader::update MediaStatus 0=>0X2
fvp.FINE: 2023-11-21 11:31:46.216910: 420288066 player2438320259296 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
mdk.INFO: 2023-11-21 11:31:46.217900: default FrameReader00000237B338D080 state: 0=>0=>1, 0
mdk.INFO: 2023-11-21 11:31:46.217900: default FrameReader00000237B338D080 state: 0=>1=>1, 0
mdk.INFO: 2023-11-21 11:31:46.217900: start frame reader thread: 27096
mdk.INFO: 2023-11-21 11:31:46.217900: Trying MediaIO FFmpeg for protocol "https"
mdk.INFO: 2023-11-21 11:31:46.217900: 00000237B74EB740 open url: https://academy.vesam24.ir/uploads/20-11-2023/video/dec/8c983dd00fe31f69f3f4b851b7f4668d.mp4
mdk.INFO: 2023-11-21 11:31:46.219912: default FrameReader00000237B740C7B0 state: 1=>2=>2, 1
mdk.INFO: 2023-11-21 11:31:46.219912: default FrameReader00000237B740C7B0 update state: 1=>2
mdk.INFO: 2023-11-21 11:31:46.228296: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
mdk.INFO: 2023-11-21 11:31:46.468017: 00000237B72F43B0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 2=>0, current state 2. status: 0X124
mdk.INFO: 2023-11-21 11:31:46.469029: default FrameReader00000237B740C7B0 state: 2=>2=>0, 0
mdk.INFO: 2023-11-21 11:31:46.469029: default00000237B740C7B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 2
mdk.INFO: 2023-11-21 11:31:46.469029: 00000237B740C7B0 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x124, invalid: 0, loading: 0, loaded: 4, buffering: 0, seeking: 0, prepared: 256, EOF: 0
mdk.INFO: 2023-11-21 11:31:46.469029: 00000237B3282D40 request avformat input interrupt
mdk.INFO: 2023-11-21 11:31:46.469029: 00000237B3635620 request to interrupt io operation
mdk.INFO: 2023-11-21 11:31:46.469029: unload_requested_. skip sending packet
mdk.INFO: 2023-11-21 11:31:46.470027: EOS audio frame of track 0
mdk.INFO: 2023-11-21 11:31:46.470027: audio stream#1 decoding loop is finished
mdk.INFO: 2023-11-21 11:31:46.470027: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::~Data(void) thread: 6816
mdk.INFO: 2023-11-21 11:31:46.470027: free custome avio: 00000237B7406AC0
mdk.INFO: 2023-11-21 11:31:46.470027: 
mdk.INFO: 2023-11-21 11:31:46.471025: 00000237B3635600 close url: https://academy.vesam24.ir/uploads/20-11-2023/video/dec/3630c97f7706073841b314014864b990.mp4
mdk.INFO: 2023-11-21 11:31:46.471025: interrupted by user
mdk.INFO: 2023-11-21 11:31:46.471025: [FFmpeg:tls] Failed to send close message
mdk.INFO: 2023-11-21 11:31:46.472024: 19348default 00000237B740C7B0 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1110: reset status_mask. status: 121
mdk.INFO: 2023-11-21 11:31:46.472024: default 00000237B740C7B0 FrameReader::update MediaStatus 0X124=>0X1
mdk.INFO: 2023-11-21 11:31:46.472024: stop by user. clear packet queues and send eof packets for each thread...
mdk.INFO: 2023-11-21 11:31:46.472024: FrameReader@00000237B740C7B0 sending Packet::End to all packet queues. PacketIO@00000237B725E710 ->url: https://academy.vesam24.ir/uploads/20-11-2023/video/dec/3630c97f7706073841b314014864b990.mp4
mdk.INFO: 2023-11-21 11:31:46.472024: clear packet queue for stream 0
mdk.INFO: 2023-11-21 11:31:46.472024: clear packet queue for stream 1
mdk.INFO: 2023-11-21 11:31:46.472024: default FrameReader00000237B740C7B0 state: 2=>0=>0, 0
mdk.INFO: 2023-11-21 11:31:46.472024: 00000237B740C7B0 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x1, invalid: 0, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
mdk.INFO: 2023-11-21 11:31:46.473026: 00000237B72932B0__cdecl mdk::abi::Player::~Player(void)64
mdk.INFO: 2023-11-21 11:31:46.473026: setNext from -1 url:
mdk.INFO: 2023-11-21 11:31:46.473026: default FrameReader00000237B740C7B0 state: 2=>0=>0, 0
mdk.INFO: 2023-11-21 11:31:46.473026: default00000237B740C7B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 2
mdk.INFO: 2023-11-21 11:31:46.473026: default FrameReader00000237B740C7B0 state: 2=>0=>0, 0
mdk.INFO: 2023-11-21 11:31:46.473026: default00000237B740C7B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 2
mdk.INFO: 2023-11-21 11:31:46.473026: __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
mdk.INFO: 2023-11-21 11:31:46.473026: 00000237B72F43B0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 0=>0, current state 2. status: 0X1
mdk.INFO: 2023-11-21 11:31:46.474024: default FrameReader00000237B740C7B0 state: 2=>0=>0, 0
mdk.INFO: 2023-11-21 11:31:46.474024: default00000237B740C7B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 2
mdk.INFO: 2023-11-21 11:31:46.474024: 00000237B74EB740 url opened
mdk.INFO: 2023-11-21 11:31:46.474024: default 00000237B338D080 FrameReader::update MediaStatus 0X2=>0X2
mdk.INFO: 2023-11-21 11:31:46.474024: before avformat_open_input. io: 00000237B74EB740(FFmpeg/pb: 00000237B7989640, url: https://academy.vesam24.ir/uploads/20-11-2023/video/dec/8c983dd00fe31f69f3f4b851b7f4668d.mp4
mdk.INFO: 2023-11-21 11:31:46.474024: 00000237B798FBD0->mdk::abi::D3D11NativeBufferPool::~D3D11NativeBufferPool

mdk.INFO: 2023-11-21 11:31:46.474024: 00000237B798FCB8__cdecl UGL::opengl::Context::Local<struct mdk::abi::D3D11NativeBufferPool::ctx_res_t,struct mdk::abi::D3D11NativeBufferPool::ctx_res_t>::~Local(void)0000000000000000 count: 0
mdk.INFO: 2023-11-21 11:31:46.474024: 00000237B798FBD0__cdecl mdk::abi::NativeVideoBufferPool::~NativeVideoBufferPool(void)
mdk.INFO: 2023-11-21 11:31:46.474024: EOS video frame of track 0
mdk.INFO: 2023-11-21 11:31:46.475024: video stream#0 decoding loop is finished
mdk.INFO: 2023-11-21 11:31:46.475024: default FrameReader00000237B740C7B0 state: 2=>0=>0, 1
mdk.INFO: 2023-11-21 11:31:46.475024: default FrameReader00000237B740C7B0 update state: 2=>0
mdk.INFO: 2023-11-21 11:31:46.475024: default00000237B740C7B0 deleting FrameReader...
mdk.INFO: 2023-11-21 11:31:46.475024: 00000237B72EE000 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 0=>0, current state 0. status: 0
mdk.INFO: 2023-11-21 11:31:46.475024: default00000237B3544720 deleting FrameReader...
mdk.INFO: 2023-11-21 11:31:46.475024: player is destroyed 
mdk.INFO: 2023-11-21 11:31:46.475024: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
mdk.INFO: 2023-11-21 11:31:46.912872: after avformat_open_input. pb: 00000237B7989640, iformat: 00007FFC8E749250 context flags: 2097280, input format flags: 67141640
mdk.INFO: 2023-11-21 11:31:46.913385: unsupported avformat options:  rtsp_transport=tcp
mdk.INFO: 2023-11-21 11:31:47.016879: Format: mov,mp4,m4a,3gp,3g2,mj2, range: 0 +1335509ms, bitrate: 3829601, size: 0
Metadata:
  major_brand: isom
  minor_version: 512
  compatible_brands: isomiso2avc1mp41
  encoder: Lavf58.28.100
Streams: 2
 Video:
  stream#0, range: 0 +1335500ms, frames: 66775
  codec: h264 tag: 'avc1' profile: 578 level: 30, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 3694096, 1280x720, fps: 50, bframes: 0
  extra data(39): 01 42 C0 1E FF E1 00 17 67 42 C0 1E DB 01 40 16 EC 04 40 00 00 03 00 40 00 00 19 23 C5 8B B8 01 00 05 68 CA 83 CB 20 
  Metadata:
   language: und
   handler_name: VideoHandler
   vendor_id: [0][0][0][0]
 Audio:
  stream#1, range: 0 +1335509ms, frames: 57517
  codec: aac tag: 'mp4a' profile: 1 level: -99, sample size: 0/16, block align: 0, frame_size: 1024, f32p stereo(2) @44100Hz, bitrate: 128447
  extra data(5): 12 10 56 E5 00 
  Metadata:
   language: und
   handler_name: SoundHandler
   vendor_id: [0][0][0][0]
mohammadinfo commented 7 months ago

Log ( Second Part )

mdk.INFO: 2023-11-21 11:31:47.016879: default FrameReader00000237B338D080 request to pause 1, loaded: 0.
mdk.INFO: 2023-11-21 11:31:47.016879: default FrameReader00000237B338D080 state: 0=>1=>2, 0
mdk.INFO: 2023-11-21 11:31:47.016879: default FrameReader00000237B338D080 state requested: 2, current: 0
mdk.INFO: 2023-11-21 11:31:47.017383: 00000237C08DFB40 prepared callback is invoked
mdk.INFO: 2023-11-21 11:31:47.017383: default 00000237B338D080 FrameReader::update MediaStatus 0X2=>0X4
fvp.FINE: 2023-11-21 11:31:47.017886: 420288066 player2438320259296 onMediaStatus: MediaStatus(+loading) => MediaStatus(+loaded)
mdk.INFO: 2023-11-21 11:31:47.017886: ***buffering progress 0%***
mdk.INFO: 2023-11-21 11:31:47.017886: default 00000237B338D080 FrameReader::update MediaStatus 0X4=>0X14
fvp.FINE: 2023-11-21 11:31:47.017886: 420288066 player2438320259296 onMediaStatus: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
mdk.INFO: 2023-11-21 11:31:47.017886: ++++++++++++BUFFERING START++++++++++++
mdk.INFO: 2023-11-21 11:31:47.017886: 
fvp.FINE: 2023-11-21 11:31:47.017886: 420288066 player2438320259296 onEvent: reader.buffering 0
mdk.INFO: 2023-11-21 11:31:47.018891: default FrameReader00000237B338D080 state: 0=>2=>1, 1
mdk.INFO: 2023-11-21 11:31:47.018891: default FrameReader00000237B338D080 update state: 0=>1
fvp.FINE: 2023-11-21 11:31:47.018891: 420288066 player2438320259296 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
mdk.INFO: 2023-11-21 11:31:47.018891: default FrameReader00000237B338D080 state: 1=>1=>2, 1
mdk.INFO: 2023-11-21 11:31:47.018891: default FrameReader00000237B338D080 update state: 1=>2
fvp.FINE: 2023-11-21 11:31:47.019986: 420288066 player2438320259296 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
mdk.INFO: 2023-11-21 11:31:47.019986: starting decode loop thread mdk.adec1@7864
fvp.FINE: 2023-11-21 11:31:47.019986: 420288066 player2438320259296 onEvent: thread.audio 1
mdk.INFO: 2023-11-21 11:31:47.019986: audio stream#1 starting decoding loop from decoder index 0...
mdk.INFO: 2023-11-21 11:31:47.019986: creating audio decoder: auto...
mdk.INFO: 2023-11-21 11:31:47.019986: opening audio decoder: FFmpeg...
mdk.INFO: 2023-11-21 11:31:47.019986: opening ffmpeg audio decoder: aac ...
mdk.INFO: 2023-11-21 11:31:47.020992: starting decode loop thread mdk.vdec0@34768
fvp.FINE: 2023-11-21 11:31:47.020992: 420288066 player2438320259296 onEvent: thread.video 1
mdk.INFO: 2023-11-21 11:31:47.020992: video stream#0 starting decoding loop from decoder index 0...
mdk.INFO: 2023-11-21 11:31:47.020992: creating video decoder: MFT:d3d=11...
mdk.INFO: 2023-11-21 11:31:47.020992: opening video decoder: MFT...
mdk.INFO: 2023-11-21 11:31:47.020992: try to convert extra data to annexb
mdk.INFO: 2023-11-21 11:31:47.020992: sps count: 1
mdk.INFO: 2023-11-21 11:31:47.022032: pps count: 1
mdk.INFO: 2023-11-21 11:31:47.022032: nal field length: 4, annexb extradata size: 36
mdk.INFO: 2023-11-21 11:31:47.022032: uninit com required for MFT: true
mdk.INFO: 2023-11-21 11:31:47.022032: 4MFT flags: 81
mdk.INFO: 2023-11-21 11:31:47.022032: AVCodec.Audio[aac.] decoder: 1 Single threads
mdk.INFO: 2023-11-21 11:31:47.022032: aac f32p, stereo @44100Hz
fvp.FINE: 2023-11-21 11:31:47.023036: 420288066 player2438320259296 onEvent: decoder.audio 0
mdk.INFO: 2023-11-21 11:31:47.023036: ***buffering progress 100%***
mdk.INFO: 2023-11-21 11:31:47.023036: default 00000237B338D080 FrameReader::update MediaStatus 0X14=>0X124
fvp.FINE: 2023-11-21 11:31:47.023036: 420288066 player2438320259296 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2023-11-21 11:31:47.023538: ++++++++++++BUFFERING END++++++++++++
mdk.INFO: 2023-11-21 11:31:47.023538: 
fvp.FINE: 2023-11-21 11:31:47.023538: 420288066 player2438320259296 onEvent: reader.buffering 100
mdk.INFO: 2023-11-21 11:31:47.023538: audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
mdk.INFO: 2023-11-21 11:31:47.023538: 00000237C08DFB40 1st audio frame @0.000000
mdk.INFO: 2023-11-21 11:31:47.024042: 00000237C08DFB40 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
mdk.INFO: 2023-11-21 11:31:47.024042: AudioRenderer format: f32, stereo @44100Hz, requested: f32p, stereo @44100Hz
mdk.INFO: 2023-11-21 11:31:47.024042: AudioRenderer format changed and reinitialize
mdk.INFO: 2023-11-21 11:31:47.024042: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 7864
mdk.INFO: 2023-11-21 11:31:47.024042: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
mdk.INFO: 2023-11-21 11:31:47.024042: 7864 uninit_com_: true
mdk.INFO: 2023-11-21 11:31:47.024042: 1 MFT class activates found
mdk.INFO: 2023-11-21 11:31:47.024042: IMFActivate[0] attributes:
mdk.INFO: 2023-11-21 11:31:47.024042: 6 attributes: MFT_FRIENDLY_NAME_Attribute=Microsoft H264 Video Decoder MFT, MFT_INPUT_TYPES_Attributes=(64)[{MFMediaType_Video,MFVideoFormat_H264},{MFMediaType_Video,MFVideoFormat_H264_ES}], MFT_TRANSFORM_CLSID_Attribute=CLSID_MSH264DecoderMFT, MFT_OUTPUT_TYPES_Attributes=(160)[{MFMediaType_Video,MFVideoFormat_NV12},{MFMediaType_Video,MFVideoFormat_YV12},{MFMediaType_Video,MFVideoFormat_IYUV},{MFMediaType_Video,MFVideoFormat_I420},{MFMediaType_Video,MFVideoFormat_YUY2}], MF_TRANSFORM_FLAGS_Attribute=1, MF_TRANSFORM_CATEGORY_Attribute=MFT_CATEGORY_VIDEO_DECODER, 
mdk.INFO: 2023-11-21 11:31:47.025046: Activating IMFActivate: Microsoft H264 Video Decoder MFT
mdk.INFO: 2023-11-21 11:31:47.025046: max supported size: 7680x4320
mdk.INFO: 2023-11-21 11:31:47.025046: dxgi adapter 0: vendor 8086, device 9a60, revision 1, Intel(R) UHD Graphics
mdk.INFO: 2023-11-21 11:31:47.027826: d3d11.1 device feature level: 0xc100, requested: 0xc200.
mdk.INFO: 2023-11-21 11:31:47.037642: 00000237B73947A0->mdk::abi::D3D11NativeBufferPool::D3D11NativeBufferPool

mdk.INFO: 2023-11-21 11:31:47.037642: Selected MFT attributes:
mdk.INFO: 2023-11-21 11:31:47.037642: 12 attributes: MF_SA_D3D11_AWARE=1, CODECAPI_AVDecVideoThumbnailGenerationMode=0, CODECAPI_AVDecVideoMaxCodedWidth=7680, CODECAPI_AVDecVideoMaxCodedHeight=4320, CODECAPI_AVDecNumWorkerThreads=16, CODECAPI_AVLowLatencyMode=1, MFT_DECODER_QUALITY_MANAGEMENT_CUSTOM_CONTROL=0, {ac2c1838-1eb9-4933-85a3-cd62d1b9ec1b}=0, MFT_DECODER_QUALITY_MANAGEMENT_RECOVERY_WITHOUT_ARTIFACTS=1, MF_SA_D3D_AWARE=1, MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER=0, CODECAPI_AVDecVideoAcceleration_H264=1, 
mdk.INFO: 2023-11-21 11:31:47.037642: stream cout: in=1, out=1
mdk.INFO: 2023-11-21 11:31:47.037642: mdk::abi::MFTCodec::selectInputType
mdk.INFO: 2023-11-21 11:31:47.038647: 2 attributes: MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_SUBTYPE=MFVideoFormat_H264, 
mdk.INFO: 2023-11-21 11:31:47.038647: 2 attributes: MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_SUBTYPE=MFVideoFormat_H264_ES, 
mdk.INFO: 2023-11-21 11:31:47.038647: selected IMFMediaType index: 0
mdk.INFO: 2023-11-21 11:31:47.038647: SetInputType:
mdk.INFO: 2023-11-21 11:31:47.039150: 5 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_H264, 
mdk.INFO: 2023-11-21 11:31:47.039150: used input type: 
mdk.INFO: 2023-11-21 11:31:47.039150: 10 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_COMPRESSED=1, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=0, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=0, MF_MT_ALL_SAMPLES_INDEPENDENT=0, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_H264, 
mdk.INFO: 2023-11-21 11:31:47.039150: mdk::abi::MFTCodec::selectOutputType0
mdk.INFO: 2023-11-21 11:31:47.039654: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:47.039654: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_YV12, 
mdk.INFO: 2023-11-21 11:31:47.039654: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_IYUV, 
mdk.INFO: 2023-11-21 11:31:47.039654: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_I420, 
mdk.INFO: 2023-11-21 11:31:47.039654: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=2560, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1843200, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_YUY2, 
mdk.INFO: 2023-11-21 11:31:47.039654: selected IMFMediaType index: 0
mdk.INFO: 2023-11-21 11:31:47.039654: SetOutputType:
mdk.INFO: 2023-11-21 11:31:47.039654: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:47.040658: used output type: 
mdk.INFO: 2023-11-21 11:31:47.040658: 00000237B74DE2B0 14 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:47.041161: input stream info: dwFlags=7, cbSize=4096, cbAlignment=0, hnsMaxLatency=0, cbMaxLookahead=0
mdk.INFO: 2023-11-21 11:31:47.041161: output stream info: dwFlags=263, cbSize=1843200, cbAlignment=0
mdk.INFO: 2023-11-21 11:31:47.041161: onOutputTypeChanged: 14 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:47.041161: output format: nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
mdk.INFO: 2023-11-21 11:31:47.041664: output size: 1280x720, stride: 1280x720
mdk.INFO: 2023-11-21 11:31:47.041664: MFT decoder is ready
fvp.FINE: 2023-11-21 11:31:47.041664: 420288066 player2438320259296 onEvent: decoder.video 0
mdk.INFO: 2023-11-21 11:31:47.041664: decode stored recovery packets: 0
mdk.INFO: 2023-11-21 11:31:47.041664: MFT_PROCESS_OUTPUT_STATUS_NEW_STREAMS
mdk.INFO: 2023-11-21 11:31:47.041664: MF_E_TRANSFORM_STREAM_CHANGE. status: 0x100
mdk.INFO: 2023-11-21 11:31:47.041664: mdk::abi::MFTCodec::selectOutputType0
mdk.INFO: 2023-11-21 11:31:47.042668: 17 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_D3D_DECODE_PROFILE_GUID=PROFILE_H264, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_NOMINAL_RANGE=2, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:47.042668: selected IMFMediaType index: 0
mdk.INFO: 2023-11-21 11:31:47.042668: SetOutputType:
mdk.INFO: 2023-11-21 11:31:47.042668: 17 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_D3D_DECODE_PROFILE_GUID=PROFILE_H264, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_NOMINAL_RANGE=2, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:47.054007: used output type: 
mdk.INFO: 2023-11-21 11:31:47.055037: 00000237B74DE430 19 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_D3D_DECODE_PROFILE_GUID=PROFILE_H264, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_NOMINAL_RANGE=2, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:47.055037: output stream info: dwFlags=263, cbSize=1843200, cbAlignment=0
mdk.INFO: 2023-11-21 11:31:47.055037: onOutputTypeChanged: 19 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3694096, MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_D3D_DECODE_PROFILE_GUID=PROFILE_H264, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_NOMINAL_RANGE=2, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:31:47.055037: output format: nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
mdk.INFO: 2023-11-21 11:31:47.055037: output size: 1280x720, stride: 1280x720
mdk.INFO: 2023-11-21 11:31:47.056040: video area: (0, 0), 1280x720
mdk.INFO: 2023-11-21 11:31:47.056040: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
mdk.INFO: 2023-11-21 11:31:47.056040: 00000237C08DFB40 1st video frame to render @0.000000s, sync time: -0.001000
mdk.INFO: 2023-11-21 11:31:47.056040: 0-track seek end video frame @0.000000 seek_pos_: -1
mdk.INFO: 2023-11-21 11:31:47.056040: 00000237C08DFB40 1st video frame to render @0.000000s, sync time: -0.001000
mdk.INFO: 2023-11-21 11:31:47.100562: set d3d11 device. Feature level: 0XB000, create flags: 0
mdk.INFO: 2023-11-21 11:31:47.101570: d3d11: 00000237C02CE810, dxgi adapter vendor 8086, device 9a60, revision 1, Intel(R) UHD Graphics. UMA
mdk.INFO: 2023-11-21 11:31:47.101570: set d3d11 device. Feature level: 0XB000, create flags: 0
mdk.INFO: 2023-11-21 11:31:47.101570: d3d11: 00000237C02CE810, dxgi adapter vendor 8086, device 9a60, revision 1, Intel(R) UHD Graphics. UMA
mdk.INFO: 2023-11-21 11:31:47.101570: setLoop(0), now 0/0
mdk.INFO: 2023-11-21 11:31:47.101570: 00000237C08DFB40 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 2=>2, current state 2. status: 0X124
mdk.INFO: 2023-11-21 11:31:47.101570: default FrameReader00000237B338D080 request to pause 1, loaded: 4.
mdk.INFO: 2023-11-21 11:31:47.102643: default FrameReader00000237B338D080 state: 2=>2=>2, 0
mdk.INFO: 2023-11-21 11:31:47.102643: 00000237C08DFB40 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 2=>1, current state 2. status: 0X124
mdk.INFO: 2023-11-21 11:31:47.102643: default FrameReader00000237B338D080 request to pause 0, loaded: 4.
mdk.INFO: 2023-11-21 11:31:47.102643: default FrameReader00000237B338D080 state: 2=>2=>1, 0
mdk.INFO: 2023-11-21 11:31:47.102643: default FrameReader00000237B338D080 state requested: 1, current: 2
mdk.INFO: 2023-11-21 11:31:47.102643: video stream#0 AOT frame is sent
mdk.INFO: 2023-11-21 11:31:47.103648: default FrameReader00000237B338D080 state: 2=>1=>1, 1
mdk.INFO: 2023-11-21 11:31:47.103648: default FrameReader00000237B338D080 update state: 2=>1
fvp.FINE: 2023-11-21 11:31:47.103648: 420288066 player2438320259296 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
mdk.INFO: 2023-11-21 11:31:47.207833: VideoRenderer WxH=1280.000000x720.000000 1280.000000x720.000000, frame: 1280x720
mdk.INFO: 2023-11-21 11:31:47.207833: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
mdk.INFO: 2023-11-21 11:31:47.207833: m: mat<4, 4>(
mdk.INFO: 2023-11-21 11:31:47.207833: 1  0  0  0  
mdk.INFO: 2023-11-21 11:31:47.208839: 0  1  0  0  
mdk.INFO: 2023-11-21 11:31:47.208839: 0  0  1  0  
mdk.INFO: 2023-11-21 11:31:47.208839: 0  0  0  1  
mdk.INFO: 2023-11-21 11:31:47.208839: )
mdk.INFO: 2023-11-21 11:31:47.209646: D3D11::Texture::ensureOnDevice from input.  Feature level: 0XC100, create flags: 0X800
mdk.INFO: 2023-11-21 11:31:47.209646: d3d11: 00000237B7B8D060, dxgi adapter vendor 8086, device 9a60, revision 1, Intel(R) UHD Graphics. UMA
mdk.INFO: 2023-11-21 11:31:47.209646: input D3D11_TEXTURE2D_DESC.Width: 1280, Height: 720, MipLevels: 1, ArraySize: 9, Format: DXGI_FORMAT_NV12(103), SampleDesc{1, 0}, Usage: 0, BindFlags: 200, CPUAccessFlags: 0, MiscFlags: 2. desired bindFlags: 8, miscFlags: 0same device: 0. create a shared texture for input to copy input texture
mdk.INFO: 2023-11-21 11:31:47.209646: unknown, bpc:0, bpp:0(), channels:(), map: 0 0 0 0 => mapped nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
mdk.INFO: 2023-11-21 11:31:47.209646: dxgi format 0: DXGI_FORMAT_R8_UNORM
mdk.INFO: 2023-11-21 11:31:47.209646: dxgi format 1: DXGI_FORMAT_R8G8_UNORM
mdk.INFO: 2023-11-21 11:31:47.209646: d3d sync by fence
mdk.INFO: 2023-11-21 11:31:47.215580: Using audio backend: XAudio2
mdk.INFO: 2023-11-21 11:31:47.304905: 00000237C08DFB40 ao opened: 1, reopen: 1, bad ao: 0
mdk.INFO: 2023-11-21 11:31:47.305914: 00000237B74B58D8 filter graph: 
mdk.INFO: 2023-11-21 11:31:47.305914: +-----------+
|    src    |default--[44100Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+

                                          +---------------+
swr:default--[44100Hz flt:stereo]--default|      dst      |
                                          | (abuffersink) |
                                          +---------------+

                                           +-------------+
src:default--[44100Hz fltp:stereo]--default|     swr     |default--[44100Hz flt:stereo]--dst:default
                                           | (aresample) |
                                           +-------------+

mdk.INFO: 2023-11-21 11:31:47.305914: frame color: UNSPECIFIED UNSPECIFIED UNSPECIFIED Limited. gamma: 2.200000, signal peak: 1.000000
mdk.INFO: 2023-11-21 11:31:47.305914:  - 
mdk.INFO: 2023-11-21 11:31:47.305914: output color: BT709 UNSPECIFIED RGB Full. gamma: 2.200000, signal peak: 1.000000
mdk.INFO: 2023-11-21 11:31:47.305914: rgb primaries matrix: mat<3, 3>(
mdk.INFO: 2023-11-21 11:31:47.305914: 1  -9.31323e-08  -2.98023e-08  
mdk.INFO: 2023-11-21 11:31:47.306912: 1.74623e-09  1  3.72529e-09  
mdk.INFO: 2023-11-21 11:31:47.306912: 3.72529e-09  1.49012e-08  1  
mdk.INFO: 2023-11-21 11:31:47.306912: )
mdk.INFO: 2023-11-21 11:31:47.306912: color transform: mat<4, 4>(
mdk.INFO: 2023-11-21 11:31:47.306912: 1.16438  0  1.79274  -0.972945  
mdk.INFO: 2023-11-21 11:31:47.306912: 1.16438  -0.213249  -0.532909  0.301483  
mdk.INFO: 2023-11-21 11:31:47.306912: 1.16438  2.1124  0  -1.1334  
mdk.INFO: 2023-11-21 11:31:47.306912: 0  0  0  1  
mdk.INFO: 2023-11-21 11:31:47.306912: )
mdk.INFO: 2023-11-21 11:31:47.306912: EQ: mat<4, 4>(
mdk.INFO: 2023-11-21 11:31:47.307912: 1  0  0  0  
mdk.INFO: 2023-11-21 11:31:47.307912: 0  1  0  0  
mdk.INFO: 2023-11-21 11:31:47.307912: 0  0  1  0  
mdk.INFO: 2023-11-21 11:31:47.307912: 0  0  0  1  
mdk.INFO: 2023-11-21 11:31:47.307912: )
fvp.FINE: 2023-11-21 11:31:47.307912: 420288066 player2438320259296 onEvent: render.video 20
mdk.INFO: 2023-11-21 11:31:47.307912: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 16, a: 0, delta: 16 +0.023220
mdk.INFO: 2023-11-21 11:31:47.308903: audio stream#1 AOT frame is sent
mdk.INFO: 2023-11-21 11:31:52.096039: 00000237C08DFB40-MediaControl::seek(pos: 169339, flag:0X402 +FromStart). now: 4871
mdk.INFO: 2023-11-21 11:31:52.097053: default 00000237B338D080-FrameReader::seek(169339, 0X402)
mdk.INFO: 2023-11-21 11:31:52.097053: default 00000237B338D080 FrameReader::update MediaStatus 0X124=>0X1A4
fvp.FINE: 2023-11-21 11:31:52.097053: 420288066 player2438320259296 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2023-11-21 11:31:52.097053: 00000237B338D080 default FrameReaderImpl::seekTo(169339, 0X402 #1)
mdk.INFO: 2023-11-21 11:31:52.103803: seeking media's position is 169339=====
mdk.INFO: 2023-11-21 11:31:52.104821: __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@528 seek target(from 0): 169339ms, flags: +FromStart. now: 7.300000
mdk.INFO: 2023-11-21 11:31:52.104821: default 00000237B338D080 FrameReader::update MediaStatus 0X1A4=>0X1A4
mdk.INFO: 2023-11-21 11:31:52.104821: Seek start. target time: 169339000 avseek flags: 1
mdk.INFO: 2023-11-21 11:31:52.104821: Seek end
mdk.INFO: 2023-11-21 11:31:52.104821: 1 packets is read after seek. read more to get target pts
mdk.INFO: 2023-11-21 11:31:52.112773: audio stream#1 is seeking #1... got flush pkt. flush decoder and  drop frames until seek target 169.3370s...
mdk.INFO: 2023-11-21 11:31:52.112773: invalid audio frame @-1.000000
mdk.INFO: 2023-11-21 11:31:52.119972: video stream#0 is seeking #1... got flush pkt. flush decoder and  drop frames until seek target 169.3370s...
mdk.INFO: 2023-11-21 11:31:52.119972: invalid video frame @-1.000000
mdk.INFO: 2023-11-21 11:31:52.160944: 1 packets is read after seek. seek result pts: 167.462s, requested: 169339
mdk.INFO: 2023-11-21 11:31:52.161951: default 00000237B338D080 FrameReader::update MediaStatus 0X1A4=>0X124
fvp.FINE: 2023-11-21 11:31:52.161951: 420288066 player2438320259296 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2023-11-21 11:31:52.161951: seek_drop_non_video_: 169337 ms, seek_wait_frame_: 0...
mdk.INFO: 2023-11-21 11:31:52.493085: #1/1 audio seek_done: 1, seek_wait_frame_: 0/1
mdk.INFO: 2023-11-21 11:31:52.552074: audio stream#1 sending 1 invalid AOT frame @169.319909s. seeking: 0
mdk.INFO: 2023-11-21 11:31:52.552074: 00000237C08DFB40 seek end audio frame @169.319909 seek_pos_: 169339, sync_ao_ 1
mdk.INFO: 2023-11-21 11:31:52.553079: #1/1 video seek_done: 1, seek_wait_frame_: 0/0
mdk.INFO: 2023-11-21 11:31:52.553079: video stream#0 sending 1 invalid AOT frame @169.340000s. seeking: 0
mdk.INFO: 2023-11-21 11:31:52.553079: VideoRenderer clear buffered frames
mdk.INFO: 2023-11-21 11:31:52.553079: 0-track seek end video frame @169.340000 seek_pos_: 169339
mdk.INFO: 2023-11-21 11:31:52.553079: default FrameReader00000237B338D080 #1 seekComplete 169340
mdk.INFO: 2023-11-21 11:31:52.554078: default 00000237B338D080 FrameReader::update MediaStatus 0X124=>0X124
mdk.INFO: 2023-11-21 11:31:52.554078: default FrameReader 00000237B338D080 callbacks 1, seeking: 0, seekComplete#1 @169340
mdk.INFO: 2023-11-21 11:31:52.554078: default FrameReader 00000237B338D080 callbacks 0, seeking 0 flag 0, seekComplete#1 @169340
mdk.INFO: 2023-11-21 11:31:52.554078: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 169334, a: 169319, delta: 15 +0.023220
mdk.INFO: 2023-11-21 11:31:52.554078: audio stream#1 AOT frame is sent
mdk.INFO: 2023-11-21 11:31:52.597050: video stream#0 AOT frame is sent
mdk.INFO: 2023-11-21 11:31:52.597050: ***buffering progress 73%***
mdk.INFO: 2023-11-21 11:31:52.597050: default 00000237B338D080 FrameReader::update MediaStatus 0X124=>0X114
fvp.FINE: 2023-11-21 11:31:52.597050: 420288066 player2438320259296 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffering)
mdk.INFO: 2023-11-21 11:31:52.597050: ++++++++++++BUFFERING START++++++++++++
mdk.INFO: 2023-11-21 11:31:52.598042: 
fvp.FINE: 2023-11-21 11:31:52.598042: 420288066 player2438320259296 onEvent: reader.buffering 73
mdk.INFO: 2023-11-21 11:31:52.608064: ***buffering progress 85%***
fvp.FINE: 2023-11-21 11:31:52.608389: 420288066 player2438320259296 onEvent: reader.buffering 85
mdk.INFO: 2023-11-21 11:31:52.618905: ***buffering progress 91%***
fvp.FINE: 2023-11-21 11:31:52.619195: 420288066 player2438320259296 onEvent: reader.buffering 91
mdk.INFO: 2023-11-21 11:31:52.629553: ***buffering progress 100%***
mdk.INFO: 2023-11-21 11:31:52.629553: default 00000237B338D080 FrameReader::update MediaStatus 0X114=>0X124
fvp.FINE: 2023-11-21 11:31:52.629553: 420288066 player2438320259296 onMediaStatus: MediaStatus(+loaded+prepared+buffering) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2023-11-21 11:31:52.629553: ++++++++++++BUFFERING END++++++++++++
mdk.INFO: 2023-11-21 11:31:52.630650: 
fvp.FINE: 2023-11-21 11:31:52.630650: 420288066 player2438320259296 onEvent: reader.buffering 100
mdk.INFO: 2023-11-21 11:31:58.867426: 00000237C08DFB40-MediaControl::seek(pos: 727165, flag:0X402 +FromStart). now: 175667
mdk.INFO: 2023-11-21 11:31:58.867426: default 00000237B338D080-FrameReader::seek(727165, 0X402)
mdk.INFO: 2023-11-21 11:31:58.867932: default 00000237B338D080 FrameReader::update MediaStatus 0X124=>0X1A4
fvp.FINE: 2023-11-21 11:31:58.867932: 420288066 player2438320259296 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2023-11-21 11:31:58.868436: 00000237B338D080 default FrameReaderImpl::seekTo(727165, 0X402 #2)
mdk.INFO: 2023-11-21 11:31:58.877706: __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@528 seek target(from 0): 727165ms, flags: +FromStart. now: 177.560000
mdk.INFO: 2023-11-21 11:31:58.877706: default 00000237B338D080 FrameReader::update MediaStatus 0X1A4=>0X1A4
mdk.INFO: 2023-11-21 11:31:58.877706: Seek start. target time: 727165000 avseek flags: 1
mdk.INFO: 2023-11-21 11:31:58.878213: Seek end
mdk.INFO: 2023-11-21 11:31:58.878213: 1 packets is read after seek. read more to get target pts
mdk.INFO: 2023-11-21 11:31:58.892938: audio stream#1 is seeking #2... got flush pkt. flush decoder and  drop frames until seek target 727.1630s...
mdk.INFO: 2023-11-21 11:31:58.892938: invalid audio frame @-1.000000
mdk.INFO: 2023-11-21 11:31:58.895830: video stream#0 is seeking #2... got flush pkt. flush decoder and  drop frames until seek target 727.1630s...
mdk.INFO: 2023-11-21 11:31:58.895830: invalid video frame @-1.000000
mdk.INFO: 2023-11-21 11:31:58.944545: 1 packets is read after seek. seek result pts: 726.251s, requested: 727165
mdk.INFO: 2023-11-21 11:31:58.945549: default 00000237B338D080 FrameReader::update MediaStatus 0X1A4=>0X124
fvp.FINE: 2023-11-21 11:31:58.945549: 420288066 player2438320259296 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2023-11-21 11:31:58.945549: seek_drop_non_video_: 727163 ms, seek_wait_frame_: 0...
mdk.INFO: 2023-11-21 11:31:59.077310: #2/2 audio seek_done: 1, seek_wait_frame_: 0/1
mdk.INFO: 2023-11-21 11:31:59.077310: audio stream#1 sending 1 invalid AOT frame @727.156099s. seeking: 0
mdk.INFO: 2023-11-21 11:31:59.077310: 00000237C08DFB40 seek end audio frame @727.156099 seek_pos_: 727165, sync_ao_ 1
mdk.INFO: 2023-11-21 11:31:59.084808: #2/2 video seek_done: 1, seek_wait_frame_: 0/0
mdk.INFO: 2023-11-21 11:31:59.085807: video stream#0 sending 1 invalid AOT frame @727.180000s. seeking: 0
mdk.INFO: 2023-11-21 11:31:59.085807: VideoRenderer clear buffered frames
mdk.INFO: 2023-11-21 11:31:59.085807: 0-track seek end video frame @727.180000 seek_pos_: 727165
mdk.INFO: 2023-11-21 11:31:59.086821: default FrameReader00000237B338D080 #2 seekComplete 727180
mdk.INFO: 2023-11-21 11:31:59.086821: default 00000237B338D080 FrameReader::update MediaStatus 0X124=>0X124
mdk.INFO: 2023-11-21 11:31:59.087807: default FrameReader 00000237B338D080 callbacks 1, seeking: 0, seekComplete#2 @727180
mdk.INFO: 2023-11-21 11:31:59.087807: default FrameReader 00000237B338D080 callbacks 0, seeking 0 flag 0, seekComplete#2 @727180
mdk.INFO: 2023-11-21 11:31:59.102838: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 727171, a: 727156, delta: 15 +0.023220
mdk.INFO: 2023-11-21 11:31:59.102838: audio stream#1 AOT frame is sent
mdk.INFO: 2023-11-21 11:31:59.157545: video stream#0 AOT frame is sent
mdk.INFO: 2023-11-21 11:31:59.157545: ***buffering progress 25%***
mdk.INFO: 2023-11-21 11:31:59.158050: default 00000237B338D080 FrameReader::update MediaStatus 0X124=>0X114
fvp.FINE: 2023-11-21 11:31:59.158050: 420288066 player2438320259296 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffering)
mdk.INFO: 2023-11-21 11:31:59.158050: ++++++++++++BUFFERING START++++++++++++
mdk.INFO: 2023-11-21 11:31:59.158561: 
fvp.FINE: 2023-11-21 11:31:59.158561: 420288066 player2438320259296 onEvent: reader.buffering 25
mdk.INFO: 2023-11-21 11:31:59.176185: ***buffering progress 29%***
fvp.FINE: 2023-11-21 11:31:59.176185: 420288066 player2438320259296 onEvent: reader.buffering 29
mdk.INFO: 2023-11-21 11:31:59.186417: ***buffering progress 39%***
fvp.FINE: 2023-11-21 11:31:59.186417: 420288066 player2438320259296 onEvent: reader.buffering 39
mdk.INFO: 2023-11-21 11:31:59.188445: ***buffering progress 41%***
fvp.FINE: 2023-11-21 11:31:59.188445: 420288066 player2438320259296 onEvent: reader.buffering 41
mdk.INFO: 2023-11-21 11:31:59.196613: ***buffering progress 48%***
fvp.FINE: 2023-11-21 11:31:59.196613: 420288066 player2438320259296 onEvent: reader.buffering 48
mdk.INFO: 2023-11-21 11:31:59.206996: ***buffering progress 63%***
fvp.FINE: 2023-11-21 11:31:59.206996: 420288066 player2438320259296 onEvent: reader.buffering 63
mdk.INFO: 2023-11-21 11:31:59.209046: ***buffering progress 65%***
fvp.FINE: 2023-11-21 11:31:59.209046: 420288066 player2438320259296 onEvent: reader.buffering 65
mdk.INFO: 2023-11-21 11:31:59.228254: ***buffering progress 69%***
fvp.FINE: 2023-11-21 11:31:59.228254: 420288066 player2438320259296 onEvent: reader.buffering 69
mdk.INFO: 2023-11-21 11:31:59.238056: ***buffering progress 79%***
fvp.FINE: 2023-11-21 11:31:59.238056: 420288066 player2438320259296 onEvent: reader.buffering 79
mdk.INFO: 2023-11-21 11:31:59.248405: ***buffering progress 86%***
fvp.FINE: 2023-11-21 11:31:59.248405: 420288066 player2438320259296 onEvent: reader.buffering 86
mdk.INFO: 2023-11-21 11:31:59.249935: ***buffering progress 87%***
fvp.FINE: 2023-11-21 11:31:59.249935: 420288066 player2438320259296 onEvent: reader.buffering 87
mdk.INFO: 2023-11-21 11:31:59.258644: ***buffering progress 100%***
mdk.INFO: 2023-11-21 11:31:59.258644: default 00000237B338D080 FrameReader::update MediaStatus 0X114=>0X124
fvp.FINE: 2023-11-21 11:31:59.258644: 420288066 player2438320259296 onMediaStatus: MediaStatus(+loaded+prepared+buffering) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2023-11-21 11:31:59.258644: ++++++++++++BUFFERING END++++++++++++
mdk.INFO: 2023-11-21 11:31:59.259158: 
fvp.FINE: 2023-11-21 11:31:59.259158: 420288066 player2438320259296 onEvent: reader.buffering 100
fvp.FINE: 2023-11-21 11:32:02.834518: 1008546235 player2438254508912 create(https://academy.vesam24.ir/uploads/20-11-2023/video/dec/3630c97f7706073841b314014864b990.mp4)
mdk.INFO: 2023-11-21 11:32:02.835536: 00000237C08DFB40 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 1=>2, current state 1. status: 0X124
mdk.INFO: 2023-11-21 11:32:02.835536: default FrameReader00000237B338D080 request to pause 1, loaded: 4.
mdk.INFO: 2023-11-21 11:32:02.835536: default FrameReader00000237B338D080 state: 1=>1=>2, 0
mdk.INFO: 2023-11-21 11:32:02.835536: default FrameReader00000237B338D080 state requested: 2, current: 1
mdk.INFO: 2023-11-21 11:32:02.835536: default00000237B78689C0 new FrameReader...
mdk.INFO: 2023-11-21 11:32:02.836556: Registered audio backends: XAudio2 DSound null 
mdk.INFO: 2023-11-21 11:32:02.836556: default00000237B76B4B00 new FrameReader...
mdk.INFO: 2023-11-21 11:32:02.836556: Registered audio backends: XAudio2 DSound null 
mdk.INFO: 2023-11-21 11:32:02.836556: 00000237B7293060__cdecl mdk::abi::Player::Player(void)
mdk.INFO: 2023-11-21 11:32:02.836556: player property: avio.protocol_whitelist = file,rtmp,http,https,tls,rtp,tcp,udp,crypto,httpproxy,data,concatf,concat,subfile
mdk.INFO: 2023-11-21 11:32:02.836556: player property: avformat.rtsp_transport = tcp
mdk.INFO: 2023-11-21 11:32:02.836556: video decoders: "MFT:d3d=11", "D3D11", "CUDA", "FFmpeg"
mdk.INFO: 2023-11-21 11:32:02.836556: video decoders: "MFT:d3d=11", "D3D11", "CUDA", "FFmpeg"
mdk.INFO: 2023-11-21 11:32:02.837603: default FrameReader00000237B78689C0 state: 0=>0=>0, 0
mdk.INFO: 2023-11-21 11:32:02.837603: default00000237B78689C0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
mdk.INFO: 2023-11-21 11:32:02.837603: default FrameReader00000237B78689C0 state: 0=>0=>0, 0
mdk.INFO: 2023-11-21 11:32:02.837603: default00000237B78689C0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
mdk.INFO: 2023-11-21 11:32:02.837603: 00000237B72F5EE0 MediaControl.prepare(0, ...) https://academy.vesam24.ir/uploads/20-11-2023/video/dec/3630c97f7706073841b314014864b990.mp4
mdk.INFO: 2023-11-21 11:32:02.837603: default 00000237B78689C0 FrameReader.start(0, ...)
mdk.INFO: 2023-11-21 11:32:02.837603: default 00000237B78689C0 FrameReader::update MediaStatus 0=>0X2
fvp.FINE: 2023-11-21 11:32:02.837603: 171506022 player2438254508912 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
mdk.INFO: 2023-11-21 11:32:02.837603: default FrameReader00000237B78689C0 state: 0=>0=>1, 0
mdk.INFO: 2023-11-21 11:32:02.837603: default FrameReader00000237B78689C0 state: 0=>1=>1, 0
mdk.INFO: 2023-11-21 11:32:02.838616: start frame reader thread: 19092
mdk.INFO: 2023-11-21 11:32:02.838616: Trying MediaIO FFmpeg for protocol "https"
mdk.INFO: 2023-11-21 11:32:02.838616: 00000237B395E990 open url: https://academy.vesam24.ir/uploads/20-11-2023/video/dec/3630c97f7706073841b314014864b990.mp4
mdk.INFO: 2023-11-21 11:32:02.840543: default FrameReader00000237B338D080 state: 1=>2=>2, 1
mdk.INFO: 2023-11-21 11:32:02.840543: default FrameReader00000237B338D080 update state: 1=>2
mdk.INFO: 2023-11-21 11:32:02.872103: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
mdk.INFO: 2023-11-21 11:32:03.105870: 00000237C08DFB40 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 2=>0, current state 2. status: 0X124
mdk.INFO: 2023-11-21 11:32:03.106870: default FrameReader00000237B338D080 state: 2=>2=>0, 0
mdk.INFO: 2023-11-21 11:32:03.106870: default00000237B338D080 void __cdecl mdk::abi::FrameReader::stop(void), current state: 2
mdk.INFO: 2023-11-21 11:32:03.106870: 00000237B338D080 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x124, invalid: 0, loading: 0, loaded: 4, buffering: 0, seeking: 0, prepared: 256, EOF: 0
mdk.INFO: 2023-11-21 11:32:03.106870: 00000237B363FA10 request avformat input interrupt
mdk.INFO: 2023-11-21 11:32:03.106870: 00000237B74EB760 request to interrupt io operation
mdk.INFO: 2023-11-21 11:32:03.106870: EOS audio frame of track 0
mdk.INFO: 2023-11-21 11:32:03.107869: audio stream#1 decoding loop is finished
mdk.INFO: 2023-11-21 11:32:03.107869: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::~Data(void) thread: 7864
mdk.INFO: 2023-11-21 11:32:03.107869: 00000237B7147EE0__cdecl mdk::abi::Player::~Player(void)64
mdk.INFO: 2023-11-21 11:32:03.107869: setNext from -1 url:
mdk.INFO: 2023-11-21 11:32:03.107869: default FrameReader00000237B338D080 state: 2=>0=>0, 0
mdk.INFO: 2023-11-21 11:32:03.107869: default00000237B338D080 void __cdecl mdk::abi::FrameReader::stop(void), current state: 2
mdk.INFO: 2023-11-21 11:32:03.107869: default FrameReader00000237B338D080 state: 2=>0=>0, 0
mdk.INFO: 2023-11-21 11:32:03.107869: default00000237B338D080 void __cdecl mdk::abi::FrameReader::stop(void), current state: 2
mdk.INFO: 2023-11-21 11:32:03.107869: __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
mdk.INFO: 2023-11-21 11:32:03.108878: 00000237C08DFB40 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 0=>0, current state 2. status: 0X124
mdk.INFO: 2023-11-21 11:32:03.108878: default FrameReader00000237B338D080 state: 2=>0=>0, 0
mdk.INFO: 2023-11-21 11:32:03.108878: default00000237B338D080 void __cdecl mdk::abi::FrameReader::stop(void), current state: 2
mdk.INFO: 2023-11-21 11:32:03.110869: unload_requested_. skip sending packet
mdk.INFO: 2023-11-21 11:32:03.110869: free custome avio: 00000237B7989640
mdk.INFO: 2023-11-21 11:32:03.111869: 
mdk.INFO: 2023-11-21 11:32:03.111869: 00000237B74EB740 close url: https://academy.vesam24.ir/uploads/20-11-2023/video/dec/8c983dd00fe31f69f3f4b851b7f4668d.mp4
mdk.INFO: 2023-11-21 11:32:03.111869: interrupted by user
mdk.INFO: 2023-11-21 11:32:03.111869: [FFmpeg:tls] Failed to send close message
mdk.INFO: 2023-11-21 11:32:03.111869: 27096default 00000237B338D080 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1110: reset status_mask. status: 121
mdk.INFO: 2023-11-21 11:32:03.111869: default 00000237B338D080 FrameReader::update MediaStatus 0X124=>0X1
mdk.INFO: 2023-11-21 11:32:03.111869: stop by user. clear packet queues and send eof packets for each thread...
mdk.INFO: 2023-11-21 11:32:03.111869: FrameReader@00000237B338D080 sending Packet::End to all packet queues. PacketIO@00000237B7A1D100 ->url: https://academy.vesam24.ir/uploads/20-11-2023/video/dec/8c983dd00fe31f69f3f4b851b7f4668d.mp4
mdk.INFO: 2023-11-21 11:32:03.111869: clear packet queue for stream 0
mdk.INFO: 2023-11-21 11:32:03.112880: clear packet queue for stream 1
mdk.INFO: 2023-11-21 11:32:03.112880: default FrameReader00000237B338D080 state: 2=>0=>0, 0
mdk.INFO: 2023-11-21 11:32:03.112880: 00000237B338D080 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x1, invalid: 0, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
mdk.INFO: 2023-11-21 11:32:03.112880: 00000237B395E990 url opened
mdk.INFO: 2023-11-21 11:32:03.112880: default 00000237B78689C0 FrameReader::update MediaStatus 0X2=>0X2
mdk.INFO: 2023-11-21 11:32:03.112880: before avformat_open_input. io: 00000237B395E990(FFmpeg/pb: 00000237B3717AC0, url: https://academy.vesam24.ir/uploads/20-11-2023/video/dec/3630c97f7706073841b314014864b990.mp4
mdk.INFO: 2023-11-21 11:32:03.112880: 00000237B73947A0->mdk::abi::D3D11NativeBufferPool::~D3D11NativeBufferPool

mdk.INFO: 2023-11-21 11:32:03.113878: 00000237B7394888__cdecl UGL::opengl::Context::Local<struct mdk::abi::D3D11NativeBufferPool::ctx_res_t,struct mdk::abi::D3D11NativeBufferPool::ctx_res_t>::~Local(void)0000000000000001 count: 0
mdk.INFO: 2023-11-21 11:32:03.113878: 00000237B73947A0__cdecl mdk::abi::NativeVideoBufferPool::~NativeVideoBufferPool(void)
mdk.INFO: 2023-11-21 11:32:03.113878: EOS video frame of track 0
mdk.INFO: 2023-11-21 11:32:03.113878: video stream#0 decoding loop is finished
mdk.INFO: 2023-11-21 11:32:03.113878: default FrameReader00000237B338D080 state: 2=>0=>0, 1
mdk.INFO: 2023-11-21 11:32:03.113878: default FrameReader00000237B338D080 update state: 2=>0
mdk.INFO: 2023-11-21 11:32:03.113878: default00000237B338D080 deleting FrameReader...
mdk.INFO: 2023-11-21 11:32:03.113878: 00000237C08F0210 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 0=>0, current state 0. status: 0
mdk.INFO: 2023-11-21 11:32:03.113878: default00000237C08CB6E0 deleting FrameReader...
mdk.INFO: 2023-11-21 11:32:03.114878: player is destroyed 
mdk.INFO: 2023-11-21 11:32:03.114878: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
mdk.INFO: 2023-11-21 11:32:03.299666: after avformat_open_input. pb: 00000237B3717AC0, iformat: 00007FFC8E749250 context flags: 2097280, input format flags: 67141640
mdk.INFO: 2023-11-21 11:32:03.299666: unsupported avformat options:  rtsp_transport=tcp
mdk.INFO: 2023-11-21 11:32:03.401721: Format: mov,mp4,m4a,3gp,3g2,mj2, range: 0 +1320469ms, bitrate: 3840264, size: 0
Metadata:
  major_brand: isom
  minor_version: 512
  compatible_brands: isomiso2avc1mp41
  encoder: Lavf58.28.100
Streams: 2
 Video:
  stream#0, range: 0 +1320460ms, frames: 66023
  codec: h264 tag: 'avc1' profile: 578 level: 30, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 3704764, 1280x720, fps: 50, bframes: 0
  extra data(39): 01 42 C0 1E FF E1 00 17 67 42 C0 1E DB 01 40 16 EC 04 40 00 00 03 00 40 00 00 19 23 C5 8B B8 01 00 05 68 CA 83 CB 20 
  Metadata:
   language: und
   handler_name: VideoHandler
   vendor_id: [0][0][0][0]
 Audio:
  stream#1, range: 0 +1320469ms, frames: 56869
  codec: aac tag: 'mp4a' profile: 1 level: -99, sample size: 0/16, block align: 0, frame_size: 1024, f32p stereo(2) @44100Hz, bitrate: 128441
  extra data(5): 12 10 56 E5 00 
  Metadata:
   language: und
   handler_name: SoundHandler
   vendor_id: [0][0][0][0]

mdk.INFO: 2023-11-21 11:32:03.401721: default FrameReader00000237B78689C0 request to pause 1, loaded: 0.
mdk.INFO: 2023-11-21 11:32:03.401721: default FrameReader00000237B78689C0 state: 0=>1=>2, 0
mdk.INFO: 2023-11-21 11:32:03.401721: default FrameReader00000237B78689C0 state requested: 2, current: 0
mdk.INFO: 2023-11-21 11:32:03.401721: 00000237B72F5EE0 prepared callback is invoked
mdk.INFO: 2023-11-21 11:32:03.402737: default 00000237B78689C0 FrameReader::update MediaStatus 0X2=>0X4
fvp.FINE: 2023-11-21 11:32:03.402737: 171506022 player2438254508912 onMediaStatus: MediaStatus(+loading) => MediaStatus(+loaded)
mdk.INFO: 2023-11-21 11:32:03.402737: ***buffering progress 0%***
mdk.INFO: 2023-11-21 11:32:03.402737: default 00000237B78689C0 FrameReader::update MediaStatus 0X4=>0X14
fvp.FINE: 2023-11-21 11:32:03.403418: 171506022 player2438254508912 onMediaStatus: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
mdk.INFO: 2023-11-21 11:32:03.403418: ++++++++++++BUFFERING START++++++++++++
mdk.INFO: 2023-11-21 11:32:03.403418: 
fvp.FINE: 2023-11-21 11:32:03.403418: 171506022 player2438254508912 onEvent: reader.buffering 0
mdk.INFO: 2023-11-21 11:32:03.403418: default FrameReader00000237B78689C0 state: 0=>2=>1, 1
mdk.INFO: 2023-11-21 11:32:03.403418: default FrameReader00000237B78689C0 update state: 0=>1
fvp.FINE: 2023-11-21 11:32:03.404425: 171506022 player2438254508912 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
mdk.INFO: 2023-11-21 11:32:03.404425: default FrameReader00000237B78689C0 state: 1=>1=>2, 1
mdk.INFO: 2023-11-21 11:32:03.404425: default FrameReader00000237B78689C0 update state: 1=>2
fvp.FINE: 2023-11-21 11:32:03.404425: 171506022 player2438254508912 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
mdk.INFO: 2023-11-21 11:32:03.404425: starting decode loop thread mdk.adec1@34880
fvp.FINE: 2023-11-21 11:32:03.405299: 171506022 player2438254508912 onEvent: thread.audio 1
mdk.INFO: 2023-11-21 11:32:03.405299: audio stream#1 starting decoding loop from decoder index 0...
mdk.INFO: 2023-11-21 11:32:03.405299: creating audio decoder: auto...
mdk.INFO: 2023-11-21 11:32:03.405299: opening audio decoder: FFmpeg...
mdk.INFO: 2023-11-21 11:32:03.405299: starting decode loop thread mdk.vdec0@31464
fvp.FINE: 2023-11-21 11:32:03.406323: 171506022 player2438254508912 onEvent: thread.video 1
mdk.INFO: 2023-11-21 11:32:03.406323: video stream#0 starting decoding loop from decoder index 0...
mdk.INFO: 2023-11-21 11:32:03.406323: opening ffmpeg audio decoder: aac ...
mdk.INFO: 2023-11-21 11:32:03.406323: creating video decoder: MFT:d3d=11...
mdk.INFO: 2023-11-21 11:32:03.407197: opening video decoder: MFT...
mdk.INFO: 2023-11-21 11:32:03.407197: try to convert extra data to annexb
mdk.INFO: 2023-11-21 11:32:03.407197: sps count: 1
mdk.INFO: 2023-11-21 11:32:03.407197: pps count: 1
mdk.INFO: 2023-11-21 11:32:03.407197: nal field length: 4, annexb extradata size: 36
mdk.INFO: 2023-11-21 11:32:03.407197: uninit com required for MFT: true
mdk.INFO: 2023-11-21 11:32:03.407197: AVCodec.Audio[aac.] decoder: 1 Single threads
mdk.INFO: 2023-11-21 11:32:03.407197: aac f32p, stereo @441004MFT flags: Hz
fvp.FINE: 2023-11-21 11:32:03.408206: 171506022 player2438254508912 onEvent: decoder.audio 0
mdk.INFO: 2023-11-21 11:32:03.408206: 81
mdk.INFO: 2023-11-21 11:32:03.408206: ***buffering progress 100%***
mdk.INFO: 2023-11-21 11:32:03.408206: default 00000237B78689C0 FrameReader::update MediaStatus 0X14=>0X124
fvp.FINE: 2023-11-21 11:32:03.408206: 171506022 player2438254508912 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2023-11-21 11:32:03.408206: ++++++++++++BUFFERING END++++++++++++
mdk.INFO: 2023-11-21 11:32:03.408206: 
fvp.FINE: 2023-11-21 11:32:03.409274: 171506022 player2438254508912 onEvent: reader.buffering 100
mdk.INFO: 2023-11-21 11:32:03.409274: audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
mdk.INFO: 2023-11-21 11:32:03.409274: 00000237B72F5EE0 1st audio frame @0.000000
mdk.INFO: 2023-11-21 11:32:03.409274: 00000237B72F5EE0 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
mdk.INFO: 2023-11-21 11:32:03.409274: AudioRenderer format: f32, stereo @44100Hz, requested: f32p, stereo @44100Hz
mdk.INFO: 2023-11-21 11:32:03.409274: AudioRenderer format changed and reinitialize
mdk.INFO: 2023-11-21 11:32:03.409274: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 34880
mdk.INFO: 2023-11-21 11:32:03.409274: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
mdk.INFO: 2023-11-21 11:32:03.409274: 34880 uninit_com_: true
mdk.INFO: 2023-11-21 11:32:03.410278: 1 MFT class activates found
mdk.INFO: 2023-11-21 11:32:03.410278: IMFActivate[0] attributes:
mdk.INFO: 2023-11-21 11:32:03.410278: 6 attributes: MFT_FRIENDLY_NAME_Attribute=Microsoft H264 Video Decoder MFT, MFT_INPUT_TYPES_Attributes=(64)[{MFMediaType_Video,MFVideoFormat_H264},{MFMediaType_Video,MFVideoFormat_H264_ES}], MFT_TRANSFORM_CLSID_Attribute=CLSID_MSH264DecoderMFT, MFT_OUTPUT_TYPES_Attributes=(160)[{MFMediaType_Video,MFVideoFormat_NV12},{MFMediaType_Video,MFVideoFormat_YV12},{MFMediaType_Video,MFVideoFormat_IYUV},{MFMediaType_Video,MFVideoFormat_I420},{MFMediaType_Video,MFVideoFormat_YUY2}], MF_TRANSFORM_FLAGS_Attribute=1, MF_TRANSFORM_CATEGORY_Attribute=MFT_CATEGORY_VIDEO_DECODER, 
mdk.INFO: 2023-11-21 11:32:03.410278: Activating IMFActivate: Microsoft H264 Video Decoder MFT
mdk.INFO: 2023-11-21 11:32:03.410902: max supported size: 7680x4320
mdk.INFO: 2023-11-21 11:32:03.410902: dxgi adapter 0: vendor 8086, device 9a60, revision 1, Intel(R) UHD Graphics
mdk.INFO: 2023-11-21 11:32:03.414031: d3d11.1 device feature level: 0xc100, requested: 0xc200.
mdk.INFO: 2023-11-21 11:32:03.423746: 00000237B73964B0->mdk::abi::D3D11NativeBufferPool::D3D11NativeBufferPool

mdk.INFO: 2023-11-21 11:32:03.424251: Selected MFT attributes:
mdk.INFO: 2023-11-21 11:32:03.424251: 12 attributes: MF_SA_D3D11_AWARE=1, CODECAPI_AVDecVideoThumbnailGenerationMode=0, CODECAPI_AVDecVideoMaxCodedWidth=7680, CODECAPI_AVDecVideoMaxCodedHeight=4320, CODECAPI_AVDecNumWorkerThreads=16, CODECAPI_AVLowLatencyMode=1, MFT_DECODER_QUALITY_MANAGEMENT_CUSTOM_CONTROL=0, {ac2c1838-1eb9-4933-85a3-cd62d1b9ec1b}=0, MFT_DECODER_QUALITY_MANAGEMENT_RECOVERY_WITHOUT_ARTIFACTS=1, MF_SA_D3D_AWARE=1, MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER=0, CODECAPI_AVDecVideoAcceleration_H264=1, 
mdk.INFO: 2023-11-21 11:32:03.424251: stream cout: in=1, out=1
mdk.INFO: 2023-11-21 11:32:03.424251: mdk::abi::MFTCodec::selectInputType
mdk.INFO: 2023-11-21 11:32:03.424251: 2 attributes: MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_SUBTYPE=MFVideoFormat_H264, 
mdk.INFO: 2023-11-21 11:32:03.425255: 2 attributes: MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_SUBTYPE=MFVideoFormat_H264_ES, 
mdk.INFO: 2023-11-21 11:32:03.425255: selected IMFMediaType index: 0
mdk.INFO: 2023-11-21 11:32:03.425759: SetInputType:
mdk.INFO: 2023-11-21 11:32:03.425759: 5 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_H264, 
mdk.INFO: 2023-11-21 11:32:03.425759: used input type: 
mdk.INFO: 2023-11-21 11:32:03.425759: 10 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_COMPRESSED=1, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=0, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=0, MF_MT_ALL_SAMPLES_INDEPENDENT=0, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_H264, 
mdk.INFO: 2023-11-21 11:32:03.426264: mdk::abi::MFTCodec::selectOutputType0
mdk.INFO: 2023-11-21 11:32:03.426264: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:32:03.426264: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_YV12, 
mdk.INFO: 2023-11-21 11:32:03.426264: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_IYUV, 
mdk.INFO: 2023-11-21 11:32:03.426264: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_I420, 
mdk.INFO: 2023-11-21 11:32:03.426264: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=2560, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1843200, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_YUY2, 
mdk.INFO: 2023-11-21 11:32:03.426264: selected IMFMediaType index: 0
mdk.INFO: 2023-11-21 11:32:03.427287: SetOutputType:
mdk.INFO: 2023-11-21 11:32:03.427287: 12 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:32:03.427287: used output type: 
mdk.INFO: 2023-11-21 11:32:03.427287: 00000237B3866930 14 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:32:03.427790: input stream info: dwFlags=7, cbSize=4096, cbAlignment=0, hnsMaxLatency=0, cbMaxLookahead=0
mdk.INFO: 2023-11-21 11:32:03.427790: output stream info: dwFlags=263, cbSize=1843200, cbAlignment=0
mdk.INFO: 2023-11-21 11:32:03.427790: onOutputTypeChanged: 14 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:32:03.428293: output format: nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
mdk.INFO: 2023-11-21 11:32:03.428293: output size: 1280x720, stride: 1280x720
mdk.INFO: 2023-11-21 11:32:03.428293: MFT decoder is ready
fvp.FINE: 2023-11-21 11:32:03.428293: 171506022 player2438254508912 onEvent: decoder.video 0
mdk.INFO: 2023-11-21 11:32:03.428293: decode stored recovery packets: 0
mdk.INFO: 2023-11-21 11:32:03.429298: MFT_PROCESS_OUTPUT_STATUS_NEW_STREAMS
mdk.INFO: 2023-11-21 11:32:03.429298: MF_E_TRANSFORM_STREAM_CHANGE. status: 0x100
mdk.INFO: 2023-11-21 11:32:03.429298: mdk::abi::MFTCodec::selectOutputType0
mdk.INFO: 2023-11-21 11:32:03.429801: 17 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_D3D_DECODE_PROFILE_GUID=PROFILE_H264, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_NOMINAL_RANGE=2, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:32:03.429801: selected IMFMediaType index: 0
mdk.INFO: 2023-11-21 11:32:03.429801: SetOutputType:
mdk.INFO: 2023-11-21 11:32:03.429801: 17 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_D3D_DECODE_PROFILE_GUID=PROFILE_H264, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_NOMINAL_RANGE=2, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:32:03.444811: set d3d11 device. Feature level: 0XB000, create flags: 0
mdk.INFO: 2023-11-21 11:32:03.444811: d3d11: 00000237B7609000, dxgi adapter vendor 8086, device 9a60, revision 1, Intel(R) UHD Graphics. UMA
mdk.INFO: 2023-11-21 11:32:03.444811: set d3d11 device. Feature level: 0XB000, create flags: 0
mdk.INFO: 2023-11-21 11:32:03.445896: d3d11: 00000237B7609000, dxgi adapter vendor 8086, device 9a60, revision 1, Intel(R) UHD Graphics. UMA
mdk.INFO: 2023-11-21 11:32:03.445896: setLoop(0), now 0/0
mdk.INFO: 2023-11-21 11:32:03.445896: 00000237B72F5EE0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 2=>2, current state 2. status: 0X124
mdk.INFO: 2023-11-21 11:32:03.445896: default FrameReader00000237B78689C0 request to pause 1, loaded: 4.
mdk.INFO: 2023-11-21 11:32:03.445896: default FrameReader00000237B78689C0 state: 2=>2=>2, 0
mdk.INFO: 2023-11-21 11:32:03.445896: 00000237B72F5EE0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 2=>1, current state 2. status: 0X124
mdk.INFO: 2023-11-21 11:32:03.446901: default FrameReader00000237B78689C0 request to pause 0, loaded: 4.
mdk.INFO: 2023-11-21 11:32:03.446901: default FrameReader00000237B78689C0 state: 2=>2=>1, 0
mdk.INFO: 2023-11-21 11:32:03.446901: default FrameReader00000237B78689C0 state requested: 1, current: 2
mdk.INFO: 2023-11-21 11:32:03.447600: used output type: 
mdk.INFO: 2023-11-21 11:32:03.447600: 00000237B38667B0 19 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_D3D_DECODE_PROFILE_GUID=PROFILE_H264, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_NOMINAL_RANGE=2, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:32:03.447600: output stream info: dwFlags=263, cbSize=1843200, cbAlignment=0
mdk.INFO: 2023-11-21 11:32:03.447600: onOutputTypeChanged: 19 attributes: MF_MT_FRAME_SIZE=5497558139600 (1280x720), MF_MT_AVG_BITRATE=3704764, MF_MT_COMPRESSED=0, MF_MT_MAJOR_TYPE=MFMediaType_Video, MF_MT_DEFAULT_STRIDE=1280, MF_MT_D3D_DECODE_PROFILE_GUID=PROFILE_H264, MF_MT_GEOMETRIC_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_PAN_SCAN_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_AVG_BIT_ERROR_RATE=0, MF_MT_FIXED_SIZE_SAMPLES=1, MF_MT_VIDEO_NOMINAL_RANGE=2, MF_MT_VIDEO_ROTATION=0, MF_MT_FRAME_RATE=128849018881001 (30000:1001), MF_MT_PIXEL_ASPECT_RATIO=4294967297 (1:1), MF_MT_ALL_SAMPLES_INDEPENDENT=1, MF_MT_MINIMUM_DISPLAY_APERTURE=(16) 0 0 0 0 0 0 0 0 0 5 0 0 d0 2 0 0, MF_MT_SAMPLE_SIZE=1382400, MF_MT_INTERLACE_MODE=7, MF_MT_SUBTYPE=MFVideoFormat_NV12, 
mdk.INFO: 2023-11-21 11:32:03.448604: output format: nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
mdk.INFO: 2023-11-21 11:32:03.448604: output size: 1280x720, stride: 1280x720
mdk.INFO: 2023-11-21 11:32:03.448604: video area: (0, 0), 1280x720
mdk.INFO: 2023-11-21 11:32:03.448604: video stream#0 sending 1 invalid AOT frame @0.000000s. seeking: 0
mdk.INFO: 2023-11-21 11:32:03.448604: 00000237B72F5EE0 1st video frame to render @0.000000s, sync time: -0.001000
mdk.INFO: 2023-11-21 11:32:03.448604: VideoRenderer clear buffered frames
mdk.INFO: 2023-11-21 11:32:03.448604: 0-track seek end video frame @0.000000 seek_pos_: -1
mdk.INFO: 2023-11-21 11:32:03.449713: 00000237B72F5EE0 1st video frame to render @0.000000s, sync time: -0.001000
mdk.INFO: 2023-11-21 11:32:03.449713: VideoRenderer WxH=1280.000000x720.000000 1280.000000x720.000000, frame: 1280x720
mdk.INFO: 2023-11-21 11:32:03.449713: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
mdk.INFO: 2023-11-21 11:32:03.449713: m: mat<4, 4>(
mdk.INFO: 2023-11-21 11:32:03.449713: 1  0  0  0  
mdk.INFO: 2023-11-21 11:32:03.449713: 0  1  0  0  
mdk.INFO: 2023-11-21 11:32:03.449713: 0  0  1  0  
mdk.INFO: 2023-11-21 11:32:03.449713: 0  0  0  1  
mdk.INFO: 2023-11-21 11:32:03.450718: )
mdk.INFO: 2023-11-21 11:32:03.450718: D3D11::Texture::ensureOnDevice from input.  Feature level: 0XC100, create flags: 0X800
mdk.INFO: 2023-11-21 11:32:03.450718: d3d11: 00000237C08CE380, dxgi adapter vendor 8086, device 9a60, revision 1, Intel(R) UHD Graphics. UMA
mdk.INFO: 2023-11-21 11:32:03.450718: input D3D11_TEXTURE2D_DESC.Width: 1280, Height: 720, MipLevels: 1, ArraySize: 9, Format: DXGI_FORMAT_NV12(103), SampleDesc{1, 0}, Usage: 0, BindFlags: 200, CPUAccessFlags: 0, MiscFlags: 2. desired bindFlags: 8, miscFlags: 0same device: 0. create a shared texture for input to copy input texture
mdk.INFO: 2023-11-21 11:32:03.450718: unknown, bpc:0, bpp:0(), channels:(), map: 0 0 0 0 => mapped nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
mdk.INFO: 2023-11-21 11:32:03.450718: dxgi format 0: DXGI_FORMAT_R8_UNORM
mdk.INFO: 2023-11-21 11:32:03.450718: dxgi format 1: DXGI_FORMAT_R8G8_UNORM
mdk.INFO: 2023-11-21 11:32:03.450718: d3d sync by fence
mdk.INFO: 2023-11-21 11:32:03.452755: default FrameReader00000237B78689C0 state: 2=>1=>1, 1
mdk.INFO: 2023-11-21 11:32:03.452755: default FrameReader00000237B78689C0 update state: 2=>1
fvp.FINE: 2023-11-21 11:32:03.452755: 171506022 player2438254508912 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
mdk.INFO: 2023-11-21 11:32:03.504816: frame color: UNSPECIFIED UNSPECIFIED UNSPECIFIED Limited. gamma: 2.200000, signal peak: 1.000000
mdk.INFO: 2023-11-21 11:32:03.504816:  - 
mdk.INFO: 2023-11-21 11:32:03.505803: output color: BT709 UNSPECIFIED RGB Full. gamma: 2.200000, signal peak: 1.000000
mdk.INFO: 2023-11-21 11:32:03.505803: rgb primaries matrix: mat<3, 3>(
mdk.INFO: 2023-11-21 11:32:03.505803: 1  -9.31323e-08  -2.98023e-08  
mdk.INFO: 2023-11-21 11:32:03.505803: 1.74623e-09  1  3.72529e-09  
mdk.INFO: 2023-11-21 11:32:03.505803: 3.72529e-09  1.49012e-08  1  
mdk.INFO: 2023-11-21 11:32:03.505803: )
mdk.INFO: 2023-11-21 11:32:03.505803: color transform: mat<4, 4>(
mdk.INFO: 2023-11-21 11:32:03.506807: 1.16438  0  1.79274  -0.972945  
mdk.INFO: 2023-11-21 11:32:03.506807: 1.16438  -0.213249  -0.532909  0.301483  
mdk.INFO: 2023-11-21 11:32:03.506807: 1.16438  2.1124  0  -1.1334  
mdk.INFO: 2023-11-21 11:32:03.506807: 0  0  0  1  
mdk.INFO: 2023-11-21 11:32:03.506807: )
mdk.INFO: 2023-11-21 11:32:03.507324: EQ: mat<4, 4>(
mdk.INFO: 2023-11-21 11:32:03.507324: 1  0  0  0  
mdk.INFO: 2023-11-21 11:32:03.507324: 0  1  0  0  
mdk.INFO: 2023-11-21 11:32:03.507324: 0  0  1  0  
mdk.INFO: 2023-11-21 11:32:03.507829: 0  0  0  1  
mdk.INFO: 2023-11-21 11:32:03.507829: )
fvp.FINE: 2023-11-21 11:32:03.511405: 171506022 player2438254508912 onEvent: render.video 0
mdk.INFO: 2023-11-21 11:32:03.511405: video stream#0 AOT frame is sent
mdk.INFO: 2023-11-21 11:32:03.601312: Using audio backend: XAudio2
mdk.INFO: 2023-11-21 11:32:03.602316: 00000237B72F5EE0 ao opened: 1, reopen: 1, bad ao: 0
mdk.INFO: 2023-11-21 11:32:03.603368: 00000237C08CF938 filter graph: 
mdk.INFO: 2023-11-21 11:32:03.603368: +-----------+
|    src    |default--[44100Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+

                                          +---------------+
swr:default--[44100Hz flt:stereo]--default|      dst      |
                                          | (abuffersink) |
                                          +---------------+

                                           +-------------+
src:default--[44100Hz fltp:stereo]--default|     swr     |default--[44100Hz flt:stereo]--dst:default
                                           | (aresample) |
                                           +-------------+

mdk.INFO: 2023-11-21 11:32:03.629670: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 15, a: 0, delta: 15 +0.023220
mdk.INFO: 2023-11-21 11:32:03.630674: audio stream#1 AOT frame is sent
mdk.INFO: 2023-11-21 11:32:04.998087: 00000237B72F5EE0-MediaControl::seek(pos: 225119, flag:0X402 +FromStart). now: 1384
mdk.INFO: 2023-11-21 11:32:04.998087: default 00000237B78689C0-FrameReader::seek(225119, 0X402)
mdk.INFO: 2023-11-21 11:32:04.999090: default 00000237B78689C0 FrameReader::update MediaStatus 0X124=>0X1A4
fvp.FINE: 2023-11-21 11:32:04.999090: 171506022 player2438254508912 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2023-11-21 11:32:04.999090: 00000237B78689C0 default FrameReaderImpl::seekTo(225119, 0X402 #1)
mdk.INFO: 2023-11-21 11:32:05.005625: __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@528 seek target(from 0): 225119ms, flags: +FromStart. now: 5.040000
mdk.INFO: 2023-11-21 11:32:05.006130: default 00000237B78689C0 FrameReader::update MediaStatus 0X1A4=>0X1A4
mdk.INFO: 2023-11-21 11:32:05.006130: Seek start. target time: 225119000 avseek flags: 1
mdk.INFO: 2023-11-21 11:32:05.006130: Seek end
mdk.INFO: 2023-11-21 11:32:05.006130: 1 packets is read after seek. read more to get target pts
mdk.INFO: 2023-11-21 11:32:05.019695: audio stream#1 is seeking #1... got flush pkt. flush decoder and  drop frames until seek target 225.1170s...
mdk.INFO: 2023-11-21 11:32:05.019695: invalid audio frame @-1.000000
mdk.INFO: 2023-11-21 11:32:05.034556: video stream#0 is seeking #1... got flush pkt. flush decoder and  drop frames until seek target 225.1170s...
mdk.INFO: 2023-11-21 11:32:05.035059: invalid video frame @-1.000000
mdk.INFO: 2023-11-21 11:32:05.069659: 1 packets is read after seek. seek result pts: 224.978s, requested: 225119
mdk.INFO: 2023-11-21 11:32:05.287987: default 00000237B78689C0 FrameReader::update MediaStatus 0X1A4=>0X124
fvp.FINE: 2023-11-21 11:32:05.287987: 171506022 player2438254508912 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2023-11-21 11:32:05.287987: seek_drop_non_video_: 225117 ms, seek_wait_frame_: 0...
mdk.INFO: 2023-11-21 11:32:05.289498: #1/1 audio seek_done: 1, seek_wait_frame_: 0/1
mdk.INFO: 2023-11-21 11:32:05.289498: audio stream#1 sending 1 invalid AOT frame @225.094240s. seeking: 0
mdk.INFO: 2023-11-21 11:32:05.289498: 00000237B72F5EE0 seek end audio frame @225.094240 seek_pos_: 225119, sync_ao_ 1
mdk.INFO: 2023-11-21 11:32:05.290505: #1/1 video seek_done: 1, seek_wait_frame_: 0/0
mdk.INFO: 2023-11-21 11:32:05.290505: video stream#0 sending 1 invalid AOT frame @225.120000s. seeking: 0
mdk.INFO: 2023-11-21 11:32:05.290505: VideoRenderer clear buffered frames
mdk.INFO: 2023-11-21 11:32:05.290505: 0-track seek end video frame @225.120000 seek_pos_: 225119
mdk.INFO: 2023-11-21 11:32:05.290505: default FrameReader00000237B78689C0 #1 seekComplete 225120
mdk.INFO: 2023-11-21 11:32:05.290505: default 00000237B78689C0 FrameReader::update MediaStatus 0X124=>0X124
mdk.INFO: 2023-11-21 11:32:05.290505: default FrameReader 00000237B78689C0 callbacks 1, seeking: 0, seekComplete#1 @225120
mdk.INFO: 2023-11-21 11:32:05.290505: default FrameReader 00000237B78689C0 callbacks 0, seeking 0 flag 0, seekComplete#1 @225120
mdk.INFO: 2023-11-21 11:32:05.290505: video stream#0 AOT frame is sent
mdk.INFO: 2023-11-21 11:32:05.291527: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 225109, a: 225094, delta: 15 +0.023220
mdk.INFO: 2023-11-21 11:32:05.291527: audio stream#1 AOT frame is sent
mdk.INFO: 2023-11-21 11:32:05.291527: ***buffering progress 23%***
mdk.INFO: 2023-11-21 11:32:05.291527: default 00000237B78689C0 FrameReader::update MediaStatus 0X124=>0X114
fvp.FINE: 2023-11-21 11:32:05.291527: 171506022 player2438254508912 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffering)
mdk.INFO: 2023-11-21 11:32:05.291527: ++++++++++++BUFFERING START++++++++++++
mdk.INFO: 2023-11-21 11:32:05.291527: 
fvp.FINE: 2023-11-21 11:32:05.291527: 171506022 player2438254508912 onEvent: reader.buffering 23
mdk.INFO: 2023-11-21 11:32:05.292514: ***buffering progress 35%***
fvp.FINE: 2023-11-21 11:32:05.292514: 171506022 player2438254508912 onEvent: reader.buffering 35
mdk.INFO: 2023-11-21 11:32:05.292514: ***buffering progress 50%***
fvp.FINE: 2023-11-21 11:32:05.292514: 171506022 player2438254508912 onEvent: reader.buffering 50
mdk.INFO: 2023-11-21 11:32:05.292514: ***buffering progress 57%***
fvp.FINE: 2023-11-21 11:32:05.292514: 171506022 player2438254508912 onEvent: reader.buffering 57
mdk.INFO: 2023-11-21 11:32:05.292514: ***buffering progress 61%***
fvp.FINE: 2023-11-21 11:32:05.292514: 171506022 player2438254508912 onEvent: reader.buffering 61
mdk.INFO: 2023-11-21 11:32:05.293511: ***buffering progress 78%***
fvp.FINE: 2023-11-21 11:32:05.293511: 171506022 player2438254508912 onEvent: reader.buffering 78
mdk.INFO: 2023-11-21 11:32:05.293511: ***buffering progress 81%***
fvp.FINE: 2023-11-21 11:32:05.293511: 171506022 player2438254508912 onEvent: reader.buffering 81
mdk.INFO: 2023-11-21 11:32:05.293511: ***buffering progress 87%***
fvp.FINE: 2023-11-21 11:32:05.293511: 171506022 player2438254508912 onEvent: reader.buffering 87
mdk.INFO: 2023-11-21 11:32:05.293511: ***buffering progress 97%***
fvp.FINE: 2023-11-21 11:32:05.293511: 171506022 player2438254508912 onEvent: reader.buffering 97
mdk.INFO: 2023-11-21 11:32:05.294512: ***buffering progress 100%***
mdk.INFO: 2023-11-21 11:32:05.294512: default 00000237B78689C0 FrameReader::update MediaStatus 0X114=>0X124
fvp.FINE: 2023-11-21 11:32:05.294512: 171506022 player2438254508912 onMediaStatus: MediaStatus(+loaded+prepared+buffering) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2023-11-21 11:32:05.294512: ++++++++++++BUFFERING END++++++++++++
mdk.INFO: 2023-11-21 11:32:05.294512: 
fvp.FINE: 2023-11-21 11:32:05.294512: 171506022 player2438254508912 onEvent: reader.buffering 100
mdk.INFO: 2023-11-21 11:32:08.747516: 00000237B72F5EE0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1008 requested state 1=>2, current state 1. status: 0X124
mdk.INFO: 2023-11-21 11:32:08.747516: default FrameReader00000237B78689C0 request to pause 1, loaded: 4.
mdk.INFO: 2023-11-21 11:32:08.749025: default FrameReader00000237B78689C0 state: 1=>1=>2, 0
mdk.INFO: 2023-11-21 11:32:08.749025: default FrameReader00000237B78689C0 state requested: 2, current: 1
mdk.INFO: 2023-11-21 11:32:08.751030: default FrameReader00000237B78689C0 state: 1=>2=>2, 1
mdk.INFO: 2023-11-21 11:32:08.751030: default FrameReader00000237B78689C0 update state: 1=>2
fvp.FINE: 2023-11-21 11:32:08.751030: 171506022 player2438254508912 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
mdk.INFO: 2023-11-21 11:32:14.028976: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
wang-bin commented 7 months ago

the log looks good. can you record the screen? happens for all videos? if not, can you provide a sample video?

mohammadinfo commented 7 months ago

Video link : https://drive.google.com/file/d/1vjBgfSoppI6hgKHMTHq1nU5SimurQT6N/view?usp=drivesdk

wang-bin commented 7 months ago

Is it easy to reproduce? I also need to know your flutter version, cpu and gpu information.

I can't reproduce it with your video urls on my win10. I will try more devices.