Closed liquanguo closed 1 year ago
setLoop(-1)
无限循环 https://github.com/wang-bin/mdk-sdk/wiki/Player-APIs#void-setloopint-count
什么系统上?提供点日志
setLoop(-1)
无限循环 https://github.com/wang-bin/mdk-sdk/wiki/Player-APIs#void-setloopint-count什么系统上?提供点日志
在win10系统,最新版的mdk-sdk。 日志开启接口是什么? 使用的类文件是 QMDKWidget.cpp/QMDKWidget.h
setLogHandler
下面是循环了两次的播放日志
16:10:04: Starting QTtext.exe ...
0.21.1 (git 402153b) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19044 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 14:36:46 Jun 30 2023
[2023-08-25 16:10:06]: /********** 软件启动 **********/
[2023-08-25 16:10:06]: screen w scale 2.25 screen h scale 2.25 screen set size QRect(-2160,0 2160x1440)
[2023-08-25 16:10:06]: screen count : 2 desktop screen : QRect(-2160,0 2160x1440) primary screen : QRect(0,0 3840x2160) scene width : 480 scene height: 320 resize rect : QRect(0,0 0x0)
[2023-08-25 16:10:17]: Check the video count in this scene! 0
[2023-08-25 16:10:17]: Add the canvas item successful "本机-毕业场景1" : "视频" QPointF(0,0) QSize(480, 320)
16:16:42: 程序异常结束。
16:16:42: The process was ended forcefully.
16:16:42: QTtext.exe crashed.
16:48:18: Starting QTtext.exe ...
0.21.1 (git 402153b) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19044 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 14:36:46 Jun 30 2023
[2023-08-25 16:48:20]: /********** 软件启动 **********/
[2023-08-25 16:48:20]: screen w scale 2.25 screen h scale 2.25 screen set size QRect(-2160,0 2160x1440)
[2023-08-25 16:48:20]: screen count : 2 desktop screen : QRect(-2160,0 2160x1440) primary screen : QRect(0,0 3840x2160) scene width : 480 scene height: 320 resize rect : QRect(0,0 0x0)
[2023-08-25 16:48:25]: Check the video count in this scene! 0
[2023-08-25 16:48:25]: Add the canvas item successful "本机-毕业场景1" : "视频" QPointF(0,0) QSize(480, 320)
old size QSize(-1, -1) new size QSize(480, 320)
16:48:34: 程序异常结束。
16:48:34: The process was ended forcefully.
16:48:35: QTtext.exe crashed.
16:51:04: Debugging starts
0.21.1 (git 402153b) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19044 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 14:36:46 Jun 30 2023[2023-08-25 16:51:07]: /********** èí?t???ˉ **********/
[2023-08-25 16:51:07]: screen w scale 2.25 screen h scale 2.25 screen set size QRect(-2160,0 2160x1440)
[2023-08-25 16:51:07]: screen count : 2 desktop screen : QRect(-2160,0 2160x1440) primary screen : QRect(0,0 3840x2160) scene width : 480 scene height: 320 resize rect : QRect(0,0 0x0)
`D:\Program Files (x86)\SogouInput\12.5.0.6558\Resource.dll': Shared library architecture i386 is not compatible with target architecture i386:x86-64.
`D:\Program Files (x86)\SogouInput\12.5.0.6558\Resource.dll': Shared library architecture i386 is not compatible with target architecture i386:x86-64.
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFD548299FD: (caller: 00007FFD54825C7A) ReturnHr(1) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFD54825CA2: (caller: 00007FFD54829265) ReturnHr(2) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFD548299FD: (caller: 00007FFD54825C7A) ReturnHr(3) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFD54825CA2: (caller: 00007FFD54829265) ReturnHr(4) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFD548299FD: (caller: 00007FFD54825C7A) ReturnHr(5) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFD54825CA2: (caller: 00007FFD54829265) ReturnHr(6) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFD548299FD: (caller: 00007FFD54825C7A) ReturnHr(7) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFD54825CA2: (caller: 00007FFD54829265) ReturnHr(8) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFD548299FD: (caller: 00007FFD54825C7A) ReturnHr(9) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFD54825CA2: (caller: 00007FFD54829265) ReturnHr(10) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFD548299FD: (caller: 00007FFD54825C7A) ReturnHr(11) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFD54825CA2: (caller: 00007FFD54829265) ReturnHr(12) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFD548299FD: (caller: 00007FFD54825C7A) ReturnHr(13) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFD54825CA2: (caller: 00007FFD54829265) ReturnHr(14) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFD548299FD: (caller: 00007FFD54825C7A) ReturnHr(15) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFD54825CA2: (caller: 00007FFD54829265) ReturnHr(16) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFD548299FD: (caller: 00007FFD54825C7A) ReturnHr(17) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFD54825CA2: (caller: 00007FFD54829265) ReturnHr(18) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFD548299FD: (caller: 00007FFD54825C7A) ReturnHr(19) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFD54825CA2: (caller: 00007FFD54829265) ReturnHr(20) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFD548299FD: (caller: 00007FFD54825C7A) ReturnHr(21) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFD54825CA2: (caller: 00007FFD54829265) ReturnHr(22) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2299)\combase.dll!00007FFD548299FD: (caller: 00007FFD54825C7A) ReturnHr(23) tid(45d0) 80040154 ??óD×¢2áàà
onecore\com\combase\dcomrem\resolver.cxx(2507)\combase.dll!00007FFD54825CA2: (caller: 00007FFD54829265) ReturnHr(24) tid(45d0) 80040154 ??óD×¢2áàà
[2023-08-25 16:51:17]: Check the video count in this scene! 0
[2023-08-25 16:51:17]: Add the canvas item successful "±??ú-±?òμ3??°1" : "êó?μ" QPointF(0,0) QSize(480, 320)
old size QSize(-1, -1) new size QSize(480, 320)
16:51:39: Debugging has finished
16:55:50: Starting QTtext.exe ...
0.21.1 (git 402153b) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19044 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 14:36:46 Jun 30 2023
[2023-08-25 16:55:52]: /********** 软件启动 **********/
[2023-08-25 16:55:52]: screen w scale 2.25 screen h scale 2.25 screen set size QRect(-2160,0 2160x1440)
[2023-08-25 16:55:52]: screen count : 2 desktop screen : QRect(-2160,0 2160x1440) primary screen : QRect(0,0 3840x2160) scene width : 480 scene height: 320 resize rect : QRect(0,0 0x0)
[2023-08-25 16:57:22]: Check the video count in this scene! 0
[2023-08-25 16:57:22]: Add the canvas item successful "本机-毕业场景1" : "视频" QPointF(0,0) QSize(480, 320)
16:58:46: 程序异常结束。
16:58:46: The process was ended forcefully.
16:58:46: QTtext.exe crashed.
16:59:47: Starting QTtext.exe ...
0.21.1 (git 402153b) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19044 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 14:36:46 Jun 30 2023
[2023-08-25 16:59:49]: /********** 软件启动 **********/
[2023-08-25 16:59:49]: screen w scale 2.25 screen h scale 2.25 screen set size QRect(-2160,0 2160x1440)
[2023-08-25 16:59:49]: screen count : 2 desktop screen : QRect(-2160,0 2160x1440) primary screen : QRect(0,0 3840x2160) scene width : 480 scene height: 320 resize rect : QRect(0,0 0x0)
[2023-08-25 17:00:07]: Check the video count in this scene! 0
[2023-08-25 17:00:07]: Add the canvas item successful "本机-毕业场景1" : "视频" QPointF(0,0) QSize(480, 320)
17:05:35: 程序异常结束。
17:05:35: The process was ended forcefully.
17:05:35: QTtext.exe crashed.
17:05:49: Starting QTtext.exe ...
0.21.1 (git 402153b) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19044 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 14:36:46 Jun 30 2023
[2023-08-25 17:05:51]: /********** 软件启动 **********/
[2023-08-25 17:05:51]: screen w scale 2.25 screen h scale 2.25 screen set size QRect(-2160,0 2160x1440)
[2023-08-25 17:05:51]: screen count : 2 desktop screen : QRect(-2160,0 2160x1440) primary screen : QRect(0,0 3840x2160) scene width : 480 scene height: 320 resize rect : QRect(0,0 0x0)
[2023-08-25 17:05:58]: Check the video count in this scene! 0
[2023-08-25 17:05:58]: Add the canvas item successful "本机-毕业场景1" : "视频" QPointF(0,0) QSize(480, 320)
CMdkWidget stop video
[2023-08-25 17:06:03]: /********** 软件关闭 **********/
0.21.1 (git 402153b) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19044 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 14:36:46 Jun 30 2023
failed to open va.dll
17:06:04: QTtext.exe exited with code 0
17:11:57: Starting QTtext.exe ...
0.21.1 (git 402153b) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19044 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 14:36:46 Jun 30 2023
[2023-08-25 17:11:57]: /********** 软件启动 **********/
[2023-08-25 17:11:57]: screen w scale 2.25 screen h scale 2.25 screen set size QRect(-2160,0 2160x1440)
[2023-08-25 17:11:57]: screen count : 2 desktop screen : QRect(-2160,0 2160x1440) primary screen : QRect(0,0 3840x2160) scene width : 480 scene height: 320 resize rect : QRect(0,0 0x0)
18:50:04: 程序异常结束。
18:50:04: The process was ended forcefully.
18:50:04: QTtext.exe crashed.
18:50:16: Starting QTtext.exe ...
0.21.1 (git 402153b) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19044 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 14:36:46 Jun 30 2023
[2023-08-25 18:50:18]: /********** 软件启动 **********/
[2023-08-25 18:50:18]: screen w scale 2.25 screen h scale 2.25 screen set size QRect(-2160,0 2160x1440)
[2023-08-25 18:50:18]: screen count : 2 desktop screen : QRect(-2160,0 2160x1440) primary screen : QRect(0,0 3840x2160) scene width : 480 scene height: 320 resize rect : QRect(0,0 0x0)
[2023-08-25 18:51:02]: Check the video count in this scene! 0
MDK-JNI 0.21.1 (git 402153b) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19044 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 14:36:46 Jun 30 2023
MDK-JNI default FrameReader000000000D588420 state: 0=>0=>0, 0
MDK-JNI default000000000D588420 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
MDK-JNI default FrameReader000000000D588420 state: 0=>0=>0, 0
MDK-JNI default000000000D588420 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
MDK-JNI 000000000D638F00 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@955 requested state 0=>1, current state 0. status: 0
MDK-JNI default 000000000D588420 FrameReader.start(0, ...)
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0=>0X2
MDK-JNI default FrameReader000000000D588420 state: 0=>0=>1, 0
MDK-JNI default FrameReader000000000D588420 state: 0=>1=>1, 0
MDK-JNI setLoop(-1), now 0/0
MDK-JNI start frame reader thread: 14052
MDK-JNI try to load av module: E:\LedDisplay_Source\NewLedStudios\Code\LedDisplay\Exe_x64\ffmpeg-6.dll
MDK-JNI ffmpeg loaded: E:\LedDisplay_Source\NewLedStudios\Code\LedDisplay\Exe_x64\ffmpeg-6.dll
MDK-JNI Selected avformat runtime version: 60.9.100 (build: 60.9.100), license: LGPL version 2.1 or later
MDK-JNI Selected avformat 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.36.32532/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.36.32532/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,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,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe,rv*' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,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,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-JNI avformat_version00007FFCF3807750
MDK-JNI F: Url or protocol is not supported by MediaIO FFmpeg
MDK-JNI Try to use default MediaIO
MDK-JNI 000000001D7D8030 open url: F:/videoDown/[4K123超跑]4K-TCL-H265-13秒短视频.mp4
MDK-JNI 000000001D7D8030 url opened
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X2=>0X2
MDK-JNI Selected avcodec runtime version: 60.21.100 (build: 60.21.100), license: LGPL version 2.1 or later
MDK-JNI av_packet_alloc00007FFCF3341250
MDK-JNI Selected avutil runtime version: 58.13.101 (build: 58.13.101), license: LGPL version 2.1 or later
MDK-JNI av_dict_copy00007FFCF38169E0
MDK-JNI before avformat_open_input. io: 000000001D7D8030(FFmpeg/pb: 000000000D688EC0, url: F:/videoDown/[4K123超跑]4K-TCL-H265-13秒短视频.mp4
MDK-JNI FFmpeg/Libav runtime git-2023-06-27-9b6d191-avbuild
MDK-JNI after avformat_open_input. pb: 000000000D688EC0, iformat: 00007FFCF3B74520 context flags: 2097280, input format flags: 67141640
MDK-JNI supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be p212be p212le p412be p412le
MDK-JNI Format: mov,mp4,m4a,3gp,3g2,mj2, range: 47720754 +14421ms, bitrate: 49143657, size: 0
Metadata:
major_brand: mp42
minor_version: 0
compatible_brands: mp42isom
Streams: 2
Video:
stream#1, range: 47720754 +13243ms, frames: 429
codec: hevc tag: 'hvc1' profile: 1 level: 153, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 53057201, 3840x2160, fps: 29.97, bframes: 1, primaries: bt709, trc: bt709, matrix: bt709, range: narrow
extra data(125): 01 21 60 00 00 00 80 00 00 00 00 00 99 F0 00 FC FD F8 F8 00 00 0B 03 A0 00 01 00 18 40 01 0C 01 FF FF 21 60 00 00 03 00 80 00 00 03 00 00 03 00 99 99 40 90 A1 00 01 00 39 42 01 01 21 60 00 00 03 00 80 00 00 03 00 00 03 00 99 A0 01 E0 20 02 1C 59 66 59 24 CA B0 14 20 20 20 20 80 00 01 F4 80 00 3A 98 30 92 4B 37 00 00 72 70 E0 00 0E 4E 1C 40 A2 00 01 00 06 44 01 C1 73 D1 89
Metadata:
language: eng
vendor_id: [0][0][0][0]
Audio:
stream#0, range: 47721850 +13325ms, frames: 625
codec: aac tag: 'mp4a' profile: 1 level: -99, sample size: 0/16, block align: 0, frame_size: 1024, f32p stereo(2) @48000Hz, bitrate: 445663
extra data(2): 11 90
Metadata:
language: eng
vendor_id: [0][0][0][0]
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X2=>0X4
MDK-JNI ***buffering progress 0%***
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X4=>0X14
MDK-JNI ++++++++++++BUFFERING START++++++++++++
MDK-JNI
MDK-JNI default FrameReader000000000D588420 state: 0=>1=>1, 1
MDK-JNI default FrameReader000000000D588420 update state: 0=>1
MDK-JNI starting decode loop thread mdk.vdec1@6760
MDK-JNI video stream#1 starting decoding loop from decoder index 0...
MDK-JNI creating video decoder: MFT:d3d=11...
MDK-JNI opening video decoder: MFT...
MDK-JNI try to convert extra data to annexb
MDK-JNI nal field length: 4, annexb extradata size: 99
MDK-JNI starting decode loop thread mdk.adec0@7268
MDK-JNI uninit com required for MFT: true
MDK-JNI audio stream#0 starting decoding loop from decoder index 0...
MDK-JNI creating audio decoder: auto...
MDK-JNI opening audio decoder: FFmpeg...
MDK-JNI 4MFT flags: 81
MDK-JNI opening ffmpeg audio decoder: aac ...
MDK-JNI AVCodec.Audio[aac.] decoder: 1 Single threads
MDK-JNI aac f32p, stereo @48000Hz
MDK-JNI ***buffering progress 100%***
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X14=>0X124
MDK-JNI ++++++++++++BUFFERING END++++++++++++
MDK-JNI
MDK-JNI audio stream#0 sending 1 invalid AOT frame @47721.850187s. seeking: 0
MDK-JNI 000000000D638F00 1st audio frame @47721.850187
MDK-JNI 000000000D638F00 seek end audio frame @47721.850187 seek_pos_: -1, sync_ao_ 1
MDK-JNI Selected avfilter runtime version: 9.8.102 (build: 9.8.102), license: LGPL version 2.1 or later
MDK-JNI AudioRenderer format: f32, stereo @48000Hz, requested: f32p, stereo @48000Hz
MDK-JNI AudioRenderer format changed and reinitialize
MDK-JNI __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 7268
MDK-JNI struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
MDK-JNI 7268 uninit_com_: true
MDK-JNI 0 MFT class activates found
MDK-JNI creating video decoder: CUDA...
MDK-JNI failed to load nvcuda.dll
MDK-JNI failed to load nvcuda.dll
MDK-JNI mdk::abi::register_native_buffer_pool_cuda::<lambda_1>::operator ()854 cuInit(0) CUDA ERROR: 3 ?; ?
MDK-JNI
MDK-JNI opening video decoder: CUDA...
MDK-JNI CUDA buffer pool is not available
MDK-JNI creating video decoder: D3D11...
MDK-JNI opening video decoder: D3D11...
MDK-JNI opening ffmpeg video decoder: hevc ...
MDK-JNI 000000000C261240->mdk::abi::D3D11NativeBufferPool::D3D11NativeBufferPool
MDK-JNI AVCodec.Video[hevc.] decoder: 9 Frame threads
MDK-JNI hevc yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0 3840x2160
MDK-JNI decode stored recovery packets: 0
MDK-JNI hevc codec pixel format list: (expected d3d11)
MDK-JNI dxva2_vld
MDK-JNI d3d11va_vld
MDK-JNI d3d11 (selected)
MDK-JNI vaapi
MDK-JNI cuda
MDK-JNI vulkan
MDK-JNI yuv420p
MDK-JNI testing shared D3D11 NV12 texture as decoder and shader resource...
[2023-08-25 18:51:03]: Add the canvas item successful "本机-毕业场景1" : "视频" QPointF(0,0) QSize(480, 320)
MDK-JNI preparing AVHWFramesContext...
MDK-JNI hwdec hw output pixel format: d3d11
MDK-JNI video stream#1 sending 1 invalid AOT frame @47720.754122s. seeking: 0
MDK-JNI 000000000D638F00 1st video frame to render @47720.754122s, sync time: 47721.850187
MDK-JNI VideoRenderer clear buffered frames
MDK-JNI 0-track seek end video frame @47720.754122 seek_pos_: -1
MDK-JNI 000000000D638F00 1st video frame to render @47720.754122s, sync time: 47721.850187
MDK-JNI video stream#1 AOT frame is sent
0.21.1 (git 402153b) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19044 x86_64; MSVC1935; MSVCRT14.35.32215.0/msvcp140.dll; 14:36:46 Jun 30 2023
failed to open va.dll
>1096 13:15:20.7/00:00:14 cache 3.6s/21875KB 221719KB/s diff |-1096|>4ms update infms
MDK-JNI VideoFrame65@47720.754122 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame69@47720.787477 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame72@47720.820844 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame75@47720.854222 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame78@47720.887577 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame81@47720.920944 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame84@47720.954322 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame87@47720.987677 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame90@47721.021044 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame93@47721.054422 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame96@47721.087777 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame99@47721.121144 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame102@47721.154522 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame105@47721.187877 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame108@47721.221244 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame111@47721.254622 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame114@47721.287977 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame117@47721.321344 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame120@47721.354722 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame123@47721.388077 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame126@47721.421444 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame129@47721.454822 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame132@47721.488177 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame135@47721.521544 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame138@47721.554922 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame141@47721.588277 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame144@47721.621644 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame147@47721.655022 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame150@47721.688377 to be destroyed is not rendered by 000000001DD52230
MDK-JNI Using audio backend: XAudio2
MDK-JNI 000000000D638F00 ao opened: 1, reopen: 1, bad ao: 0
MDK-JNI 000000000D4AC3B8 filter graph:
MDK-JNI +-----------+
| src |default--[48000Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+
+---------------+
swr:default--[48000Hz flt:stereo]--default| dst |
| (abuffersink) |
+---------------+
+-------------+
src:default--[48000Hz fltp:stereo]--default| swr |default--[48000Hz flt:stereo]--dst:default
| (aresample) |
+-------------+
MDK-JNI >>>>>>>>1st audio frame (after seek) rendered: 0, ao: 0, a: 47721850, delta: -47721850 +0.021333
MDK-JNI audio stream#0 AOT frame is sent
MDK-JNI VideoRenderer WxH=478.000000x318.000000 478.000000x318.000000, frame: 3840x2160
MDK-JNI update transform 2d. scale: (1.182706, 1.000000), orientation: 0
MDK-JNI m: mat<4, 4>(
MDK-JNI 1.18271 0 0 0
MDK-JNI 0 1 0 0
MDK-JNI 0 0 1 0
MDK-JNI 0 0 0 1
MDK-JNI )
MDK-JNI dso.load: libEGLd.dlltest: true
MDK-JNI dso.load: libEGL.dlltest: true
MDK-JNI libEGL.dll test load result 0000000000000000...
MDK-JNI __cdecl ThreadLocal<class std::unordered_map<void const *,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> >,struct std::hash<void const *>,struct std::equal_to<void const *>,class std::allocator<struct std::pair<void const * const,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> > > > > >::Data::Data(void) thread: 6408
MDK-JNI class std::unordered_map<void const *,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> >,struct std::hash<void const *>,struct std::equal_to<void const *>,class std::allocator<struct std::pair<void const * const,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> > > > > *__cdecl ThreadLocal<class std::unordered_map<void const *,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> >,struct std::hash<void const *>,struct std::equal_to<void const *>,class std::allocator<struct std::pair<void const * const,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> > > > > >::get(void) const allocate and initialize ThreadLocal data
MDK-JNI new Context object 00000000291A7900(0) for native context handle 0000000000010001
MDK-JNI ctx->api_: 000000001D7A75D0
MDK-JNI probing gl context... native: 0000000000000000
MDK-JNI EGL runtime is not valid
MDK-JNI __cdecl ThreadLocal<bool>::Data::Data(void) thread: 6408
MDK-JNI bool *__cdecl ThreadLocal<bool>::get(void) const allocate and initialize ThreadLocal data
MDK-JNI __cdecl ThreadLocal<struct UGL::opengl::Context::Config>::Data::Data(void) thread: 6408
MDK-JNI struct UGL::opengl::Context::Config *__cdecl ThreadLocal<struct UGL::opengl::Context::Config>::get(void) const allocate and initialize ThreadLocal data
MDK-JNI EGL runtime is not valid
MDK-JNI
MDK-JNI using opengl api resolver: WGL
MDK-JNI resolving gl common functions...
MDK-JNI select gl api resolver for OpenGL|OpenGLES
MDK-JNI EGL runtime is not valid
MDK-JNI
MDK-JNI using opengl api resolver: WGL
MDK-JNI probing gl client context... major_: 0
MDK-JNI GL_VENDOR: Intel
MDK-JNI GL_RENDERER: Intel(R) Iris(R) Xe Graphics
MDK-JNI GL_VERSION: 4.6.0 - Build 30.0.101.1340
MDK-JNI GL_SHADING_LANGUAGE_VERSION: 4.60 - Build 30.0.101.1340
MDK-JNI GL_3DFX_texture_compression_FXT1 GL_AMD_depth_clamp_separate GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_cl_event GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_fragment_shader_interlock GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_post_depth_coverage GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_robustness_isolation GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_separate_stencil GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_compiled_vertex_array GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_memory_object GL_EXT_memory_object_win32 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_polygon_offset_clamp GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_semaphore GL_EXT_semaphore_win32 GL_EXT_separate_specular_color GL_EXT_shader_framebuffer_fetch GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_compression_s3tc GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_IBM_texture_mirrored_repeat GL_INTEL_coarse_fragment_shader GL_INTEL_conservative_rasterization GL_INTEL_fragment_shader_ordering GL_INTEL_framebuffer_CMAA GL_INTEL_map_texture GL_INTEL_multi_rate_fragment_shader GL_INTEL_performance_query GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_shader_subgroup GL_KHR_shader_subgroup_arithmetic GL_KHR_shader_subgroup_ballot GL_KHR_shader_subgroup_basic GL_KHR_shader_subgroup_clustered GL_KHR_shader_subgroup_quad GL_KHR_shader_subgroup_shuffle GL_KHR_shader_subgroup_shuffle_relative GL_KHR_shader_subgroup_vote GL_KHR_texture_compression_astc_ldr GL_NV_blend_square GL_NV_conditional_render GL_NV_primitive_restart GL_NV_texgen_reflection GL_OVR_multiview GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays GL_WIN_swap_hint WGL_ARB_buffer_region WGL_ARB_context_flush_control WGL_ARB_create_context WGL_ARB_create_context_profile WGL_ARB_create_context_robustness WGL_ARB_extensions_string WGL_ARB_framebuffer_sRGB WGL_ARB_make_current_read WGL_ARB_multisample WGL_ARB_pbuffer WGL_ARB_pixel_format WGL_ARB_pixel_format_float WGL_ARB_robustness_application_isolation WGL_ARB_robustness_share_group_isolation WGL_EXT_create_context_es2_profile WGL_EXT_create_context_es_profile WGL_EXT_depth_float WGL_EXT_extensions_string WGL_EXT_pixel_format_packed_float WGL_EXT_swap_control WGL_NV_DX_interop WGL_NV_DX_interop2
MDK-JNI 16 bit texture channel depth: 16
MDK-JNI OpenGL Context thread: 6408
MDK-JNI OpenGL4.6 Compatibility profile, EGL0, GLSL460
Features PBO: 1, RG texture: 1, 16bit texture: 1
MDK-JNI resolving gl extensions...
MDK-JNI select gl api resolver for OpenGL|OpenGLES
MDK-JNI EGL runtime is not valid
MDK-JNI
MDK-JNI using opengl api resolver: WGL
MDK-JNI context version: 460
MDK-JNI extension resolved: glDiscardFramebufferEXT
MDK-JNI
MDK-JNI gl api resolved. thread@ 6408
MDK-JNI
MDK-JNI 00000000291A7900/0000000000010001 Context::setLocalData local data 00000000291744C0 for key: 0000000000000002. size: 1
MDK-JNI 00000000291A7900/0000000000010001 Context::setLocalData local data 00000000291751E0 for key: 0000000000000003. size: 2
MDK-JNI 0000000029254900__cdecl mdk::abi::GLVideoRenderer::Private::Renderers::Renderers(void)
MDK-JNI 00000000291A7900/0000000000010001 Context::setLocalData local data 0000000029174530 for key: 0000000000000000. size: 3
MDK-JNI 1Bad mdk license!
MDK-JNI 1mdk SDK is outdated. Get a new free sdk from https://sourceforge.net/projects/mdk-sdk/files, or purchase a license.
paypal: https://www.paypal.me/ibingow/500 or https://www.qtav.org/donate.html
MDK-JNI
MDK-JNI 00000000291A7900/0000000000010001 Context::setLocalData local data 00000000291754F0 for key: 0000000000000001. size: 4
MDK-JNI >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 47721871, a: 47721871, delta: 0 +0.021333
MDK-JNI VideoFrame153@47721.721744 to be destroyed is not rendered by 000000001DD52230
>1134 13:15:21.8/00:00:14 cache 3.7s/22651KB 96930KB/s diff |+17|>4ms update 14.0ms drop 30
MDK-JNI source d3d11 texture size: 3840x2176, vpp out size: 3840x2160
MDK-JNI Texture for ID3D11Texture2D-WGL interop: 000000001DB73458
MDK-JNI d3d sync by fence
MDK-JNI unknown, bpc:0, bpp:0(), channels:(), map: 0 0 0 0 => mapped rgba, bpc:8, bpp:32(32), channels:(4), map: 0 1 2 3
MDK-JNI RGBA8 | RGBA | UNSIGNED_BYTE
MDK-JNI frame color: bt709 bt709 bt709 narrow. gamma: 2.200000, signal peak: 1.000000
MDK-JNI -
MDK-JNI output color: bt709 unknown unknown full. gamma: 2.200000, signal peak: 1.000000
MDK-JNI rgb primaries matrix: mat<3, 3>(
MDK-JNI 1 0 0
MDK-JNI 0 1 0
MDK-JNI 0 0 1
MDK-JNI )
MDK-JNI color transform: mat<4, 4>(
MDK-JNI 1 0 0 0
MDK-JNI 0 1 0 0
MDK-JNI 0 0 1 0
MDK-JNI 0 0 0 1
MDK-JNI )
MDK-JNI EQ: mat<4, 4>(
MDK-JNI 1 0 0 0
MDK-JNI 0 1 0 0
MDK-JNI 0 0 1 0
MDK-JNI 0 0 0 1
MDK-JNI )
MDK-JNI material changed: 0000000000000000=>0000000000000906
MDK-JNI planar: 0, alpha: 1, texture 2d: 1, external: 0, rg semi-planar: 0, 16=>8: 0, xyz: 0, generic packed yuv: 0, cocgsy: 0, primaries diff: 0, trc: 1=>1, tone map: 0
MDK-JNI bind attribute: a_Position => 0
MDK-JNI bind attribute: a_TexCoords0 => 1
MDK-JNI uniform locations:
MDK-JNI u_Texture0: 2
MDK-JNI u_Matrix: 0, u_TexMatrix: 1
MDK-JNI update built-in uniforms
MDK-JNI EQ: mat<4, 4>(
MDK-JNI 1 0 0 0
MDK-JNI 0 1 0 0
MDK-JNI 0 0 1 0
MDK-JNI 0 0 0 1
MDK-JNI )
MDK-JNI uniform cb.u_colorMatrix: 3
MDK-JNI uniform cb.u_ScaleA: -1
MDK-JNI creating vbo...
MDK-JNI creating vao...
>1167 13:15:21.9/00:00:14 cache 3.6s/22493KB 62KB/s diff |-7|>4ms update 21.1ms drop 30
>1301 13:15:22.0/00:00:14 cache 3.4s/22196KB 42KB/s diff |+0|<4ms update 28.7ms 61.6fps draw 9/73 +344ms gpu 10530/59456us drop 30
>1434 13:15:22.1/00:00:14 cache 3.3s/21865KB 54KB/s diff |-2|<4ms update 37.7ms 42.7fps draw 1/6 +485ms gpu 2975/9324us drop 30
>1534 13:15:22.2/00:00:14 cache 3.7s/23522KB 17891KB/s diff |-6|>4ms update 44.7ms 38.3fps draw 2/7 +574ms gpu 2709/8071us drop 30
>1668 13:15:22.4/00:00:14 cache 3.5s/23213KB 3340KB/s diff |+1|<4ms update 32.7ms 34.7fps draw 3/7 +548ms gpu 2911/8071us drop 30
>1768 13:15:22.5/00:00:14 cache 3.4s/22951KB 67KB/s diff |+4|>4ms update 34.1ms 31.8fps draw 2/7 +371ms gpu 3218/7544us drop 30
>1868 13:15:22.6/00:00:14 cache 3.6s/24234KB 7831KB/s diff |-7|>4ms update 34.7ms 29.6fps draw 2/7 +186ms gpu 3143/7546us drop 30
>2002 13:15:22.7/00:00:14 cache 3.7s/25832KB 30888KB/s diff |-1|<4ms update 33.3ms 30.0fps draw 2/8 +107ms gpu 3262/8249us drop 30
>2102 13:15:22.8/00:00:14 cache 4.0s/27820KB 17970KB/s diff |-1|<4ms update 33.6ms 30.7fps draw 2/7 +65ms gpu 3723/21965us drop 30
>2235 13:15:22.9/00:00:14 cache 3.8s/27311KB 4710KB/s diff |-2|<4ms update 33.3ms 29.5fps draw 2/7 +27ms gpu 3661/21965us drop 30
>2335 13:15:23.0/00:00:14 cache 3.8s/27132KB 3081KB/s diff |+1|<4ms update 33.5ms 30.2fps draw 2/8 +9ms gpu 3006/8369us drop 30
>2469 13:15:23.2/00:00:14 cache 3.6s/25973KB 55KB/s diff |+3|<4ms update 33.7ms 30.4fps draw 2/8 +3ms gpu 3315/10325us drop 30
>2569 13:15:23.3/00:00:14 cache 3.4s/25149KB 54KB/s diff |-2|<4ms update 33.6ms 30.7fps draw 2/8 +3ms gpu 3093/10002us drop 30
>2702 13:15:23.4/00:00:14 cache 3.3s/24241KB 54KB/s diff |-4|>4ms update 33.5ms 30.8fps draw 2/8 +4ms gpu 2934/8863us drop 30
>2836 13:15:23.5/00:00:14 cache 3.7s/25273KB 24420KB/s diff |-2|<4ms update 33.1ms 30.5fps draw 3/9 +4ms gpu 4121/9545us drop 30
>2969 13:15:23.7/00:00:14 cache 3.6s/24657KB 4921KB/s diff |+2|<4ms update 33.1ms 30.2fps draw 3/11 +4ms gpu 4316/26099us drop 30
>3069 13:15:23.8/00:00:14 cache 3.6s/24030KB 4921KB/s diff |+2|<4ms update 33.0ms 30.1fps draw 3/11 +5ms gpu 4765/26099us drop 30
>3203 13:15:23.9/00:00:14 cache 3.6s/23612KB 5312KB/s diff |+3|<4ms update 32.5ms 31.0fps draw 3/7 +4ms gpu 3502/10560us drop 30
>3303 13:15:24.0/00:00:14 cache 3.8s/25671KB 23572KB/s diff |-2|<4ms update 33.9ms 29.5fps draw 3/8 +5ms gpu 3323/9216us drop 30
>3403 13:15:24.1/00:00:14 cache 3.7s/24919KB 14116KB/s diff |-3|<4ms update 33.4ms 29.8fps draw 3/10 +4ms gpu 3591/9446us drop 30
>3536 13:15:24.2/00:00:14 cache 3.5s/25036KB 9317KB/s diff |-2|<4ms update 33.4ms 30.0fps draw 4/12 +5ms gpu 4837/12387us drop 30
>3670 13:15:24.4/00:00:14 cache 3.5s/24309KB 3125KB/s diff |-5|>4ms update 33.4ms 30.4fps draw 4/10 +5ms gpu 5802/12387us drop 30
>3770 13:15:24.5/00:00:14 cache 3.6s/23801KB 3014KB/s diff |+4|>4ms update 33.4ms 29.8fps draw 3/10 +4ms gpu 4080/21457us drop 30
>3870 13:15:24.6/00:00:14 cache 3.5s/22886KB 104KB/s diff |-4|>4ms update 33.3ms 29.7fps draw 2/8 +5ms gpu 3773/21457us drop 30
>4004 13:15:24.7/00:00:14 cache 3.5s/23306KB 21736KB/s diff |+0|<4ms update 33.7ms 30.1fps draw 3/13 +6ms gpu 3544/12550us drop 30
>4104 13:15:24.8/00:00:14 cache 3.7s/25118KB 14676KB/s diff |-1|<4ms update 34.0ms 30.3fps draw 3/13 +6ms gpu 3574/12550us drop 30
>4304 13:15:25.0/00:00:14 cache 3.6s/24025KB 67KB/s diff |-1|<4ms update 38.1ms 29.0fps draw 1/8 +5ms gpu 2199/9106us drop 30
>4437 13:15:25.1/00:00:14 cache 3.4s/23640KB 54KB/s diff |-6|>4ms update 38.0ms 26.7fps draw 2/10 +4ms gpu 3281/13357us drop 30
>4571 13:15:25.3/00:00:14 cache 3.3s/23230KB 54KB/s diff |+2|<4ms update 37.5ms 26.6fps draw 4/10 +4ms gpu 4548/13357us drop 30
>4671 13:15:25.4/00:00:14 cache 3.8s/25755KB 1749258KB/s diff |+0|<4ms update 37.5ms 27.1fps draw 5/10 +4ms gpu 5589/10482us drop 30
>4804 13:15:25.5/00:00:14 cache 3.7s/25086KB 6738KB/s diff |-1|<4ms update 32.6ms 27.2fps draw 5/11 +4ms gpu 6280/11562us drop 30
>4905 13:15:25.6/00:00:14 cache 3.7s/24498KB 4420KB/s diff |-4|>4ms update 33.3ms 30.8fps draw 3/11 +4ms gpu 4021/11562us drop 30
>5005 13:15:25.7/00:00:14 cache 3.9s/27032KB 23323KB/s diff |-1|<4ms update 33.2ms 30.6fps draw 3/8 +3ms gpu 3596/11562us drop 30
>5105 13:15:25.8/00:00:14 cache 3.7s/26941KB 23682KB/s diff |-3|<4ms update 34.1ms 28.9fps draw 3/8 +4ms gpu 3514/9074us drop 30
>5238 13:15:25.9/00:00:14 cache 3.6s/26308KB 3194KB/s diff |+2|<4ms update 33.4ms 28.8fps draw 2/8 +5ms gpu 3880/12402us drop 30
>5338 13:15:26.0/00:00:14 cache 3.6s/26147KB 10561KB/s diff |+0|<4ms update 33.8ms 29.7fps draw 2/9 +6ms gpu 3706/12402us drop 30
>5472 13:15:26.2/00:00:14 cache 3.5s/25483KB 10535KB/s diff |-5|>4ms update 33.1ms 30.4fps draw 4/10 +5ms gpu 3860/10302us drop 30
>5605 13:15:26.3/00:00:14 cache 3.4s/24883KB 67KB/s diff |+1|<4ms update 32.9ms 30.2fps draw 4/10 +6ms gpu 4438/10302us drop 30
>5705 13:15:26.4/00:00:14 cache 3.6s/25636KB 10807KB/s diff |-1|<4ms update 33.4ms 29.9fps draw 3/10 +4ms gpu 4087/10203us drop 30
>5805 13:15:26.5/00:00:14 cache 3.5s/25150KB 10652KB/s diff |-1|<4ms update 33.5ms 29.5fps draw 3/10 +3ms gpu 3612/8961us drop 30
>5939 13:15:26.6/00:00:14 cache 3.3s/23898KB 54KB/s diff |-4|>4ms update 34.1ms 29.6fps draw 2/9 +4ms gpu 3278/10557us drop 30
>6072 13:15:26.8/00:00:14 cache 3.5s/25302KB 27386KB/s diff |-85|>4ms update 33.9ms 30.1fps draw 3/9 +5ms gpu 3745/10148us drop 30
>6172 13:15:26.9/00:00:14 cache 3.6s/25227KB 10700KB/s diff |-4|>4ms update 34.1ms 30.0fps draw 3/10 +5ms gpu 4259/10148us drop 30
MDK-JNI VideoRenderer WxH=958.000000x638.000000 958.000000x638.000000, frame: 3840x2160
MDK-JNI update transform 2d. scale: (1.183948, 1.000000), orientation: 0
MDK-JNI m: mat<4, 4>(
MDK-JNI 1.18395 0 0 0
MDK-JNI 0 1 0 0
MDK-JNI 0 0 1 0
MDK-JNI 0 0 0 1
MDK-JNI )
>6273 13:15:27.0/00:00:14 cache 3.5s/24611KB 2464KB/s diff |-4|<4ms update 33.3ms 30.2fps draw 2/10 +5ms gpu 3651/10148us drop 30
>6406 13:15:27.1/00:00:14 cache 3.2s/23378KB 54KB/s diff |+2|<4ms update 33.3ms 30.1fps draw 3/8 +5ms gpu 3472/8467us drop 30
>6506 13:15:27.2/00:00:14 cache 3.4s/23916KB 3218KB/s diff |-1|<4ms update 33.4ms 30.2fps draw 3/8 +5ms gpu 4585/9214us drop 30
>6640 13:15:27.3/00:00:14 cache 3.7s/24972KB 1760772KB/s diff |-5|>4ms update 33.3ms 30.2fps draw 3/9 +6ms gpu 5685/31010us drop 30
>6740 13:15:27.4/00:00:14 cache 3.7s/24017KB 9191KB/s diff |+0|<4ms update 33.5ms 30.7fps draw 4/10 +7ms gpu 6285/31010us drop 30
>6873 13:15:27.6/00:00:14 cache 3.5s/22878KB 67KB/s diff |-2|<4ms update 32.7ms 31.2fps draw 4/12 +9ms gpu 6845/31010us drop 30
>6973 13:15:27.7/00:00:14 cache 3.4s/22066KB 3046KB/s diff |+3|<4ms update 32.9ms 30.6fps draw 4/12 +8ms gpu 4907/12513us drop 30
>7107 13:15:27.8/00:00:14 cache 3.5s/21350KB 2881KB/s diff |+3|<4ms update 33.6ms 30.6fps draw 5/12 +8ms gpu 5577/13483us drop 30
>7240 13:15:27.9/00:00:14 cache 3.6s/20990KB 2928KB/s diff |-2|<4ms update 33.3ms 30.0fps draw 4/12 +7ms gpu 5247/13483us drop 30
>7340 13:15:28.0/00:00:14 cache 3.6s/21149KB 9609KB/s diff |-1|<4ms update 33.6ms 29.8fps draw 3/11 +8ms gpu 4363/11629us drop 30
>7474 13:15:28.2/00:00:14 cache 3.3s/19226KB 3738KB/s diff |-5|>4ms update 34.1ms 30.4fps draw 3/12 +8ms gpu 4589/12769us drop 30
>7574 13:15:28.3/00:00:14 cache 3.4s/19024KB 2775KB/s diff |-6|>4ms update 34.1ms 29.4fps draw 3/12 +8ms gpu 4565/12769us drop 30
>7707 13:15:28.4/00:00:14 cache 3.4s/18925KB 3803KB/s diff |-2|<4ms update 33.9ms 30.3fps draw 3/9 +7ms gpu 4400/9862us drop 30
>7841 13:15:28.5/00:00:14 cache 3.5s/19244KB 29599KB/s diff |-4|>4ms update 33.2ms 31.4fps draw 4/13 +8ms gpu 5125/10718us drop 30
>7941 13:15:28.6/00:00:14 cache 3.9s/19804KB 11298KB/s diff |+0|<4ms update 33.5ms 29.8fps draw 4/13 +10ms gpu 5461/14191us drop 30
>8041 13:15:28.7/00:00:14 cache 3.7s/19735KB 11385KB/s diff |-1|<4ms update 33.6ms 30.7fps draw 4/13 +10ms gpu 5607/14191us drop 30
>8174 13:15:28.9/00:00:14 cache 3.6s/19310KB 3869KB/s diff |-2|<4ms update 33.8ms 30.0fps draw 3/8 +9ms gpu 4360/8458us drop 30
>8275 13:15:29.0/00:00:14 cache 3.7s/20291KB 10443KB/s diff |-4|>4ms update 33.4ms 31.9fps draw 3/8 +8ms gpu 4117/8877us drop 30
>8408 13:15:29.1/00:00:14 cache 3.6s/19743KB 3545KB/s diff |+0|<4ms update 34.2ms 30.9fps draw 3/8 +8ms gpu 4333/9051us drop 30
>8541 13:15:29.2/00:00:14 cache 3.4s/18919KB 54KB/s diff |+0|<4ms update 33.1ms 29.8fps draw 3/8 +8ms gpu 4371/9051us drop 30
>8642 13:15:29.3/00:00:14 cache 3.2s/16471KB 54KB/s diff |+0|<4ms update 33.3ms 29.1fps draw 4/7 +9ms gpu 4559/9051us drop 30
>8742 13:15:29.4/00:00:14 cache 3.5s/17793KB 11411KB/s diff |-6|>4ms update 34.0ms 30.3fps draw 3/7 +8ms gpu 3939/8283us drop 30
>8875 13:15:29.6/00:00:14 cache 3.7s/18780KB 12182KB/s diff |-5|>4ms update 33.3ms 29.9fps draw 3/8 +8ms gpu 3806/7926us drop 30
>8975 13:15:29.7/00:00:14 cache 3.6s/18115KB 11964KB/s diff |+0|<4ms update 34.1ms 30.4fps draw 3/8 +8ms gpu 3808/7875us drop 30
>9075 13:15:29.8/00:00:14 cache 3.7s/18973KB 12895KB/s diff |-4|<4ms update 33.5ms 30.4fps draw 3/8 +7ms gpu 4802/9184us drop 30
>9209 13:15:29.9/00:00:14 cache 3.6s/18259KB 11858KB/s diff |+2|<4ms update 33.2ms 29.4fps draw 4/8 +8ms gpu 4095/9184us drop 30
>9309 13:15:30.0/00:00:14 cache 3.6s/19036KB 11205KB/s diff |+0|<4ms update 33.7ms 29.9fps draw 3/8 +9ms gpu 4446/9184us drop 30
>9442 13:15:30.1/00:00:14 cache 3.5s/18360KB 3877KB/s diff |+0|<4ms update 33.2ms 30.2fps draw 4/8 +8ms gpu 4841/8580us drop 30
>9542 13:15:30.2/00:00:14 cache 3.5s/19006KB 3453KB/s diff |+2|<4ms update 33.3ms 30.8fps draw 4/8 +7ms gpu 5102/9178us drop 30
>9676 13:15:30.4/00:00:14 cache 3.5s/19019KB 11188KB/s diff |+1|<4ms update 32.6ms 30.3fps draw 4/9 +7ms gpu 5428/9867us drop 30
>9776 13:15:30.5/00:00:14 cache 3.6s/18407KB 3605KB/s diff |-2|<4ms update 33.5ms 30.9fps draw 3/9 +6ms gpu 4312/9867us drop 30
>9876 13:15:30.6/00:00:14 cache 3.7s/20893KB 23698KB/s diff |+0|<4ms update 33.5ms 29.7fps draw 3/8 +7ms gpu 2970/7405us drop 30
>10010 13:15:30.7/00:00:14 cache 3.7s/21972KB 8910KB/s diff |+3|<4ms update 33.3ms 29.4fps draw 3/9 +7ms gpu 4118/9727us drop 30
>10110 13:15:30.8/00:00:14 cache 3.7s/24065KB 30387KB/s diff |+1|<4ms update 34.1ms 30.1fps draw 4/9 +7ms gpu 4573/9727us drop 30
>10243 13:15:30.9/00:00:14 cache 3.6s/23455KB 13987KB/s diff |-2|<4ms update 33.5ms 29.7fps draw 4/11 +6ms gpu 5475/9727us drop 30
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X124=>0X164
MDK-JNI read packet error. FrameReader@000000000D588420 sending Packet::End to all packet queues. PacketIO@00000000091DF320 ->url: F:/videoDown/[4K123超跑]4K-TCL-H265-13秒短视频.mp4
MDK-JNI 000000000D588420 #video stream#1 end semaphore acquire
>10377 13:15:31.1/00:00:14 cache 3.5s/23789KB 4967KB/s diff |+3|<4ms update 32.5ms 30.7fps draw 5/11 +5ms gpu 6119/11187us drop 30
>10477 13:15:31.2/00:00:14 cache 3.6s/23753KB 4967KB/s diff |+2|<4ms update 32.9ms 30.7fps draw 5/11 +4ms gpu 5606/11187us drop 30
>10577 13:15:31.3/00:00:14 cache 3.5s/23191KB 4967KB/s diff |-3|<4ms update 33.5ms 30.0fps draw 5/11 +5ms gpu 6242/11908us drop 30
>10710 13:15:31.4/00:00:14 cache 3.3s/22649KB 4967KB/s diff |+1|<4ms update 33.1ms 29.1fps draw 5/11 +6ms gpu 6023/13258us drop 30
>10810 13:15:31.5/00:00:14 cache 3.2s/22111KB 4967KB/s diff |+0|<4ms update 33.3ms 29.6fps draw 5/11 +9ms gpu 6012/13258us drop 30
>10911 13:15:31.6/00:00:14 cache 3.0s/21417KB 4967KB/s diff |-1|<4ms update 33.5ms 29.7fps draw 5/11 +10ms gpu 6289/13258us drop 30
>11044 13:15:31.7/00:00:14 cache 2.9s/20704KB 4967KB/s diff |-1|<4ms update 33.3ms 29.8fps draw 6/14 +10ms gpu 6628/12191us drop 30
>11144 13:15:31.8/00:00:14 cache 2.9s/20656KB 4967KB/s diff |+2|<4ms update 33.7ms 31.0fps draw 6/14 +9ms gpu 6954/12191us drop 30
>11278 13:15:32.0/00:00:14 cache 2.8s/19913KB 4967KB/s diff |+3|<4ms update 32.9ms 29.8fps draw 6/14 +11ms gpu 6347/12055us drop 30
>11378 13:15:32.1/00:00:14 cache 2.7s/19236KB 4967KB/s diff |-3|<4ms update 33.9ms 30.5fps draw 5/11 +9ms gpu 6446/12376us drop 30
>11511 13:15:32.2/00:00:14 cache 2.5s/18554KB 4967KB/s diff |-3|<4ms update 33.4ms 29.0fps draw 4/11 +10ms gpu 5670/12376us drop 30
>11611 13:15:32.3/00:00:14 cache 2.4s/17798KB 4967KB/s diff |+0|<4ms update 33.5ms 30.1fps draw 4/8 +8ms gpu 5279/12376us drop 30
>11745 13:15:32.4/00:00:14 cache 2.3s/17085KB 4967KB/s diff |+2|<4ms update 33.1ms 29.6fps draw 4/9 +8ms gpu 4985/9100us drop 30
>11845 13:15:32.5/00:00:14 cache 2.1s/16423KB 4967KB/s diff |+1|<4ms update 33.2ms 30.4fps draw 4/9 +7ms gpu 4608/9100us drop 30
>11945 13:15:32.6/00:00:14 cache 2.1s/16371KB 4967KB/s diff |-5|>4ms update 34.0ms 30.3fps draw 4/9 +8ms gpu 4608/9579us drop 30
>12045 13:15:32.7/00:00:14 cache 2.0s/15702KB 4967KB/s diff |-4|>4ms update 33.7ms 29.6fps draw 3/9 +8ms gpu 4546/9579us drop 30
>12178 13:15:32.9/00:00:14 cache 1.9s/15018KB 4967KB/s diff |+1|<4ms update 33.5ms 28.9fps draw 4/8 +12ms gpu 4318/8651us drop 30
>12312 13:15:33.0/00:00:14 cache 1.7s/14315KB 4967KB/s diff |-2|<4ms update 33.2ms 28.7fps draw 4/11 +13ms gpu 5302/10494us drop 30
>12412 13:15:33.1/00:00:14 cache 1.6s/13541KB 4967KB/s diff |+1|<4ms update 33.4ms 30.1fps draw 5/11 +11ms gpu 5519/10494us drop 30
>12512 13:15:33.2/00:00:14 cache 1.4s/12762KB 4967KB/s diff |+0|<4ms update 33.5ms 30.1fps draw 4/11 +11ms gpu 5892/10494us drop 30
>12646 13:15:33.4/00:00:14 cache 1.3s/11954KB 4967KB/s diff |+0|<4ms update 33.5ms 31.4fps draw 5/9 +8ms gpu 6627/10499us drop 30
>12779 13:15:33.5/00:00:14 cache 1.2s/11194KB 4967KB/s diff |-4|>4ms update 33.4ms 30.2fps draw 3/9 +6ms gpu 4997/10499us drop 30
>12879 13:15:33.6/00:00:14 cache 1.1s/10462KB 4967KB/s diff |-1|<4ms update 33.5ms 29.4fps draw 3/7 +5ms gpu 4075/10011us drop 30
>13013 13:15:33.7/00:00:14 cache 1.0s/9751KB 4967KB/s diff |-8|>4ms update 33.8ms 30.0fps draw 3/9 +4ms gpu 4550/9934us drop 30
>13146 13:15:33.9/00:00:14 cache 0.9s/9068KB 4967KB/s diff |-2|<4ms update 33.7ms 29.7fps draw 3/9 +6ms gpu 4531/9934us drop 30
>13246 13:15:34.0/00:00:14 cache 0.7s/8430KB 4967KB/s diff |-3|<4ms update 34.1ms 28.5fps draw 3/9 +8ms gpu 4236/9934us drop 30
>13380 13:15:34.1/00:00:14 cache 0.6s/7679KB 4967KB/s diff |+1|<4ms update 33.5ms 29.1fps draw 4/9 +10ms gpu 4224/10180us drop 30
>13513 13:15:34.2/00:00:14 cache 0.5s/6467KB 4967KB/s diff |+0|<4ms update 32.7ms 29.5fps draw 4/9 +10ms gpu 4685/10180us drop 30
>13613 13:15:34.3/00:00:14 cache 0.4s/5277KB 4967KB/s diff |-6|>4ms update 33.9ms 29.9fps draw 4/9 +10ms gpu 4731/10180us drop 30
>13747 13:15:34.5/00:00:14 cache 0.3s/3599KB 4967KB/s diff |-5|>4ms update 33.3ms 30.5fps draw 4/10 +9ms gpu 4963/11041us drop 30
>13880 13:15:34.6/00:00:14 cache 0.1s/947KB 4967KB/s diff |-2|<4ms update 33.1ms 31.3fps draw 5/11 +6ms gpu 5598/11041us drop 30
>14014 13:15:34.7/00:00:14 cache 0.0s/27KB 4967KB/s diff |+3|<4ms update 33.3ms 29.9fps draw 5/11 +5ms gpu 6559/11997us drop 30
MDK-JNI video frame cached in decoder overlaps @47735.1
MDK-JNI video stream#1 EOF/EOS decoded. end: 1
>14114 13:15:34.8/00:00:14 cache 0.0s/12KB 4967KB/s diff |+1|<4ms update 35.5ms 30.4fps draw 4/11 +4ms gpu 5682/11997us drop 30
>14247 13:15:35.0/00:00:14 cache 0.0s/4KB 4967KB/s diff |+0|<4ms update 36.1ms 28.7fps draw 3/9 +4ms gpu 4447/11608us drop 30
MDK-JNI video stream#1 check loop range for EOS. dec_state.seeking: 0
MDK-JNI 000000001D933D60 track#1: @9223372036854775806. loop bits 2/3.
MDK-JNI 000000001D933D60 track#1: wait for other tracks to go out of loop range @9223372036854775806. 2/3.
MDK-JNI audio stream#0 EOF/EOS decoded. end: 1
MDK-JNI audio stream#0 check loop range for EOS. dec_state.seeking: 0
MDK-JNI 000000001D933D60 track#0: @9223372036854775806. loop bits 3/3.
MDK-JNI 000000001D933D60 track#0: all tracks are out of loop range. seek to loop A from 9223372036854775806
MDK-JNI default 000000000D588420-FrameReader::seek(0, 0X20002)
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X164=>0X1A4
MDK-JNI 000000000D588420 default FrameReaderImpl::seekTo(0, 0X20002 1)
MDK-JNI 000000000D588420 #video stream#1 end semaphore done acquire
MDK-JNI 000000000D588420 #audio stream#0 end semaphore acquire
MDK-JNI 000000000D588420 #audio stream#0 end semaphore done acquire
MDK-JNI __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@532 seek target(from 47720754): 0ms, flags: +FromStart. now: 47735.068411
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X1A4=>0X1E4
MDK-JNI Seek start. target time: 47720754000 avseek flags: 1
MDK-JNI Seek end
MDK-JNI 1 packets is read after seek. read more to get target pts
MDK-JNI 1 packets is read after seek. seek result pts: 47720.8s, requested: 47720754
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X1E4=>0X124
MDK-JNI seekComplete after PacketIO seek #1
MDK-JNI default FrameReader000000000D588420 #1 seekComplete 47720754
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X124=>0X124
MDK-JNI default FrameReader 000000000D588420 callbacks 1, seeking: 0, seekComplete#1 @47720754
MDK-JNI seek_drop_non_video_: 47720751 ms, seek_wait_frame_: 0...
MDK-JNI default FrameReader000000000D588420 audio stream#0 range loop begin
MDK-JNI 000000001D933D60 track#1: all tracks are at out of loop range. @9223372036854775806, loop now: 1~~~EOS audio frame of track 0
MDK-JNI
MDK-JNI default FrameReader000000000D588420 video stream#1 range loop begin
MDK-JNI audio stream#0 is seeking... got flush pkt. flush decoder and drop frames until seek target 47720.7510s...EOS video frame of track 0
MDK-JNI
MDK-JNI video stream#1 is seeking... got flush pkt. flush decoder and drop frames until seek target 47720.7510s...
MDK-JNI #1/1 audio seek_done: 1, seek_wait_frame_: -1/1
MDK-JNI audio stream#0 sending 1 invalid AOT frame @47721.850187s. seeking: 0
MDK-JNI 000000000D638F00 seek end audio frame @47721.850187 seek_pos_: -1, sync_ao_ 1
MDK-JNI #1/1 video seek_done: 1, seek_wait_frame_: -1/0
MDK-JNI video stream#1 sending 1 invalid AOT frame @47720.754122s. seeking: 0
MDK-JNI VideoRenderer clear buffered frames
MDK-JNI VideoFrame3283@47735.101766 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3339@179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 to be destroyed is not rendered by 000000001DD52230
MDK-JNI 0-track seek end video frame @47720.754122 seek_pos_: -1
MDK-JNI video stream#1 AOT frame is sent
>1096 13:15:20.7/00:00:14 cache 1.4s/4783KB 0KB/s diff |-1109|>4ms update 34.8ms 27.5fps draw 3/8 +4ms gpu 3253/8635us
MDK-JNI VideoFrame3349@47720.754122 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3355@47720.787477 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3358@47720.820844 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3361@47720.854222 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3364@47720.887577 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3367@47720.920944 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3370@47720.954322 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3373@47720.987677 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3376@47721.021044 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3379@47721.054422 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3382@47721.087777 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3385@47721.121144 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3388@47721.154522 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3391@47721.187877 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3394@47721.221244 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3400@47721.287977 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3403@47721.321344 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3406@47721.354722 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3411@47721.388077 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3414@47721.421444 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3417@47721.454822 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3420@47721.488177 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3423@47721.521544 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3426@47721.554922 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3429@47721.588277 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3432@47721.621644 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3435@47721.655022 to be destroyed is not rendered by 000000001DD52230
MDK-JNI >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 47721850, a: 47721850, delta: 0 +0.021333
MDK-JNI audio stream#0 AOT frame is sent
MDK-JNI VideoFrame3438@47721.688377 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame3441@47721.721744 to be destroyed is not rendered by 000000001DD52230
>1134 13:15:21.8/00:00:14 cache 3.7s/22652KB 316KB/s diff |-3|<4ms update 7.8ms 24.0fps draw 8/79 +12ms gpu 3751/8635us drop 29
>1268 13:15:22.0/00:00:14 cache 3.6s/22366KB 94KB/s diff |+3|<4ms update 15.6ms 27.4fps draw 8/79 +84ms gpu 9050/79824us drop 29
>1368 13:15:22.1/00:00:14 cache 3.5s/22100KB 57KB/s diff |-3|<4ms update 22.6ms 31.5fps draw 9/79 +198ms gpu 9555/79824us drop 29
>1468 13:15:22.2/00:00:14 cache 3.7s/23638KB 30072KB/s diff |-1|<4ms update 28.8ms 30.6fps draw 3/6 +321ms gpu 4434/6579us drop 29
>1568 13:15:22.3/00:00:14 cache 3.5s/23362KB 17891KB/s diff |+0|<4ms update 35.1ms 39.0fps draw 2/7 +418ms gpu 3580/7175us drop 29
>1668 13:15:22.4/00:00:14 cache 3.5s/23213KB 3340KB/s diff |-4|<4ms update 34.1ms 36.4fps draw 2/7 +526ms gpu 3528/7175us drop 29
>1801 13:15:22.5/00:00:14 cache 3.3s/24461KB 8200KB/s diff |-4|>4ms update 34.1ms 32.7fps draw 2/7 +599ms gpu 3791/8145us drop 29
>1935 13:15:22.6/00:00:14 cache 3.5s/24149KB 8243KB/s diff |-2|<4ms update 33.3ms 30.2fps draw 3/8 +572ms gpu 5050/8805us drop 29
>2068 13:15:22.8/00:00:14 cache 3.7s/25754KB 26747KB/s diff |+0|<4ms update 33.1ms 29.6fps draw 4/10 +488ms gpu 4960/9864us drop 29
>2168 13:15:22.9/00:00:14 cache 3.9s/27786KB 77657KB/s diff |-2|<4ms update 32.5ms 30.3fps draw 6/11 +435ms gpu 5809/11281us drop 29
>2302 13:15:23.0/00:00:14 cache 3.8s/27192KB 4028KB/s diff |-1|<4ms update 32.6ms 29.8fps draw 5/11 +353ms gpu 5835/11888us drop 29
>2402 13:15:23.1/00:00:14 cache 3.7s/26622KB 67KB/s diff |+2|<4ms update 33.7ms 30.9fps draw 4/11 +273ms gpu 4838/11888us drop 29
>2502 13:15:23.2/00:00:14 cache 3.6s/25912KB 55KB/s diff |-4|>4ms update 34.0ms 30.1fps draw 3/7 +179ms gpu 3902/8127us drop 29
>2636 13:15:23.3/00:00:14 cache 3.5s/24954KB 54KB/s diff |+0|<4ms update 33.9ms 30.5fps draw 3/7 +102ms gpu 3998/8269us drop 29
>2736 13:15:23.4/00:00:14 cache 3.7s/26405KB 37753KB/s diff |-3|<4ms update 33.6ms 29.7fps draw 4/8 +65ms gpu 4600/8793us drop 29
>2869 13:15:23.6/00:00:14 cache 3.8s/25081KB 12899KB/s diff |+2|<4ms update 33.5ms 29.6fps draw 4/8 +30ms gpu 4593/9361us drop 29
>3003 13:15:23.7/00:00:14 cache 3.7s/24493KB 4652KB/s diff |+2|<4ms update 33.0ms 29.9fps draw 4/9 +13ms gpu 4978/10112us drop 29
>3136 13:15:23.8/00:00:14 cache 3.5s/23115KB 4921KB/s diff |-4|>4ms update 33.3ms 30.8fps draw 4/9 +9ms gpu 5676/10356us drop 29
>3236 13:15:23.9/00:00:14 cache 3.5s/23066KB 5312KB/s diff |-5|>4ms update 33.1ms 29.8fps draw 4/9 +11ms gpu 5226/10356us drop 29
>3370 13:15:24.1/00:00:14 cache 3.7s/25021KB 21940KB/s diff |+0|<4ms update 33.3ms 30.3fps draw 4/9 +10ms gpu 5002/10157us drop 29
>3470 13:15:24.2/00:00:14 cache 3.6s/24077KB 14812KB/s diff |-1|<4ms update 33.5ms 29.4fps draw 4/10 +10ms gpu 5103/10740us drop 29
>3570 13:15:24.3/00:00:14 cache 3.6s/24865KB 9317KB/s diff |-1|<4ms update 33.3ms 29.7fps draw 4/10 +9ms gpu 4823/10740us drop 29
>3670 13:15:24.4/00:00:14 cache 3.5s/24310KB 3030KB/s diff |-6|>4ms update 34.0ms 30.0fps draw 3/9 +7ms gpu 4702/10740us drop 29
>3803 13:15:24.5/00:00:14 cache 3.4s/23248KB 2894KB/s diff |+3|<4ms update 33.7ms 29.5fps draw 3/9 +5ms gpu 4625/9515us drop 29
>3937 13:15:24.6/00:00:14 cache 3.5s/25052KB 21407KB/s diff |-2|<4ms update 33.2ms 30.0fps draw 3/9 +4ms gpu 5250/9731us drop 29
>4037 13:15:24.7/00:00:14 cache 3.8s/25190KB 44035KB/s diff |-3|<4ms update 33.5ms 29.6fps draw 4/9 +4ms gpu 4787/10042us drop 29
>4170 13:15:24.9/00:00:14 cache 3.6s/24517KB 14676KB/s diff |+4|>4ms update 32.5ms 29.5fps draw 3/9 +5ms gpu 4191/10042us drop 29
>4304 13:15:25.0/00:00:14 cache 3.6s/24026KB 54KB/s diff |+2|<4ms update 38.1ms 30.2fps draw 2/7 +5ms gpu 3153/8712us drop 29
>4437 13:15:25.1/00:00:14 cache 3.4s/23641KB 54KB/s diff |+2|<4ms update 37.9ms 26.3fps draw 2/9 +6ms gpu 3383/9919us drop 29
>4537 13:15:25.2/00:00:14 cache 3.2s/23250KB 54KB/s diff |+0|<4ms update 38.1ms 26.3fps draw 3/9 +6ms gpu 3617/9919us drop 29
>4671 13:15:25.4/00:00:14 cache 3.8s/25753KB 1762068KB/s diff |+0|<4ms update 37.7ms 26.1fps draw 5/9 +8ms gpu 5752/10486us drop 29
>4771 13:15:25.5/00:00:14 cache 3.8s/25715KB 10696KB/s diff |-1|<4ms update 37.4ms 27.2fps draw 3/9 +9ms gpu 5540/10486us drop 29
>4871 13:15:25.6/00:00:14 cache 3.6s/24514KB 4564KB/s diff |-4|>4ms update 33.4ms 29.8fps draw 3/7 +9ms gpu 4828/20485us drop 29
>5005 13:15:25.7/00:00:14 cache 3.7s/27033KB 25656KB/s diff |-3|<4ms update 33.5ms 29.8fps draw 3/7 +8ms gpu 4333/20485us drop 29
>5138 13:15:25.8/00:00:14 cache 3.5s/26380KB 3349KB/s diff |+1|<4ms update 33.5ms 31.4fps draw 3/8 +9ms gpu 4540/8749us drop 29
>5272 13:15:26.0/00:00:14 cache 3.9s/26879KB 10561KB/s diff |-7|>4ms update 33.9ms 30.7fps draw 4/11 +7ms gpu 4700/8874us drop 29
>5405 13:15:26.1/00:00:14 cache 3.7s/26103KB 10643KB/s diff |+1|<4ms update 32.7ms 30.1fps draw 5/11 +7ms gpu 5653/11197us drop 29
>5505 13:15:26.2/00:00:14 cache 3.6s/25471KB 3794KB/s diff |+1|<4ms update 32.6ms 31.2fps draw 4/11 +7ms gpu 5746/11197us drop 29
>5605 13:15:26.3/00:00:14 cache 3.8s/26280KB 10807KB/s diff |-5|>4ms update 33.7ms 31.0fps draw 4/10 +7ms gpu 5809/10975us drop 29
>5705 13:15:26.4/00:00:14 cache 3.6s/25634KB 11708KB/s diff |-2|<4ms update 33.4ms 30.6fps draw 3/10 +6ms gpu 4443/10975us drop 29
>5839 13:15:26.5/00:00:14 cache 3.5s/25142KB 3713KB/s diff |+3|<4ms update 33.3ms 29.5fps draw 3/8 +6ms gpu 4126/9058us drop 29
>5939 13:15:26.6/00:00:14 cache 3.3s/23896KB 54KB/s diff |+1|<4ms update 33.7ms 30.0fps draw 3/8 +6ms gpu 4181/9058us drop 29
>6072 13:15:26.8/00:00:14 cache 3.5s/25303KB 27385KB/s diff |+3|<4ms update 33.5ms 29.7fps draw 4/10 +6ms gpu 4968/10770us drop 29
>6206 13:15:26.9/00:00:14 cache 3.4s/24651KB 9706KB/s diff |-5|>4ms update 33.2ms 29.6fps draw 3/10 +6ms gpu 4816/10770us drop 29
>6339 13:15:27.0/00:00:14 cache 3.3s/23948KB 100KB/s diff |+2|<4ms update 33.7ms 30.0fps draw 3/8 +7ms gpu 4061/8496us drop 29
>6473 13:15:27.2/00:00:14 cache 3.3s/23322KB 54KB/s diff |-1|<4ms update 33.9ms 30.0fps draw 3/8 +8ms gpu 3975/8496us drop 29
>6573 13:15:27.3/00:00:14 cache 3.9s/25883KB 2330164KB/s diff |-3|<4ms update 33.9ms 30.0fps draw 3/8 +7ms gpu 3849/8535us drop 29
>6706 13:15:27.4/00:00:14 cache 3.6s/24069KB 9325KB/s diff |+0|<4ms update 33.3ms 29.6fps draw 3/12 +7ms gpu 4408/12750us drop 29
>6806 13:15:27.5/00:00:14 cache 3.6s/23971KB 2240KB/s diff |-2|<4ms update 33.5ms 30.0fps draw 3/12 +7ms gpu 4505/12750us drop 29
>6940 13:15:27.6/00:00:14 cache 3.6s/23263KB 3046KB/s diff |-2|<4ms update 33.5ms 29.2fps draw 3/8 +7ms gpu 5384/28543us drop 29
>7040 13:15:27.7/00:00:14 cache 3.6s/22299KB 8530KB/s diff |+2|<4ms update 33.6ms 30.6fps draw 3/8 +6ms gpu 5331/28543us drop 29
>7140 13:15:27.8/00:00:14 cache 3.5s/21344KB 2737KB/s diff |+3|<4ms update 32.9ms 30.6fps draw 3/8 +6ms gpu 4332/8448us drop 29
>7240 13:15:27.9/00:00:14 cache 3.6s/20988KB 2928KB/s diff |+2|<4ms update 33.8ms 30.8fps draw 3/6 +5ms gpu 4289/8448us drop 29
>7374 13:15:28.1/00:00:14 cache 3.6s/21123KB 3779KB/s diff |+0|<4ms update 33.5ms 30.2fps draw 3/7 +6ms gpu 3886/8249us drop 29
>7507 13:15:28.2/00:00:14 cache 3.4s/19130KB 3738KB/s diff |+0|<4ms update 33.3ms 29.5fps draw 4/12 +6ms gpu 4768/13276us drop 29
>7607 13:15:28.3/00:00:14 cache 3.2s/18333KB 103KB/s diff |-1|<4ms update 33.5ms 30.0fps draw 4/12 +8ms gpu 4611/13276us drop 29
>7741 13:15:28.4/00:00:14 cache 3.2s/18191KB 3802KB/s diff |-2|<4ms update 33.1ms 30.5fps draw 4/8 +8ms gpu 5287/13276us drop 29
>7841 13:15:28.5/00:00:14 cache 3.5s/19245KB 23028KB/s diff |+2|<4ms update 33.7ms 31.5fps draw 4/9 +7ms gpu 4844/9867us drop 29
>7974 13:15:28.7/00:00:14 cache 3.8s/19782KB 11298KB/s diff |+4|>4ms update 32.9ms 30.8fps draw 3/9 +8ms gpu 4333/9867us drop 29
>8074 13:15:28.8/00:00:14 cache 3.5s/19329KB 11385KB/s diff |-1|<4ms update 34.2ms 29.3fps draw 3/9 +9ms gpu 4348/9867us drop 29
>8208 13:15:28.9/00:00:14 cache 3.7s/20347KB 11314KB/s diff |-1|<4ms update 33.6ms 29.7fps draw 3/7 +9ms gpu 4357/8428us drop 29
>8341 13:15:29.0/00:00:14 cache 3.5s/19779KB 3706KB/s diff |+3|<4ms update 33.0ms 30.3fps draw 3/7 +7ms gpu 4706/11273us drop 29
>8441 13:15:29.1/00:00:14 cache 3.6s/19737KB 2554KB/s diff |+3|<4ms update 33.3ms 30.1fps draw 3/7 +7ms gpu 4196/11273us drop 29
>8541 13:15:29.2/00:00:14 cache 3.4s/18920KB 54KB/s diff |+2|<4ms update 33.3ms 30.6fps draw 3/7 +5ms gpu 3892/8277us drop 29
>8642 13:15:29.3/00:00:14 cache 3.2s/16469KB 54KB/s diff |-6|>4ms update 33.9ms 30.2fps draw 4/15 +4ms gpu 4833/15815us drop 29
>8775 13:15:29.5/00:00:14 cache 3.4s/17232KB 10540KB/s diff |+2|<4ms update 32.8ms 29.4fps draw 4/15 +6ms gpu 5266/15815us drop 29
>8875 13:15:29.6/00:00:14 cache 3.7s/18781KB 13308KB/s diff |-5|>4ms update 33.3ms 29.5fps draw 4/15 +8ms gpu 5249/15815us drop 29
>9009 13:15:29.7/00:00:14 cache 3.5s/18105KB 4321KB/s diff |-1|<4ms update 33.1ms 28.8fps draw 3/8 +9ms gpu 4748/9061us drop 29
>9109 13:15:29.8/00:00:14 cache 3.7s/18963KB 12002KB/s diff |+3|<4ms update 33.2ms 29.7fps draw 3/8 +11ms gpu 4303/9061us drop 29
>9209 13:15:29.9/00:00:14 cache 3.6s/18261KB 12737KB/s diff |+1|<4ms update 33.6ms 30.5fps draw 3/7 +11ms gpu 4429/9061us drop 29
>9342 13:15:30.0/00:00:14 cache 3.7s/19024KB 11205KB/s diff |+2|<4ms update 33.5ms 29.6fps draw 3/7 +10ms gpu 4444/7814us drop 29
>9442 13:15:30.1/00:00:14 cache 3.5s/18360KB 3752KB/s diff |-3|<4ms update 34.0ms 29.0fps draw 3/7 +11ms gpu 4012/7814us drop 29
>9542 13:15:30.2/00:00:14 cache 3.5s/18325KB 121KB/s diff |-5|>4ms update 33.5ms 30.3fps draw 3/7 +10ms gpu 4260/7736us drop 29
>9676 13:15:30.4/00:00:14 cache 3.5s/18360KB 3634KB/s diff |+1|<4ms update 33.5ms 29.9fps draw 3/7 +8ms gpu 4265/7560us drop 29
>9809 13:15:30.5/00:00:14 cache 3.8s/21473KB 25889KB/s diff |+0|<4ms update 33.3ms 29.5fps draw 3/9 +7ms gpu 4471/9551us drop 29
>9910 13:15:30.6/00:00:14 cache 3.7s/20882KB 23698KB/s diff |+3|<4ms update 33.2ms 30.4fps draw 3/9 +7ms gpu 4461/9551us drop 29
>10010 13:15:30.7/00:00:14 cache 3.7s/21973KB 8378KB/s diff |+1|<4ms update 33.1ms 30.2fps draw 3/7 +6ms gpu 4469/9551us drop 29
>10110 13:15:30.8/00:00:14 cache 3.7s/24062KB 33010KB/s diff |+2|<4ms update 33.3ms 29.9fps draw 3/7 +7ms gpu 4273/7644us drop 29
>10243 13:15:30.9/00:00:14 cache 3.6s/23453KB 14061KB/s diff |-4|<4ms update 34.1ms 30.2fps draw 3/7 +7ms gpu 4240/7644us drop 29
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X124=>0X164
MDK-JNI read packet error. FrameReader@000000000D588420 sending Packet::End to all packet queues. PacketIO@00000000091DF320 ->url: F:/videoDown/[4K123超跑]4K-TCL-H265-13秒短视频.mp4
MDK-JNI 000000000D588420 #video stream#1 end semaphore acquire
>10377 13:15:31.1/00:00:14 cache 3.5s/23789KB 3591KB/s diff |-4|>4ms update 33.5ms 29.0fps draw 4/8 +8ms gpu 4763/8354us drop 29
>10510 13:15:31.2/00:00:14 cache 3.4s/23215KB 3591KB/s diff |+1|<4ms update 33.5ms 29.9fps draw 4/8 +7ms gpu 4493/8354us drop 29
>10610 13:15:31.3/00:00:14 cache 3.4s/23182KB 3591KB/s diff |+0|<4ms update 33.3ms 30.1fps draw 3/7 +7ms gpu 4394/8014us drop 29
>10710 13:15:31.4/00:00:14 cache 3.3s/22649KB 3591KB/s diff |-4|>4ms update 34.1ms 29.7fps draw 2/7 +8ms gpu 3857/7766us drop 29
>10844 13:15:31.5/00:00:14 cache 3.2s/22098KB 3591KB/s diff |-3|<4ms update 33.5ms 30.7fps draw 3/7 +7ms gpu 3583/7994us drop 29
>10977 13:15:31.7/00:00:14 cache 3.1s/21394KB 3591KB/s diff |+0|<4ms update 33.5ms 29.8fps draw 3/7 +7ms gpu 3956/7994us drop 29
>11077 13:15:31.8/00:00:14 cache 3.0s/20688KB 3591KB/s diff |-1|<4ms update 33.5ms 28.9fps draw 3/7 +8ms gpu 4442/7994us drop 29
>11211 13:15:31.9/00:00:14 cache 2.8s/19948KB 3591KB/s diff |+3|<4ms update 33.1ms 30.3fps draw 3/7 +9ms gpu 4319/7718us drop 29
>11344 13:15:32.0/00:00:14 cache 2.7s/19256KB 3591KB/s diff |+3|<4ms update 32.5ms 30.2fps draw 3/6 +11ms gpu 4676/7665us drop 29
>11444 13:15:32.1/00:00:14 cache 2.5s/18588KB 3591KB/s diff |-2|<4ms update 33.5ms 30.4fps draw 3/8 +10ms gpu 4133/7315us drop 29
>11578 13:15:32.3/00:00:14 cache 2.3s/17813KB 3591KB/s diff |+0|<4ms update 33.2ms 29.1fps draw 3/8 +9ms gpu 3840/8691us drop 29
>11678 13:15:32.4/00:00:14 cache 2.4s/17764KB 3591KB/s diff |+1|<4ms update 33.8ms 30.2fps draw 3/8 +9ms gpu 4294/8691us drop 29
>11811 13:15:32.5/00:00:14 cache 2.2s/17051KB 3591KB/s diff |+2|<4ms update 33.4ms 29.9fps draw 3/7 +6ms gpu 3903/8162us drop 29
>11912 13:15:32.6/00:00:14 cache 2.1s/16386KB 3591KB/s diff |-1|<4ms update 33.9ms 29.7fps draw 2/7 +5ms gpu 3818/8162us drop 29
>12045 13:15:32.7/00:00:14 cache 2.0s/15702KB 3591KB/s diff |+0|<4ms update 33.5ms 29.4fps draw 3/7 +8ms gpu 3448/8060us drop 29
>12178 13:15:32.9/00:00:14 cache 1.9s/15018KB 3591KB/s diff |+3|<4ms update 32.9ms 30.5fps draw 3/7 +8ms gpu 3907/8060us drop 29
>12279 13:15:33.0/00:00:14 cache 1.8s/14334KB 3591KB/s diff |+0|<4ms update 33.1ms 29.4fps draw 3/7 +8ms gpu 4776/8060us drop 29
>12379 13:15:33.1/00:00:14 cache 1.5s/13558KB 3591KB/s diff |-2|<4ms update 33.3ms 29.9fps draw 3/7 +7ms gpu 4254/7726us drop 29
>12479 13:15:33.2/00:00:14 cache 1.6s/13503KB 3591KB/s diff |+3|<4ms update 33.3ms 31.2fps draw 3/8 +8ms gpu 4344/7960us drop 29
>12612 13:15:33.3/00:00:14 cache 1.4s/12706KB 3591KB/s diff |+3|<4ms update 32.9ms 30.3fps draw 3/8 +7ms gpu 3944/7960us drop 29
>12712 13:15:33.4/00:00:14 cache 1.3s/11912KB 3591KB/s diff |-5|>4ms update 34.2ms 30.1fps draw 3/7 +7ms gpu 4794/8388us drop 29
>12846 13:15:33.6/00:00:14 cache 1.2s/11153KB 3591KB/s diff |-3|<4ms update 33.4ms 29.0fps draw 3/7 +7ms gpu 4262/8388us drop 29
>12979 13:15:33.7/00:00:14 cache 0.9s/9770KB 3591KB/s diff |+2|<4ms update 33.3ms 30.5fps draw 3/8 +7ms gpu 4219/7469us drop 29
>13113 13:15:33.8/00:00:14 cache 0.8s/9085KB 3591KB/s diff |-4|>4ms update 33.8ms 30.0fps draw 4/8 +8ms gpu 4905/8142us drop 29
>13246 13:15:34.0/00:00:14 cache 0.7s/8430KB 3591KB/s diff |-6|>4ms update 33.3ms 30.3fps draw 4/8 +10ms gpu 5140/8938us drop 29
>13380 13:15:34.1/00:00:14 cache 0.6s/7679KB 3591KB/s diff |-1|<4ms update 33.1ms 30.0fps draw 4/10 +12ms gpu 5883/10702us drop 29
>13513 13:15:34.2/00:00:14 cache 0.5s/6467KB 3591KB/s diff |+3|<4ms update 32.6ms 30.5fps draw 6/10 +11ms gpu 5809/10702us drop 29
>13647 13:15:34.4/00:00:14 cache 0.4s/4962KB 3591KB/s diff |+4|<4ms update 32.6ms 30.5fps draw 5/10 +11ms gpu 5557/11462us drop 29
>13747 13:15:34.5/00:00:14 cache 0.3s/3599KB 3591KB/s diff |+2|<4ms update 32.9ms 30.8fps draw 6/10 +9ms gpu 6674/11462us drop 29
>13847 13:15:34.6/00:00:14 cache 0.2s/2151KB 3591KB/s diff |-4|>4ms update 33.9ms 29.8fps draw 4/10 +9ms gpu 5671/11033us drop 29
>13980 13:15:34.7/00:00:14 cache 0.0s/38KB 3591KB/s diff |-2|<4ms update 33.5ms 29.7fps draw 3/10 +7ms gpu 5473/24896us drop 29
MDK-JNI video frame cached in decoder overlaps @47735.1
MDK-JNI video stream#1 EOF/EOS decoded. end: 1
>14114 13:15:34.8/00:00:14 cache 0.0s/11KB 3591KB/s diff |-4|>4ms update 36.1ms 29.0fps draw 3/8 +9ms gpu 4673/24896us drop 29
>14247 13:15:35.0/00:00:14 cache 0.0s/4KB 3591KB/s diff |+1|<4ms update 35.9ms 27.4fps draw 3/8 +8ms gpu 4155/8259us drop 29
MDK-JNI video stream#1 check loop range for EOS. dec_state.seeking: 0
MDK-JNI 000000001D933D60 track#1: @9223372036854775806. loop bits 2/3.
MDK-JNI 000000001D933D60 track#1: wait for other tracks to go out of loop range @9223372036854775806. 2/3.
MDK-JNI audio stream#0 EOF/EOS decoded. end: 1
MDK-JNI audio stream#0 check loop range for EOS. dec_state.seeking: 0
MDK-JNI 000000001D933D60 track#0: @9223372036854775806. loop bits 3/3.
MDK-JNI 000000001D933D60 track#0: all tracks are out of loop range. seek to loop A from 9223372036854775806
MDK-JNI default 000000000D588420-FrameReader::seek(0, 0X20002)
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X164=>0X1A4
MDK-JNI 000000000D588420 default FrameReaderImpl::seekTo(0, 0X20002 2)
MDK-JNI 000000000D588420 #video stream#1 end semaphore done acquire
MDK-JNI 000000000D588420 #audio stream#0 end semaphore acquire
MDK-JNI 000000000D588420 #audio stream#0 end semaphore done acquire
MDK-JNI __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@532 seek target(from 47720754): 0ms, flags: +FromStart. now: 47735.068411
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X1A4=>0X1E4
MDK-JNI Seek start. target time: 47720754000 avseek flags: 1
MDK-JNI Seek end
MDK-JNI 1 packets is read after seek. read more to get target pts
MDK-JNI 1 packets is read after seek. seek result pts: 47720.8s, requested: 47720754
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X1E4=>0X124
MDK-JNI seekComplete after PacketIO seek #2
MDK-JNI default FrameReader000000000D588420 #2 seekComplete 47720754
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X124=>0X124
MDK-JNI default FrameReader 000000000D588420 callbacks 1, seeking: 0, seekComplete#2 @47720754
MDK-JNI seek_drop_non_video_: 47720751 ms, seek_wait_frame_: 0...
MDK-JNI default FrameReader000000000D588420 audio stream#0 range loop begin
MDK-JNI EOS audio frame of track 0
MDK-JNI 000000001D933D60 track#1: all tracks are at out of loop range. @9223372036854775806, loop now: 2~~~
MDK-JNI default FrameReader000000000D588420 video stream#1 range loop begin
MDK-JNI audio stream#0 is seeking... got flush pkt. flush decoder and drop frames until seek target 47720.7510s...EOS video frame of track 0
MDK-JNI video stream#1 is seeking... got flush pkt. flush decoder and drop frames until seek target 47720.7510s...
MDK-JNI
MDK-JNI #2/2 audio seek_done: 1, seek_wait_frame_: -1/1
MDK-JNI audio stream#0 sending 1 invalid AOT frame @47721.850187s. seeking: 0
MDK-JNI 000000000D638F00 seek end audio frame @47721.850187 seek_pos_: -1, sync_ao_ 1
MDK-JNI #2/2 video seek_done: 1, seek_wait_frame_: -1/0
MDK-JNI video stream#1 sending 1 invalid AOT frame @47720.754122s. seeking: 0
MDK-JNI VideoRenderer clear buffered frames
MDK-JNI VideoFrame6472@179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.000000 to be destroyed is not rendered by 000000001DD52230
MDK-JNI 0-track seek end video frame @47720.754122 seek_pos_: -1
MDK-JNI video stream#1 AOT frame is sent
MDK-JNI VideoFrame6485@47720.754122 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6490@47720.787477 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6493@47720.820844 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6496@47720.854222 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6499@47720.887577 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6502@47720.920944 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6505@47720.954322 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6508@47720.987677 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6511@47721.021044 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6514@47721.054422 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6517@47721.087777 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6520@47721.121144 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6523@47721.154522 to be destroyed is not rendered by 000000001DD52230
>1096 13:15:20.7/00:00:14 cache 1.1s/4423KB 1253472KB/s diff |-1111|>4ms update 34.3ms 28.3fps draw 4/8 +7ms gpu 4386/8519us
MDK-JNI VideoFrame6526@47721.187877 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6529@47721.221244 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6532@47721.254622 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6535@47721.287977 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6538@47721.321344 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6541@47721.354722 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6544@47721.388077 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6547@47721.421444 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6550@47721.454822 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6553@47721.488177 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6556@47721.521544 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6559@47721.554922 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6562@47721.588277 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6568@47721.655022 to be destroyed is not rendered by 000000001DD52230
MDK-JNI >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 47721850, a: 47721850, delta: 0 +0.021333
MDK-JNI audio stream#0 AOT frame is sent
MDK-JNI VideoFrame6571@47721.688377 to be destroyed is not rendered by 000000001DD52230
MDK-JNI VideoFrame6574@47721.721744 to be destroyed is not rendered by 000000001DD52230
>1134 13:15:21.8/00:00:14 cache 3.7s/22652KB 310KB/s diff |-5|>4ms update 7.7ms 28.0fps draw 9/83 +8ms gpu 3952/8519us drop 29
MDK-JNI VideoFrame6579@47721.755122 to be destroyed is not rendered by 000000001DD52230
>1268 13:15:22.0/00:00:14 cache 3.6s/22366KB 93KB/s diff |+3|<4ms update 15.8ms 28.0fps draw 9/83 +73ms gpu 10111/84229us drop 30
>1368 13:15:22.1/00:00:14 cache 3.5s/22100KB 56KB/s diff |-3|<4ms update 22.8ms 32.2fps draw 9/83 +182ms gpu 10568/84229us drop 30
>1468 13:15:22.2/00:00:14 cache 3.7s/23638KB 30072KB/s diff |-1|<4ms update 28.9ms 31.5fps draw 3/6 +325ms gpu 4189/6551us drop 30
>1568 13:15:22.3/00:00:14 cache 3.5s/23362KB 18150KB/s diff |+2|<4ms update 35.1ms 32.0fps draw 2/6 +444ms gpu 3047/7231us drop 30
>1668 13:15:22.4/00:00:14 cache 3.5s/23213KB 3340KB/s diff |-2|<4ms update 34.0ms 33.2fps draw 2/7 +524ms gpu 2826/7534us drop 30
>1801 13:15:22.5/00:00:14 cache 3.3s/24461KB 8200KB/s diff |-4|>4ms update 34.0ms 31.2fps draw 3/8 +553ms gpu 3615/8829us drop 30
MDK-JNI 00000000291A7900->Context::aboutToDestroy()
MDK-JNI 00000000291A7900 destroying context local data 4...
MDK-JNI Delete GLTimer queries 00000000293CF360
MDK-JNI Delete GLTimer queries 00000000293CF3C0
MDK-JNI 0000000029254900__cdecl mdk::abi::GLVideoRenderer::Private::Renderers::~Renderers(void)
MDK-JNI cleanup shader cache
MDK-JNI cleanup shader cache
MDK-JNI release D3D11-GL/EGL interop resources
MDK-JNI Deleting gl texture 2
MDK-JNI 00000000291A7900->aboutToDestroy() erase context 00000000291A7900(0) for native context handle 0000000000010001 ~~~~~~~~
MDK-JNI
MDK-JNI UGL::opengl::Context::~Context
MDK-JNI 00000000291A7900->aboutToDestroy() done~~~~~~~~
MDK-JNI
MDK-JNI 000000001D769A90__cdecl UGL::opengl::Context::Local<struct mdk::abi::GLVideoRenderer::Private::Renderers,struct mdk::abi::GLVideoRenderer::Private::Renderers>::~Local(void)0000000000000000 count: 1
MDK-JNI __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @121
MDK-JNI 000000000D5D9AF0__cdecl UGL::opengl::Context::Local<struct GLTimer::ctx_res_t,struct GLTimer::ctx_res_t>::~Local(void)0000000000000003 count: 1
MDK-JNI 000000000D5DB180__cdecl UGL::opengl::Context::Local<struct GLTimer::ctx_res_t,struct GLTimer::ctx_res_t>::~Local(void)0000000000000002 count: 1
MDK-JNI 000000000D638F00 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@955 requested state 1=>0, current state 1. status: 0X124
MDK-JNI default FrameReader000000000D588420 state: 1=>1=>0, 0
MDK-JNI default000000000D588420 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
MDK-JNI 000000000D588420 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-JNI 000000000D4B0F50 request avformat input interrupt
MDK-JNI 000000001D7D8048 request to interrupt io operation
MDK-JNI video stream#1 about to stop before sending a frame
MDK-JNI video stream#1 decoding loop is finished
MDK-JNI unload_requested_. skip sending packet
MDK-JNI free custome avio: 000000000D688EC0
MDK-JNI
MDK-JNI 000000001D7D8030 close url: F:/videoDown/[4K123超跑]4K-TCL-H265-13秒短视频.mp4
MDK-JNI 14052default 000000000D588420 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1052: reset status_mask
MDK-JNI default 000000000D588420 FrameReader::update MediaStatus 0X124=>0X1
MDK-JNI stop by user. clear packet queues and send eof packets for each thread...
MDK-JNI FrameReader@000000000D588420 sending Packet::End to all packet queues. PacketIO@00000000091DF320 ->url: F:/videoDown/[4K123超跑]4K-TCL-H265-13秒短视频.mp4
MDK-JNI clear packet queue for stream 1
MDK-JNI clear packet queue for stream 0
MDK-JNI default FrameReader000000000D588420 state: 1=>0=>0, 0
MDK-JNI 000000000D588420 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x1, invalid: 0, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
CMdkWidget stop video
MDK-JNI 000000000D68B710__cdecl mdk::abi::Player::~Player(void)64
MDK-JNI setNext from -1 url:
MDK-JNI default FrameReader000000000D588420 state: 1=>0=>0, 0
MDK-JNI default000000000D588420 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
MDK-JNI default FrameReader000000000D588420 state: 1=>0=>0, 0
MDK-JNI default000000000D588420 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
MDK-JNI __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
MDK-JNI 000000000D638F00 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@955 requested state 0=>0, current state 1. status: 0X1
MDK-JNI default FrameReader000000000D588420 state: 1=>0=>0, 0
MDK-JNI default000000000D588420 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
MDK-JNI audio stream#0 decoding loop is finished
MDK-JNI __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::~Data(void) thread: 7268
MDK-JNI default FrameReader000000000D588420 state: 1=>0=>0, 1
MDK-JNI default FrameReader000000000D588420 update state: 1=>0
MDK-JNI 000000000C261240->mdk::abi::D3D11NativeBufferPool::~D3D11NativeBufferPool
MDK-JNI 000000000C261328__cdecl UGL::opengl::Context::Local<struct mdk::abi::D3D11NativeBufferPool::ctx_res_t,struct mdk::abi::D3D11NativeBufferPool::ctx_res_t>::~Local(void)0000000000000001 count: 1
MDK-JNI 000000000C261240__cdecl mdk::abi::NativeVideoBufferPool::~NativeVideoBufferPool(void)
MDK-JNI default000000000D588420 deleting FrameReader...
MDK-JNI 000000000D41E280 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@955 requested state 0=>0, current state 0. status: 0
MDK-JNI default000000000D587D40 deleting FrameReader...
MDK-JNI player is destroyed
MDK-JNI __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @121
MDK-JNI new Context object 0000000048A5DE60(1) for native context handle 0000000000010001
MDK-JNI ctx->api_: 000000001D7A7990
MDK-JNI probing gl context... native: 0000000000000000
MDK-JNI EGL runtime is not valid
MDK-JNI EGL runtime is not valid
MDK-JNI
MDK-JNI using opengl api resolver: WGL
MDK-JNI resolving gl common functions...
MDK-JNI select gl api resolver for OpenGL|OpenGLES
MDK-JNI EGL runtime is not valid
MDK-JNI
MDK-JNI using opengl api resolver: WGL
MDK-JNI probing gl client context... major_: 0
MDK-JNI GL_VENDOR: Intel
MDK-JNI GL_RENDERER: Intel(R) Iris(R) Xe Graphics
MDK-JNI GL_VERSION: 4.6.0 - Build 30.0.101.1340
MDK-JNI GL_SHADING_LANGUAGE_VERSION: 4.60 - Build 30.0.101.1340
MDK-JNI GL_3DFX_texture_compression_FXT1 GL_AMD_depth_clamp_separate GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_cl_event GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_fragment_shader_interlock GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_post_depth_coverage GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_robustness_isolation GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_separate_stencil GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_compiled_vertex_array GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_memory_object GL_EXT_memory_object_win32 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_polygon_offset_clamp GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_semaphore GL_EXT_semaphore_win32 GL_EXT_separate_specular_color GL_EXT_shader_framebuffer_fetch GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_compression_s3tc GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_IBM_texture_mirrored_repeat GL_INTEL_coarse_fragment_shader GL_INTEL_conservative_rasterization GL_INTEL_fragment_shader_ordering GL_INTEL_framebuffer_CMAA GL_INTEL_map_texture GL_INTEL_multi_rate_fragment_shader GL_INTEL_performance_query GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_shader_subgroup GL_KHR_shader_subgroup_arithmetic GL_KHR_shader_subgroup_ballot GL_KHR_shader_subgroup_basic GL_KHR_shader_subgroup_clustered GL_KHR_shader_subgroup_quad GL_KHR_shader_subgroup_shuffle GL_KHR_shader_subgroup_shuffle_relative GL_KHR_shader_subgroup_vote GL_KHR_texture_compression_astc_ldr GL_NV_blend_square GL_NV_conditional_render GL_NV_primitive_restart GL_NV_texgen_reflection GL_OVR_multiview GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays GL_WIN_swap_hint WGL_ARB_buffer_region WGL_ARB_context_flush_control WGL_ARB_create_context WGL_ARB_create_context_profile WGL_ARB_create_context_robustness WGL_ARB_extensions_string WGL_ARB_framebuffer_sRGB WGL_ARB_make_current_read WGL_ARB_multisample WGL_ARB_pbuffer WGL_ARB_pixel_format WGL_ARB_pixel_format_float WGL_ARB_robustness_application_isolation WGL_ARB_robustness_share_group_isolation WGL_EXT_create_context_es2_profile WGL_EXT_create_context_es_profile WGL_EXT_depth_float WGL_EXT_extensions_string WGL_EXT_pixel_format_packed_float WGL_EXT_swap_control WGL_NV_DX_interop WGL_NV_DX_interop2
MDK-JNI 16 bit texture channel depth: 16
MDK-JNI OpenGL Context thread: 6408
MDK-JNI OpenGL4.6 Compatibility profile, EGL0, GLSL460
Features PBO: 1, RG texture: 1, 16bit texture: 1
MDK-JNI resolving gl extensions...
MDK-JNI select gl api resolver for OpenGL|OpenGLES
MDK-JNI EGL runtime is not valid
MDK-JNI
MDK-JNI using opengl api resolver: WGL
MDK-JNI context version: 460
MDK-JNI extension resolved: glDiscardFramebufferEXT
MDK-JNI
MDK-JNI gl api resolved. thread@ 6408
MDK-JNI
MDK-JNI 0000000048A5DE60->aboutToDestroy() erase context 0000000048A5DE60(1) for native context handle 0000000000010001 ~~~~~~~~
MDK-JNI
MDK-JNI UGL::opengl::Context::~Context
MDK-JNI 0000000048A5DE60->aboutToDestroy() done~~~~~~~~
MDK-JNI
[2023-08-25 18:51:31]: /********** 软件关闭 **********/
__cdecl ThreadLocal<class std::unordered_map<void const *,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> >,struct std::hash<void const *>,struct std::equal_to<void const *>,class std::allocator<struct std::pair<void const * const,class std::unique_ptr<class UGL::opengl::Context,struct std::default_delete<class UGL::opengl::Context> > > > > >::Data::~Data(void) thread: 6408
__cdecl ThreadLocal<struct UGL::opengl::Context::Config>::Data::~Data(void) thread: 6408
__cdecl ThreadLocal<bool>::Data::~Data(void) thread: 6408
18:51:31: QTtext.exe exited with code 0
你把MFT、D3D11、DXVA解码关了看看会不会泄露。用opengl渲染时以前发现过这个问题,没查出原因,像是驱动问题。现在我这边没法复现。
你把MFT、D3D11、DXVA解码关了看看会不会泄露。用opengl渲染时以前发现过这个问题,没查出原因,像是驱动问题。现在我这边没法复现。
好的,我把之前的代码重新移植过来了就没有泄漏了,后续我会找出是哪里的问题。有可能是我本身demo出的问题。
我在QWidget上循环播放会导致内存一直增长,有泄漏的情况。 处理如下: void CMdkWidget::rePlay(const QString &url) { m_strFile = url; if( mstrFile.length() > 0 ){ makeCurrent(); player->setVideoSurfaceSize(-1, -1, this); // cleanup gl renderer resources player->set(State::Stopped); // makeCurrent(); // player->setVideoSurfaceSize(-1, -1); // cleanup gl renderer resources player_->setMedia(m_strFile.toUtf8().constData()); play(); } }
以上的处理流程有什么问题吗,这样处理后,每循环播放一次,内存就增长一点。 4K视频,播放半小时之后,内存直接满了。