wang-bin / fvp

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

Video Playback Issues Across Different Systems #63

Open mohammadinfo opened 5 months ago

mohammadinfo commented 5 months ago

Hello, when I play a video, it works fine and plays completely on some systems, but on others, only the audio plays and there's no video. On some systems, the video plays for about 4 seconds, then the program crashes and exits. What should I do to solve this problem? Here's the log:

mdk.INFO: 2024-01-15 12:07:37.532509: 0.24.0 (git f72c76c) - Multimedia Development Kit. Copyright (c) 2016-2024 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19045 x86_64; MSVC1937; vcruntime14.37.32822.0/msvcp140.dll; 07:36:45 Jan 13 2024

fwfh.HtmlWidget.FINE: 2024-01-15 12:31:42.418546: Building body...
fwfh.Flattener.FINEST: 2024-01-15 12:31:42.419546: Added root--text widget
fwfh.HtmlWidget.FINE: 2024-01-15 12:31:42.439569: Built body successfuly.
fwfh.HtmlWidget.FINE: 2024-01-15 12:31:49.275661: Building body...
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.276663: Registered h3 for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.298668: Registered margin for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.317725: Registered display: block for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.332664: Registered sizing for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.345714: Registered sizing (min-width=0) for SPAN tag
fwfh.Flattener.FINEST: 2024-01-15 12:31:49.357662: Added h3--text widget
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.369666: Registered h3 for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.382662: Registered margin for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.394699: Registered display: block for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.406697: Registered sizing for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.420666: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.433663: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.446699: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.458667: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.471666: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.484665: Registered sizing (min-width=0) for BR tag
fwfh.Flattener.FINEST: 2024-01-15 12:31:49.496667: Added h3--text widget
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.509665: Registered h3 for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.521700: Registered margin for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.534668: Registered display: block for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.546669: Registered sizing for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.559700: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.571669: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.584703: Registered background for SPAN tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.597666: Registered sizing (min-width=0) for SPAN tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.610666: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.623705: Registered sizing (min-width=0) for BR tag
fwfh.Flattener.FINEST: 2024-01-15 12:31:49.636700: Added h3--text widget
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.648667: Registered p for P tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.661667: Registered margin for P tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.673703: Registered display: block for P tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.686671: Registered sizing for P tag
fwfh.Flattener.FINEST: 2024-01-15 12:31:49.699704: Added p--text widget
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.712668: Registered h3 for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.725670: Registered margin for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.739669: Registered display: block for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.752702: Registered sizing for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.765669: Registered sizing (min-width=0) for SPAN tag
fwfh.Flattener.FINEST: 2024-01-15 12:31:49.777669: Added h3--text widget
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.790669: Registered h3 for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.804670: Registered margin for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.816671: Registered display: block for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.829670: Registered sizing for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.842672: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.855706: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.868709: Registered background for SPAN tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.881673: Registered sizing (min-width=0) for SPAN tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.894671: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.906707: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.919709: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.932674: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.945705: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.958706: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.971707: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.984676: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:49.997677: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.010672: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.023673: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.036673: Registered sizing (min-width=0) for BR tag
fwfh.Flattener.FINEST: 2024-01-15 12:31:50.049677: Added h3--text widget
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.062673: Registered h3 for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.075674: Registered margin for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.088677: Registered display: block for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.101674: Registered sizing for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.114676: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.127676: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.140675: Registered background for SPAN tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.154675: Registered sizing (min-width=0) for SPAN tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.167710: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.180676: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.193679: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.206712: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.219712: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.233679: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.246680: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.259713: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.272710: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.285679: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.300678: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.313678: Registered sizing (min-width=0) for BR tag
fwfh.Flattener.FINEST: 2024-01-15 12:31:50.326714: Added h3--text widget
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.339713: Registered h3 for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.353678: Registered margin for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.366716: Registered display: block for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.379679: Registered sizing for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.393679: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.406717: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.419714: Registered background for SPAN tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.433682: Registered sizing (min-width=0) for SPAN tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.446680: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.460682: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.473683: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.487714: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.500718: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.514681: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.527681: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.540682: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.554682: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.567682: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.580715: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.594682: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.608684: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.621683: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.635684: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.649684: Registered sizing (min-width=0) for BR tag
fwfh.Flattener.FINEST: 2024-01-15 12:31:50.662684: Added h3--text widget
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.675719: Registered h3 for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.689685: Registered margin for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.702720: Registered display: block for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.716723: Registered sizing for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.729722: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.743685: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.756688: Registered sizing (min-width=0) for SPAN tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.770688: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.784686: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.797721: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.811689: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.825688: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.839688: Registered sizing (min-width=0) for BR tag
fwfh.Flattener.FINEST: 2024-01-15 12:31:50.855724: Added h3--text widget
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.869690: Registered h3 for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.883687: Registered margin for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.897730: Registered display: block for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.911722: Registered sizing for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.924724: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.938688: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.952691: Registered sizing (min-width=0) for SPAN tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.966691: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.980692: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:50.994692: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.008693: Registered sizing (min-width=0) for BR tag
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.021693: Added h3--text widget
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.035693: Registered h3 for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.049690: Registered margin for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.063693: Registered display: block for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.078693: Registered sizing for H3 tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.092706: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.106695: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.120694: Registered sizing (min-width=0) for SPAN tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.133695: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.147695: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.161695: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.175692: Registered sizing (min-width=0) for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.188725: Registered br for BR tag
fwfh.CoreBuildTree.FINEST: 2024-01-15 12:31:51.202729: Registered sizing (min-width=0) for BR tag
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.217696: Added h3--text widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.230728: Added h3--column widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.245728: Added root--text widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.259694: Added h3--column widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.273694: Added root--text widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.287694: Added h3--column widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.301697: Added root--text widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.315694: Added p--column widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.328732: Added root--text widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.342695: Added h3--column widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.356695: Added root--text widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.370730: Added h3--column widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.384730: Added root--text widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.398698: Added h3--column widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.412696: Added root--text widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.425696: Added h3--column widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.440699: Added root--text widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.455699: Added h3--column widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.469700: Added root--text widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.483735: Added h3--column widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.497698: Added root--text widget
fwfh.Flattener.FINEST: 2024-01-15 12:31:51.512698: Added h3--column widget
fwfh.HtmlWidget.FINE: 2024-01-15 12:31:51.526701: Built body successfuly.
fwfh.HtmlWidget.FINE: 2024-01-15 12:34:11.846874: Building body...
fwfh.Flattener.FINEST: 2024-01-15 12:34:11.847874: Added root--text widget
fwfh.HtmlWidget.FINE: 2024-01-15 12:34:11.874876: Built body successfuly.
fwfh.HtmlWidget.FINE: 2024-01-15 14:14:19.158364: Building body...
fwfh.Flattener.FINEST: 2024-01-15 14:14:19.159364: Added root--text widget
fwfh.HtmlWidget.FINE: 2024-01-15 14:14:19.173363: Built body successfuly.
fwfh.HtmlWidget.FINE: 2024-01-15 14:18:25.707930: Building body...
fwfh.Flattener.FINEST: 2024-01-15 14:18:25.708871: Added root--text widget
fwfh.HtmlWidget.FINE: 2024-01-15 14:18:25.723920: Built body successfuly.
fvp.FINE: 2024-01-15 14:33:55.061696: 1000012598 player2992602983024 create(mem://2992942198848+326879671)
mdk.INFO: 2024-01-15 14:33:55.068699: default000002B8C4F9C300 new FrameReader...
mdk.INFO: 2024-01-15 14:33:55.090691: Registered audio backends: XAudio2 DSound null 
mdk.INFO: 2024-01-15 14:33:55.105691: XAudio2_9.dll
mdk.INFO: 2024-01-15 14:33:55.121695: Build with XAudio2 from Win8+ SDK
mdk.INFO: 2024-01-15 14:33:55.143689: Try symbol 'XAudio2Create' from Windows SDK dll
mdk.INFO: 2024-01-15 14:33:55.163687: default000002B8C4F9C750 new FrameReader...
mdk.INFO: 2024-01-15 14:33:55.179686: Registered audio backends: XAudio2 DSound null 
mdk.INFO: 2024-01-15 14:33:55.195688: 000002B8C52E73C0__cdecl mdk::abi::Player::Player(void)
mdk.INFO: 2024-01-15 14:33:55.209687: player property: avio.protocol_whitelist = file,rtmp,http,https,tls,rtp,tcp,udp,crypto,httpproxy,data,concatf,concat,subfile
mdk.INFO: 2024-01-15 14:33:55.224717: player property: avformat.rtsp_transport = tcp
mdk.INFO: 2024-01-15 14:33:55.239720: video decoders: "D3D11", "NVDEC", "FFmpeg"
mdk.INFO: 2024-01-15 14:33:55.254681: video decoders: "D3D11", "NVDEC", "FFmpeg"
mdk.INFO: 2024-01-15 14:33:55.268680: default FrameReader000002B8C4F9C300 state: 0=>0=>0, 0
mdk.INFO: 2024-01-15 14:33:55.283682: default000002B8C4F9C300 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
mdk.INFO: 2024-01-15 14:33:55.297679: default FrameReader000002B8C4F9C300 state: 0=>0=>0, 0
mdk.INFO: 2024-01-15 14:33:55.312678: default000002B8C4F9C300 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
mdk.INFO: 2024-01-15 14:33:55.326712: 000002B8C86B0BE0 MediaControl.prepare(0, ...) mem://2992942198848+326879671
mdk.INFO: 2024-01-15 14:33:55.341676: default 000002B8C4F9C300 FrameReader.start(0, ...)
mdk.INFO: 2024-01-15 14:33:55.355675: default 000002B8C4F9C300 FrameReader::update MediaStatus 0=>0X2
fvp.FINE: 2024-01-15 14:33:55.369709: 116527429 player2992602983024 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
mdk.INFO: 2024-01-15 14:33:55.387708: default FrameReader000002B8C4F9C300 state: 0=>0=>1, 0
mdk.INFO: 2024-01-15 14:33:55.401706: default FrameReader000002B8C4F9C300 state: 0=>1=>1, 0
mdk.INFO: 2024-01-15 14:33:55.417672: start frame reader thread: 940
mdk.INFO: 2024-01-15 14:33:55.440731: try to load av module: C:\Program Files (x86)\MaherAcademy\MaherAcademy\ffmpeg-6.dll
mdk.INFO: 2024-01-15 14:33:55.458669: ffmpeg loaded: C:\Program Files (x86)\MaherAcademy\MaherAcademy\ffmpeg-6.dll
mdk.INFO: 2024-01-15 14:33:55.474668: FFmpeg/Libav runtime git-2024-01-01-e1c1dc8-avbuild
mdk.INFO: 2024-01-15 14:33:55.491666: Selected avutil runtime version: 58.36.100 (build: 58.36.100), license: LGPL version 2.1 or later
mdk.INFO: 2024-01-15 14:33:55.508669: Selected avutil runtime configuration: --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/ATLMFC/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Auxiliary/VS/include -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/ucrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/um -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/shared -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/winrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/cppwinrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/NETFXSDK/4.8/include/um' --enable-pic --extra-cflags='-I/d/a/avbuild/avbuild/tools/Vulkan-Headers/include -MD -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-NODEFAULTLIB:libcmt -DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
mdk.INFO: 2024-01-15 14:33:55.526674: global option: ffmpeg.configuration = --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/ATLMFC/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Auxiliary/VS/include -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/ucrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/um -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/shared -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/winrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/10/include/10.0.22621.0/cppwinrt -I/c/Program\ Files\ \(x86\)/Windows\ Kits/NETFXSDK/4.8/include/um' --enable-pic --extra-cflags='-I/d/a/avbuild/avbuild/tools/Vulkan-Headers/include -MD -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-NODEFAULTLIB:libcmt -DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
mdk.INFO: 2024-01-15 14:33:55.543708: global option: ffmpeg.version = 6
mdk.INFO: 2024-01-15 14:33:55.559663: av_dict_set00007FFD77CA1B00
mdk.INFO: 2024-01-15 14:33:55.582668: Selected avformat runtime version: 60.20.100 (build: 60.20.100), license: LGPL version 2.1 or later
mdk.INFO: 2024-01-15 14:33:55.607691: avformat_version00007FFD77C92510
mdk.INFO: 2024-01-15 14:33:55.631658: mem: Url or protocol is not supported by MediaIO FFmpeg
mdk.INFO: 2024-01-15 14:33:55.655718: Trying MediaIO Mem for protocol "mem"
mdk.INFO: 2024-01-15 14:33:55.680656: 000002B8C358E500 open url: mem://2992942198848+326879671
mdk.INFO: 2024-01-15 14:33:55.702659: 000002B8C358E500 url opened
mdk.INFO: 2024-01-15 14:33:55.728654: Selected avcodec runtime version: 60.36.100 (build: 60.36.100), license: LGPL version 2.1 or later
mdk.INFO: 2024-01-15 14:33:55.755651: avcodec_descriptor_next00007FFD77805450
mdk.INFO: 2024-01-15 14:33:55.781650: format adts is used for mem://2992942198848+326879671
mdk.INFO: 2024-01-15 14:33:55.808649: default 000002B8C4F9C300 FrameReader::update MediaStatus 0X2=>0X2
mdk.INFO: 2024-01-15 14:33:55.834645: before avformat_open_input. io: 000002B8C358E500(Mem/pb: 000002B8C7D52240, url: mem://2992942198848+326879671
mdk.INFO: 2024-01-15 14:33:55.861646: FFmpeg/Libav runtime git-2024-01-01-e1c1dc8-avbuild
mdk.INFO: 2024-01-15 14:33:55.887647: [FFmpeg:mov,mp4,m4a,3gp,3g2,mj2] Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol
mdk.INFO: 2024-01-15 14:33:55.916641: after avformat_open_input. pb: 000002B8C7D52240, iformat: 00007FFD77F100D0 context flags: 2097280, input format flags: 67141640
mdk.INFO: 2024-01-15 14:33:55.943643: unsupported avformat options:  rtsp_transport=tcp
mdk.INFO: 2024-01-15 14:33:55.971643: supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be p212be p212le p412be p412le gbrap14be gbrap14le
mdk.INFO: 2024-01-15 14:33:55.998696: Format: mov,mp4,m4a,3gp,3g2,mj2, range: 0 +822240ms, bitrate: 3180382, size: 0
Metadata:
  creation_time: 2022-09-15T06:38:46.000000Z
  major_brand: mp42
  minor_version: 0
  compatible_brands: mp42mp41
Streams: 2
 Video:
  stream#0, range: 0 +822240ms, frames: 41112
  codec: h264 tag: 'avc1' profile: 77 level: 42, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 2983071, 1920x1080, fps: 50, bframes: 0
  extra data(36): 01 4D 40 2A FF E1 00 15 67 4D 40 2A 95 90 07 80 22 7E 5C 04 40 00 00 FA 00 00 61 A8 21 01 00 04 68 EB 8F 20 
  Metadata:
   creation_time: 2022-09-15T06:38:46.000000Z
   language: eng
   encoder: AVC Coding
   handler_name: Mainconcept Video Media Handler
   vendor_id: [0][0][0][0]
 Audio:
  stream#1, range: 0 +822240ms, frames: 38544
  codec: aac tag: 'mp4a' profile: 1 level: -99, sample size: 0/16, block align: 0, frame_size: 1024, f32p stereo(2) @48000Hz, bitrate: 189365
  extra data(2): 11 90 
  Metadata:
   creation_time: 2022-09-15T06:38:46.000000Z
   language: eng
   handler_name: #Mainconcept MP4 Sound Media Handler
   vendor_id: [0][0][0][0]

mdk.INFO: 2024-01-15 14:33:56.024635: default FrameReader000002B8C4F9C300 request to pause 1, loaded: 0.
mdk.INFO: 2024-01-15 14:33:56.062633: default FrameReader000002B8C4F9C300 state: 0=>1=>2, 0
mdk.INFO: 2024-01-15 14:33:56.101630: default FrameReader000002B8C4F9C300 state requested: 2, current: 0
mdk.INFO: 2024-01-15 14:33:56.127627: 000002B8C86B0BE0 prepared callback is invoked
mdk.INFO: 2024-01-15 14:33:56.149627: default 000002B8C4F9C300 FrameReader::update MediaStatus 0X2=>0X4
fvp.FINE: 2024-01-15 14:33:56.194623: 116527429 player2992602983024 onMediaStatus: MediaStatus(+loading) => MediaStatus(+loaded)
mdk.INFO: 2024-01-15 14:33:56.218622: ***buffering progress 0%***
mdk.INFO: 2024-01-15 14:33:56.248619: default 000002B8C4F9C300 FrameReader::update MediaStatus 0X4=>0X14
fvp.FINE: 2024-01-15 14:33:56.269618: 116527429 player2992602983024 onMediaStatus: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
mdk.INFO: 2024-01-15 14:33:56.290635: ++++++++++++BUFFERING START++++++++++++
mdk.INFO: 2024-01-15 14:33:56.310618: 
fvp.FINE: 2024-01-15 14:33:56.330614: 116527429 player2992602983024 onEvent: reader.buffering 0
mdk.INFO: 2024-01-15 14:33:56.350615: default FrameReader000002B8C4F9C300 state: 0=>2=>1, 1
mdk.INFO: 2024-01-15 14:33:56.369611: default FrameReader000002B8C4F9C300 update state: 0=>1
fvp.FINE: 2024-01-15 14:33:56.389610: 116527429 player2992602983024 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
mdk.INFO: 2024-01-15 14:33:56.409609: default FrameReader000002B8C4F9C300 state: 1=>1=>2, 1
mdk.INFO: 2024-01-15 14:33:56.424608: default FrameReader000002B8C4F9C300 update state: 1=>2
fvp.FINE: 2024-01-15 14:33:56.441607: 116527429 player2992602983024 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
mdk.INFO: 2024-01-15 14:33:56.456606: starting decode loop thread mdk.vdec0@3040
fvp.FINE: 2024-01-15 14:33:56.470605: 116527429 player2992602983024 onEvent: thread.video 1
mdk.INFO: 2024-01-15 14:33:56.485640: video stream#0 starting decoding loop from decoder index 0...
mdk.INFO: 2024-01-15 14:33:56.501603: creating video decoder: D3D11...
mdk.INFO: 2024-01-15 14:33:56.516604: opening video decoder: D3D11...
mdk.INFO: 2024-01-15 14:33:56.532639: opening ffmpeg video decoder: h264 ...
mdk.INFO: 2024-01-15 14:33:56.547603: starting decode loop thread mdk.adec1@7396
fvp.FINE: 2024-01-15 14:33:56.562599: 116527429 player2992602983024 onEvent: thread.audio 1
mdk.INFO: 2024-01-15 14:33:56.577599: audio stream#1 starting decoding loop from decoder index 0...
mdk.INFO: 2024-01-15 14:33:56.592599: creating audio decoder: auto...
mdk.INFO: 2024-01-15 14:33:56.607596: opening audio decoder: FFmpeg...
mdk.INFO: 2024-01-15 14:33:56.623595: opening ffmpeg audio decoder: aac ...
mdk.INFO: 2024-01-15 14:33:56.637595: AVCodec.Audio[aac.] decoder: 1 Single threads
mdk.INFO: 2024-01-15 14:33:56.653629: aac f32p, stereo @48000Hz
fvp.FINE: 2024-01-15 14:33:56.672670: 116527429 player2992602983024 onEvent: decoder.audio 0
mdk.INFO: 2024-01-15 14:33:56.697639: ***buffering progress 100%***
mdk.INFO: 2024-01-15 14:33:56.713655: default 000002B8C4F9C300 FrameReader::update MediaStatus 0X14=>0X124
fvp.FINE: 2024-01-15 14:33:56.728641: 116527429 player2992602983024 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2024-01-15 14:33:56.743633: ++++++++++++BUFFERING END++++++++++++
mdk.INFO: 2024-01-15 14:33:56.758635: 
fvp.FINE: 2024-01-15 14:33:56.773664: 116527429 player2992602983024 onEvent: reader.buffering 100
mdk.INFO: 2024-01-15 14:33:56.788630: audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
mdk.INFO: 2024-01-15 14:33:56.803631: 000002B8C86B0BE0 1st audio frame @0.000000
mdk.INFO: 2024-01-15 14:33:56.817628: 000002B8C86B0BE0 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
mdk.INFO: 2024-01-15 14:33:56.833627: Selected avfilter runtime version: 9.16.100 (build: 9.16.100), license: LGPL version 2.1 or later
mdk.INFO: 2024-01-15 14:33:56.847626: AudioRenderer format: f32, stereo @48000Hz, requested: f32p, stereo @48000Hz
mdk.INFO: 2024-01-15 14:33:56.862629: AudioRenderer format changed and reinitialize
mdk.INFO: 2024-01-15 14:33:56.877627: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 7396
mdk.INFO: 2024-01-15 14:33:56.892626: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
mdk.INFO: 2024-01-15 14:33:56.907623: 7396 uninit_com_: true
mdk.INFO: 2024-01-15 14:33:56.923624: 000002B8C3502FF0__cdecl mdk::abi::NativeVideoBufferPool::NativeVideoBufferPool(void)
mdk.INFO: 2024-01-15 14:33:56.938623: 000002B8C3502FF0->mdk::abi::D3D11NativeBufferPool::D3D11NativeBufferPool

mdk.INFO: 2024-01-15 14:33:56.953622: getVideoOutContext 0000000000000000 => 000002B8C5137D00. vo count: 1
mdk.INFO: 2024-01-15 14:33:56.968618: set d3d11 device. Feature level: 0XB000, create flags: 0
mdk.INFO: 2024-01-15 14:33:56.983617: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_LOCAL, &vmi[0])  ERROR@170D3D::DumpInfo: (8876086a) unknown error
mdk.INFO: 2024-01-15 14:33:56.998616: 
mdk.INFO: 2024-01-15 14:33:57.013618: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL, &vmi[1])  ERROR@171D3D::DumpInfo: (8876086a) unknown error
mdk.INFO: 2024-01-15 14:33:57.028651: 
mdk.INFO: 2024-01-15 14:33:57.043614: d3d11: 000002B8C4FCCB78, dxgi adapter vendor 1002, device 68c1, revision 0, AMD Mobility Radeon HD 5000 Series. UMA
mdk.INFO: 2024-01-15 14:33:57.058647: set d3d11 device. Feature level: 0XB000, create flags: 0
mdk.INFO: 2024-01-15 14:33:57.073612: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_LOCAL, &vmi[0])  ERROR@170D3D::DumpInfo: (8876086a) unknown error
mdk.INFO: 2024-01-15 14:33:57.088619: 
mdk.INFO: 2024-01-15 14:33:57.104647: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL, &vmi[1])  ERROR@171D3D::DumpInfo: (8876086a) unknown error
mdk.INFO: 2024-01-15 14:33:57.119610: 
mdk.INFO: 2024-01-15 14:33:57.134611: d3d11: 000002B8C4FCCB78, dxgi adapter vendor 1002, device 68c1, revision 0, AMD Mobility Radeon HD 5000 Series. UMA
mdk.INFO: 2024-01-15 14:33:57.150608: AVCodec.Video[h264.] decoder: 1 Single threads
mdk.INFO: 2024-01-15 14:33:57.167606: unsupported avcodec options:  hwcontext=d3d11va
mdk.INFO: 2024-01-15 14:33:57.182608: h264 yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0 1920x1080
fvp.FINE: 2024-01-15 14:33:57.203605: 116527429 player2992602983024 onEvent: decoder.video 0
mdk.INFO: 2024-01-15 14:33:57.221603: decode stored recovery packets: 0
mdk.INFO: 2024-01-15 14:33:57.242601: h264 codec pixel format list: (expected d3d11)
mdk.INFO: 2024-01-15 14:33:57.258601: vulkan
mdk.INFO: 2024-01-15 14:33:57.279599: cuda
mdk.INFO: 2024-01-15 14:33:57.301598: dxva2_vld
mdk.INFO: 2024-01-15 14:33:57.331597: d3d11va_vld
mdk.INFO: 2024-01-15 14:33:57.361594: d3d11 (selected)
mdk.INFO: 2024-01-15 14:33:57.388593: d3d12
mdk.INFO: 2024-01-15 14:33:57.407592: vaapi
mdk.INFO: 2024-01-15 14:33:57.439589: yuv420p
mdk.INFO: 2024-01-15 14:33:57.459588: testing shared D3D11 NV12 texture as decoder and shader resource...
mdk.INFO: 2024-01-15 14:33:57.483587: preparing AVHWFramesContext...
mdk.INFO: 2024-01-15 14:33:57.503586: hwdec hw output pixel format: d3d11
mdk.INFO: 2024-01-15 14:33:57.523585: Using audio backend: XAudio2
mdk.INFO: 2024-01-15 14:33:57.543582: 000002B8C86B0BE0 ao opened: 1, reopen: 1, bad ao: 0
mdk.INFO: 2024-01-15 14:33:57.562582: 000002B8C50C9C08 filter graph: 
mdk.INFO: 2024-01-15 14:33:57.578583: +-----------+
|    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.INFO: 2024-01-15 14:33:57.599579: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 76, a: 0, delta: 76 +0.021333
mdk.INFO: 2024-01-15 14:33:57.625579: setLoop(0), now 0/0
mdk.INFO: 2024-01-15 14:33:57.634577: 000002B8C86B0BE0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1048 requested state 2=>2, current state 2. status: 0X124
mdk.INFO: 2024-01-15 14:33:57.649576: default FrameReader000002B8C4F9C300 request to pause 1, loaded: 4.
mdk.INFO: 2024-01-15 14:33:57.665575: default FrameReader000002B8C4F9C300 state: 2=>2=>2, 0
mdk.INFO: 2024-01-15 14:33:57.680574: 000002B8C86B0BE0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1048 requested state 2=>1, current state 2. status: 0X124
mdk.INFO: 2024-01-15 14:33:57.694590: default FrameReader000002B8C4F9C300 request to pause 0, loaded: 4.
mdk.INFO: 2024-01-15 14:33:57.709572: default FrameReader000002B8C4F9C300 state: 2=>2=>1, 0
mdk.INFO: 2024-01-15 14:33:57.724571: default FrameReader000002B8C4F9C300 state requested: 1, current: 2
mdk.INFO: 2024-01-15 14:33:57.738570: audio stream#1 AOT frame is sent
mdk.INFO: 2024-01-15 14:33:57.752604: default FrameReader000002B8C4F9C300 state: 2=>1=>1, 1
mdk.INFO: 2024-01-15 14:33:57.767568: default FrameReader000002B8C4F9C300 update state: 2=>1
fvp.FINE: 2024-01-15 14:33:57.781602: 116527429 player2992602983024 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
mdk.INFO: 2024-01-15 14:34:17.064313: 000002B8C86B0BE0-MediaControl::seek(pos: 49395, flag:0X402 +FromStart). now: 4009
mdk.INFO: 2024-01-15 14:34:17.065372: default 000002B8C4F9C300-FrameReader::seek(49395, 0X402)
mdk.INFO: 2024-01-15 14:34:17.102397: default 000002B8C4F9C300 FrameReader::update MediaStatus 0X124=>0X1A4
fvp.FINE: 2024-01-15 14:34:17.129359: 116527429 player2992602983024 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2024-01-15 14:34:17.150335: 000002B8C4F9C300 default FrameReaderImpl::seekTo(49395, 0X402 #1)
mdk.INFO: 2024-01-15 14:34:17.171337: __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@550 seek target(from 0): 49395ms, flags: +FromStart. now: 4.060000
mdk.INFO: 2024-01-15 14:34:17.190330: default 000002B8C4F9C300 FrameReader::update MediaStatus 0X1A4=>0X1A4
mdk.INFO: 2024-01-15 14:34:17.207328: Seek start. target time: 49395000 avseek flags: 1
mdk.INFO: 2024-01-15 14:34:17.223327: Seek end
mdk.INFO: 2024-01-15 14:34:17.239373: 1 packets is read after seek. read more to get target pts
mdk.INFO: 2024-01-15 14:34:17.255325: 1 packets is read after seek. seek result pts: 49.1947s, requested: 49395
mdk.INFO: 2024-01-15 14:34:17.271327: default 000002B8C4F9C300 FrameReader::update MediaStatus 0X1A4=>0X124
fvp.FINE: 2024-01-15 14:34:17.288323: 116527429 player2992602983024 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2024-01-15 14:34:17.305374: seek_drop_non_video_: 49393 ms, seek_wait_frame_: 0...
mdk.INFO: 2024-01-15 14:34:17.321324: audio stream#1 is seeking #1... got flush pkt. flush decoder and  drop frames until seek target 49.3930s...
mdk.INFO: 2024-01-15 14:34:17.337322: invalid audio frame @-1.000000
mdk.INFO: 2024-01-15 14:34:17.353338: #1/1 audio seek_done: 1, seek_wait_frame_: 0/1
mdk.INFO: 2024-01-15 14:34:17.368320: audio stream#1 sending 1 invalid AOT frame @49.386666s. seeking: 0
mdk.INFO: 2024-01-15 14:34:17.382317: 000002B8C86B0BE0 seek end audio frame @49.386666 seek_pos_: 49395, sync_ao_ 1
mdk.INFO: 2024-01-15 14:34:17.398316: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 49401, a: 49386, delta: 15 +0.021333
mdk.INFO: 2024-01-15 14:34:17.416317: audio stream#1 AOT frame is sent
mdk.INFO: 2024-01-15 14:34:17.433314: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:17.652358: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:18.153269: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:18.653295: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:19.152433: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:19.653398: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:20.153370: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:20.653308: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:21.153294: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:21.653215: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:22.152309: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:22.652508: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:23.153491: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:23.305424: seeking media's position is 49395=====
mdk.INFO: 2024-01-15 14:34:23.306436: 000002B8C86B0BE0-MediaControl::seek(pos: 122614, flag:0X402 +FromStart). now: 49395
mdk.INFO: 2024-01-15 14:34:23.339427: default 000002B8C4F9C300-FrameReader::seek(122614, 0X402)
mdk.INFO: 2024-01-15 14:34:23.372421: default 000002B8C4F9C300 FrameReader::update MediaStatus 0X124=>0X1A4
fvp.FINE: 2024-01-15 14:34:23.400419: 116527429 player2992602983024 onMediaStatus: MediaStatus(+loaded+prepared+buffered) => MediaStatus(+loaded+prepared+buffered)
mdk.INFO: 2024-01-15 14:34:23.428418: 000002B8C4F9C300 default FrameReaderImpl::seekTo(122614, 0X402 #2)
mdk.INFO: 2024-01-15 14:34:23.449426: 000002B8C4F9C300 default FrameReaderImpl seek job seeking 1, seek_wait_frame_: 0. cancel #2=1
mdk.INFO: 2024-01-15 14:34:23.652459: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:24.153438: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:24.647383: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:24.648339: 000002B8C86B0BE0-MediaControl::seek(pos: 122614, flag:0X402 +FromStart). now: 122614
mdk.INFO: 2024-01-15 14:34:24.674351: default 000002B8C4F9C300-FrameReader::seek(122614, 0X402)
mdk.INFO: 2024-01-15 14:34:24.703336: default FrameReader 000002B8C4F9C300 seek target 122614ms skipped: 1 frequent seek requested
mdk.INFO: 2024-01-15 14:34:24.734341: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:25.152365: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:25.653337: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:26.153302: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:26.653214: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:27.152314: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:27.653283: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:28.152324: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:28.652352: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:29.153321: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:29.653262: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:30.152281: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:30.652298: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:31.153237: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:31.498254: 000002B8C86B0BE0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1048 requested state 1=>2, current state 1. status: 0X1A4
mdk.INFO: 2024-01-15 14:34:31.499299: default FrameReader000002B8C4F9C300 request to pause 1, loaded: 4.
mdk.INFO: 2024-01-15 14:34:31.515253: default FrameReader000002B8C4F9C300 state: 1=>1=>2, 0
mdk.INFO: 2024-01-15 14:34:31.531253: default FrameReader000002B8C4F9C300 state requested: 2, current: 1
mdk.INFO: 2024-01-15 14:34:31.548256: default FrameReader000002B8C4F9C300 state: 1=>2=>2, 1
mdk.INFO: 2024-01-15 14:34:31.563301: default FrameReader000002B8C4F9C300 update state: 1=>2
fvp.FINE: 2024-01-15 14:34:31.579249: 116527429 player2992602983024 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
mdk.INFO: 2024-01-15 14:34:32.927456: seeking media's position is 122614=====
mdk.INFO: 2024-01-15 14:34:32.929452: 000002B8C86B0BE0-MediaControl::seek(pos: 217690, flag:0X402 +FromStart). now: 122614
mdk.INFO: 2024-01-15 14:34:32.958449: default 000002B8C4F9C300-FrameReader::seek(217690, 0X402)
mdk.INFO: 2024-01-15 14:34:32.986511: default FrameReader 000002B8C4F9C300 seek target 217690ms skipped: 1 frequent seek requested
mdk.INFO: 2024-01-15 14:34:46.534266: 000002B8C86B0BE0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1048 requested state 2=>2, current state 2. status: 0X1A4
mdk.INFO: 2024-01-15 14:34:46.534266: default FrameReader000002B8C4F9C300 request to pause 1, loaded: 4.
mdk.INFO: 2024-01-15 14:34:46.551258: default FrameReader000002B8C4F9C300 state: 2=>2=>2, 0
mdk.INFO: 2024-01-15 14:34:46.567294: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
wang-bin commented 5 months ago

no video frame decoded. can you save the decrypted video as a file, then use glfwplay.exe(in mdk-sdk/bin/x64) and mpv to play it?

glfwplay.exe -logfile d3d11.log -c:v D3D11 -d3d11 filename and software decoder glfwplay.exe -logfile sw.log -d3d11 filename

mohammadinfo commented 5 months ago

I don’t have any problems with my own system; some of my customers have problems... I tested again with my own system.

image

and this is log :

I .670@7696: 0.24.0 (git 747da87) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.22631 x86_64; MSVC1937; vcruntime14.37.32822.0; 11:12:25 Dec 31 2023

D .670@7696: default000002512A9EF8B0 new FrameReader...
D .670@7696: Registered audio backends: XAudio2 DSound null 
D .670@7696: XAudio2_9.dll
D .671@7696: Build with XAudio2 from Win8+ SDK
D .671@7696: Try symbol 'XAudio2Create' from Windows SDK dll
D .671@7696: default000002512A9F6060 new FrameReader...
D .671@7696: Registered audio backends: XAudio2 DSound null 
D .671@7696: 000000E8CDAFF260__cdecl mdk::abi::Player::Player(void)
D .671@7696: getVideoOutContext 0000000000000000 => 000002512A9F1350. vo count: 1
D .671@7696: global option: logfile = d3d11.log
D .671@7696: player property: logfile = d3d11.log
D .671@7696: global option: MDK_KEY = 92178446AF0885458A93CDF446E3B9160A5FC865796E9FCFF262D534389866D04BD4FA52EFECF1BF7E14B0D73A5E8C493A06876FF5BEDC6F801A46B42E7873026DE87BB9AF087ABA756C320BB91C46E94A5FC0021508E8BF9E03ACD25AB0539D4EA194B0D543B5179056FC62441CB248878AF87D3B72ACF6B9F753BA59187A02
D .671@7696: 3mdk verify key signature ok
D .671@7696: 3mdk license key restrictions: Test, 
D .671@7696: key time: -1
D .671@7696: check version
D .671@7696: user module: C:\Users\Mohammad\Desktop\mdk-sdk\bin\x64\glfwplay.exe
D .671@7696: user module: C:\Users\Mohammad\Desktop\mdk-sdk\bin\x64\glfwplay.exe
D .671@7696: 3mdk license key for app: glfwplay
D .694@7696: default FrameReader000002512A9EF8B0 state: 0=>0=>0, 0
I .694@7696: default000002512A9EF8B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
D .694@7696: default FrameReader000002512A9EF8B0 state: 0=>0=>0, 0
I .694@7696: default000002512A9EF8B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
D .694@7696: video decoders: "D3D11"
D .694@7696: video decoders: "D3D11"
I .694@7696: 000002512A9EE430 MediaControl.prepare(0, ...) video.mp4
D .694@7696: default 000002512A9EF8B0 FrameReader.start(0, ...)
D .694@7696: default 000002512A9EF8B0 FrameReader::update MediaStatus 0=>0X2
D .694@7696: default FrameReader000002512A9EF8B0 state: 0=>0=>1, 0
D .694@7696: default FrameReader000002512A9EF8B0 state: 0=>1=>1, 0
D .694@7696: 000002512A9EE430 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1048 requested state 2=>1, current state 0. status: 0X2
D .694@7696: default FrameReader000002512A9EF8B0 request to pause 0, loaded: 0.
D .694@7696: default FrameReader000002512A9EF8B0 state: 0=>1=>1, 0
D .694@17976: start frame reader thread: 17976
D .694@7696: getVideoOutContext 0000000000140722 => 000002512AA17480. vo count: 2
D .694@17976: try to load av module: C:\Users\Mohammad\Desktop\mdk-sdk\bin\x64\ffmpeg-6.dll
D .696@17976: ffmpeg loaded: C:\Users\Mohammad\Desktop\mdk-sdk\bin\x64\ffmpeg-6.dll
D .697@416: Rendering thread @416
D .697@17976: Selected avformat runtime version: 60.20.100 (build: 60.20.100), license: LGPL version 2.1 or later000002512A9EDDC0 start RenderLoop
D .697@416: 
D .697@17976: 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.37.32822/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/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 -MT -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
D .697@17976: global option: ffmpeg.version = 6
D .697@17976: avformat_version00007FF913A21500
D .697@17976: Trying MediaIO FFmpeg for protocol ""
D .697@17976: 000002512A9F4AC0 open url: video.mp4
D .697@416: 000002512A9E13F0->PlatformSurface::Event::NativeHandle: 0000000000000000>>>0000000000140722
D .697@416: auto __cdecl mdk::abi::VideoPresenter::{ctor}::<lambda_3>::operator ()(class UGS::PlatformSurface *) const: 0000000000140722=>000002512AA17480 RenderAPI.type: 4
D .697@416: createRenderContext of RenderAPI::Type 4 from surface 000002512A9E13F0 with extra native res 0000000000000000
I .697@17976: 000002512A9F4AC0 url opened
D .697@17976: Selected avcodec runtime version: 60.36.100 (build: 60.36.100), license: LGPL version 2.1 or later
D .697@17976: avcodec_descriptor_next00007FF913595550
D .698@17976: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X2=>0X2
D .698@17976: FFmpeg/Libav runtime git-2023-12-23-f5f414d-avbuild
D .698@17976: Selected avutil runtime version: 58.36.100 (build: 58.36.100), license: LGPL version 2.1 or later
D .698@17976: global option: ffmpeg.configuration = --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/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 -MT -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
D .699@17976: av_dict_copy00007FF913A305D0
D .699@17976: before avformat_open_input. io: 000002512A9F4AC0(FFmpeg/pb: 000002512AA30D40, url: video.mp4
D .699@17976: FFmpeg/Libav runtime git-2023-12-23-f5f414d-avbuild
D .701@416: dxgi adapter 0: vendor 10de, device 25a2, revision a1, NVIDIA GeForce RTX 3050 Laptop GPU
D .704@17976: after avformat_open_input. pb: 000002512AA30D40, iformat: 00007FF913CB6850 context flags: 2097280, input format flags: 67141640
D .724@17976: supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be p212be p212le p412be p412le gbrap14be gbrap14le
I .724@17976: Format: mov,mp4,m4a,3gp,3g2,mj2, range: 0 +749378ms, bitrate: 318047, size: 0
Metadata:
  creation_time: 2022-11-20T03:23:36.000000Z
  major_brand: mp42
  minor_version: 0
  comment: Captured with Snagit 2022.1.0.20078  
Webcam - Microsoft Camera Rear  
Microphone - Microphone Array (Realtek High Definition Audio(SST))

  compatible_brands: mp41isom
Streams: 2
 Video:
  stream#0, range: 78 +749196ms, frames: 6931
  codec: h264 tag: 'avc1' profile: 77 level: 40, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 181345, 1906x1072, fps: 9.25125, bframes: 0
  extra data(41): 01 4D 00 28 FF E1 00 1A 27 4D 00 28 95 A0 1E 00 87 E2 3C 04 40 00 00 03 00 40 00 00 0F 23 68 70 CA 80 01 00 04 28 EE 3C 80 
  Metadata:
   creation_time: 2022-11-20T03:10:38.000000Z
   language: und
   encoder: AVC Coding
   handler_name: VideoHandler
   vendor_id: [0][0][0][0]
 Audio:
  stream#1, range: 0 +749378ms, frames: 32273
  codec: aac tag: 'mp4a' profile: 1 level: -99, sample size: 0/16, block align: 0, frame_size: 1024, f32p stereo(2) @44100Hz, bitrate: 133914
  extra data(2): 12 10 
  Metadata:
   creation_time: 2022-11-20T03:10:38.000000Z
   language: und
   handler_name: SoundHandler
   vendor_id: [0][0][0][0]

D .724@17976: 000002512A9EE430 prepared callback is invoked
D .724@17976: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X2=>0X4
I .724@17976: ***buffering progress 0%***
D .724@17976: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X4=>0X14
I .724@17976: ++++++++++++BUFFERING START++++++++++++
D .724@17976: D .724@17976: default FrameReader000002512A9EF8B0 state: 0=>1=>1, 1
D .724@17976: default FrameReader000002512A9EF8B0 update state: 0=>1
D .724@23472: starting decode loop thread mdk.vdec0@23472
D .725@9684: starting decode loop thread mdk.adec1@9684
D .725@23472: video stream#0 starting decoding loop from decoder index 0...
D .725@9684: audio stream#1 starting decoding loop from decoder index 0...
D .725@23472: creating video decoder: D3D11...
D .725@9684: creating audio decoder: auto...
I .725@9684: opening audio decoder: FFmpeg...
D .725@23472: opening video decoder: D3D11...
D .725@9684: opening ffmpeg audio decoder: aac ...
D .725@23472: opening ffmpeg video decoder: h264 ...
D .725@9684: AVCodec.Audio[aac.] decoder: 1 Single threads
D .725@23472: 000002512CBB5130->mdk::abi::D3D11NativeBufferPool::D3D11NativeBufferPool

D .725@9684: aac f32p, stereo @44100Hz
I .725@9684: ***buffering progress 100%***
D .725@9684: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X14=>0X124
I .725@9684: ++++++++++++BUFFERING END++++++++++++
D .725@9684: D .725@9684: audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
D .725@9684: 000002512A9EE430 1st audio frame @0.000000
I .725@9684: 000002512A9EE430 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
D .725@9684: Selected avfilter runtime version: 9.14.101 (build: 9.14.101), license: LGPL version 2.1 or later
D .725@9684: AudioRenderer format: f32, stereo @44100Hz, requested: f32p, stereo @44100Hz
D .725@9684: AudioRenderer format changed and reinitialize
D .725@9684: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 9684
D .725@9684: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
D .725@9684: 9684 uninit_com_: true
D .743@9684: Using audio backend: XAudio2
D .743@9684: 000002512A9EE430 ao opened: 1, reopen: 1, bad ao: 0
D .745@9684: 000002512AAB9478 filter graph: 
D .745@9684: +-----------+
|    src    |default--[44100Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+

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

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

D .766@9684: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 15, a: 0, delta: 15 +0.023220
D .766@9684: audio stream#1 AOT frame is sent
D .768@416: d3d11.1 device feature level: 0xc100, requested: 0xc200.
D .771@416: ++++++++++onContextCreated(surface 000002512A9E13F0, ctx 000002512AA171C0)+++++++++++
D .771@416: set d3d11 device. Feature level: 0XC100, create flags: 0
D .771@416: d3d11: 0000025128FD24B0, dxgi adapter vendor 10de, device 25a2, revision a1, NVIDIA GeForce RTX 3050 Laptop GPU. 
D .771@416: set d3d11 device. Feature level: 0XC100, create flags: 0
D .771@416: d3d11: 0000025128FD24B0, dxgi adapter vendor 10de, device 25a2, revision a1, NVIDIA GeForce RTX 3050 Laptop GPU. 
D .771@416: PlatformSurface::Event::Resize 640x480
D .772@416: PlatformSurface::Event::Resize 640x480
D .789@23472: AVCodec.Video[h264.] decoder: 1 Single threads
D .789@23472: unsupported avcodec options:  hwcontext=d3d11va
D .789@23472: h264 yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0 1906x1072
D .789@23472: decode stored recovery packets: 0
D .789@23472: h264 codec pixel format list: (expected d3d11)
D .789@23472: vulkan
D .789@23472: cuda
D .789@23472: dxva2_vld
D .789@23472: d3d11va_vld
D .789@23472: d3d11 (selected)
D .789@23472: d3d12
D .789@23472: vaapi
D .789@23472: yuv420p
D .789@23472: testing shared D3D11 NV12 texture as decoder and shader resource...
D .821@23472: preparing AVHWFramesContext...
D .821@23472: hwdec hw output pixel format: d3d11
D .838@23472: video stream#0 sending 1 invalid AOT frame @0.078333s. seeking: 0
D .838@23472: 000002512A9EE430 1st video frame to render @0.078333s, sync time: 0.094000
D .838@23472: VideoRenderer clear buffered frames
D .838@23472: 0-track seek end video frame @0.078333 seek_pos_: -1
D .838@23472: 000002512A9EE430 1st video frame to render @0.078333s, sync time: 0.094000
D .838@23472: video stream#0 AOT frame is sent
D .838@416: VideoRenderer WxH=640.000000x480.000000 640.000000x480.000000, frame: 1906x1072
D .838@416: update transform 2d. scale: (1.000000, 0.749913), orientation: 0
D .838@416: m: mat<4, 4>(
D .838@416: 1  0  0  0  
D .838@416: 0  0.749913  0  0  
D .838@416: 0  0  1  0  
D .838@416: 0  0  0  1  
D .838@416: )
D .838@416: D3D11::Texture::ensureOnDevice from input.  Feature level: 0XB000, create flags: 0X800
D .838@416: d3d11: 000002513108CDB0, dxgi adapter vendor 10de, device 25a2, revision a1, NVIDIA GeForce RTX 3050 Laptop GPU. 
D .838@416: input D3D11_TEXTURE2D_DESC.Width: 1920, Height: 1072, MipLevels: 1, ArraySize: 22, Format: DXGI_FORMAT_NV12(103), SampleDesc{1, 0}, Usage: 0, BindFlags: 200, CPUAccessFlags: 0, MiscFlags: 2. desired bindFlags: 8, miscFlags: 0same device: 0. create a shared texture for input to copy input texture
D .839@416: unknown, bpc:0, bpp:0(), channels:(), map: 0 0 0 0 => mapped nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
D .839@416: dxgi format 0: DXGI_FORMAT_R8_UNORM
D .839@416: dxgi format 1: DXGI_FORMAT_R8G8_UNORM
D .839@416: d3d sync by fence
D .841@416: frame color: UNSPECIFIED UNSPECIFIED UNSPECIFIED INVALID. gamma: 2.200000, signal peak: 1.000000
D .841@416:  - 
D .841@416: output color: BT709 GAMMA22 UNSPECIFIED Full. gamma: 2.200000, signal peak: 1.000000
D .841@416: rgb primaries matrix: mat<3, 3>(
D .841@416: 1  -9.31323e-08  -2.98023e-08  
D .841@416: 1.74623e-09  1  3.72529e-09  
D .841@416: 3.72529e-09  1.49012e-08  1  
D .841@416: )
D .841@416: color transform: mat<4, 4>(
D .841@416: 1.16438  0  1.79274  -0.972945  
D .841@416: 1.16438  -0.213249  -0.532909  0.301483  
D .841@416: 1.16438  2.1124  0  -1.1334  
D .841@416: 0  0  0  1  
D .841@416: )
D .841@416: EQ: mat<4, 4>(
D .841@416: 1  0  0  0  
D .841@416: 0  1  0  0  
D .841@416: 0  0  1  0  
D .841@416: 0  0  0  1  
D .841@416: )
I .423@7696: 000002512A9EE430-MediaControl::seek(pos: 261111, flag:0X402 +FromStart). now: 1676
D .423@7696: default 000002512A9EF8B0-FrameReader::seek(261111, 0X402)
D .423@7696: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X124=>0X1A4
D .423@7696: 000002512A9EF8B0 default FrameReaderImpl::seekTo(261111, 0X402 #1)
I .433@17976: __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@550 seek target(from 0): 261111ms, flags: +FromStart. now: 5.874649
D .433@17976: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X1A4=>0X1A4
D .433@17976: Seek start. target time: 261111000 avseek flags: 1
D .433@17976: Seek end
D .433@17976: 1 packets is read after seek. read more to get target pts
D .433@17976: 1 packets is read after seek. seek result pts: 258.872s, requested: 261111
D .433@17976: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X1A4=>0X124
D .433@17976: seek_drop_non_video_: 261101 ms, seek_wait_frame_: 0...
D .436@9684: audio stream#1 is seeking #1... got flush pkt. flush decoder and  drop frames until seek target 261.1010s...
D .436@9684: invalid audio frame @-1.000000
D .438@9684: #1/1 audio seek_done: 1, seek_wait_frame_: 0/1
D .438@9684: audio stream#1 sending 1 invalid AOT frame @261.085170s. seeking: 0
I .438@9684: 000002512A9EE430 seek end audio frame @261.085170 seek_pos_: 261111, sync_ao_ 1
D .448@23472: video stream#0 is seeking #1... got flush pkt. flush decoder and  drop frames until seek target 261.1010s...
D .448@23472: invalid video frame @-1.000000
D .448@23472: h264 codec pixel format list: (expected d3d11)
D .448@23472: vulkan
D .448@23472: cuda
D .448@23472: dxva2_vld
D .448@23472: d3d11va_vld
D .448@23472: d3d11 (selected)
D .448@23472: d3d12
D .448@23472: vaapi
D .448@23472: yuv420p
D .448@23472: preparing AVHWFramesContext...
D .449@23472: hwdec hw output pixel format: d3d11
D .476@9684: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 261100, a: 261085, delta: 15 +0.023220
D .476@9684: audio stream#1 AOT frame is sent
D .513@23472: #1/1 video seek_done: 1, seek_wait_frame_: 0/0
D .513@23472: video stream#0 sending 1 invalid AOT frame @261.176733s. seeking: 0
D .513@23472: VideoRenderer clear buffered frames
D .513@23472: 0-track seek end video frame @261.176733 seek_pos_: 261111
D .513@23472: video stream#0 AOT frame is sent
D .525@17976: default FrameReader000002512A9EF8B0 #1 seekComplete 261176
D .525@17976: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X124=>0X124
D .525@17976: default FrameReader 000002512A9EF8B0 callbacks 1, seeking: 0, seekComplete#1 @261176
D .525@17976: default FrameReader 000002512A9EF8B0 callbacks 0, seeking 0 flag 0, seekComplete#1 @261176
I .211@7696: 000002512A9EE430-MediaControl::seek(pos: 545640, flag:0X402 +FromStart). now: 263840
D .211@7696: default 000002512A9EF8B0-FrameReader::seek(545640, 0X402)
D .211@7696: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X124=>0X1A4
D .211@7696: 000002512A9EF8B0 default FrameReaderImpl::seekTo(545640, 0X402 #2)
I .223@23472: ***buffering progress 0%***
D .223@23472: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X1A4=>0X194
I .223@23472: ++++++++++++BUFFERING START++++++++++++
D .223@23472: I .223@17976: __int64 __cdecl mdk::abi::PacketIOWrapper::seek(__int64,enum mdk::abi::SeekFlag)@550 seek target(from 0): 545640ms, flags: +FromStart. now: 268.171933
D .223@17976: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X194=>0X194
D .223@17976: Seek start. target time: 545640000 avseek flags: 1
D .223@17976: Seek end
D .223@17976: 1 packets is read after seek. read more to get target pts
D .223@17976: 1 packets is read after seek. seek result pts: 543.161s, requested: 545640
D .223@17976: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X194=>0X114
D .223@17976: seek_drop_non_video_: 545630 ms, seek_wait_frame_: 0...
I .226@9684: ***buffering progress 100%***
D .226@9684: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X114=>0X124
I .226@9684: ++++++++++++BUFFERING END++++++++++++
D .226@9684: D .226@9684: audio stream#1 is seeking #2... got flush pkt. flush decoder and  drop frames until seek target 545.6300s...
D .226@9684: invalid audio frame @-1.000000
D .228@9684: #2/2 audio seek_done: 1, seek_wait_frame_: 0/1
D .228@9684: audio stream#1 sending 1 invalid AOT frame @545.622494s. seeking: 0
I .228@9684: 000002512A9EE430 seek end audio frame @545.622494 seek_pos_: 545640, sync_ao_ 1
D .238@23472: video stream#0 is seeking #2... got flush pkt. flush decoder and  drop frames until seek target 545.6300s...
D .238@23472: invalid video frame @-1.000000
D .239@23472: h264 codec pixel format list: (expected d3d11)
D .239@23472: vulkan
D .239@23472: cuda
D .239@23472: dxva2_vld
D .239@23472: d3d11va_vld
D .239@23472: d3d11 (selected)
D .239@23472: d3d12
D .239@23472: vaapi
D .239@23472: yuv420p
D .239@23472: preparing AVHWFramesContext...
D .239@23472: hwdec hw output pixel format: d3d11
D .266@9684: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 545637, a: 545622, delta: 15 +0.023220
D .266@9684: audio stream#1 AOT frame is sent
D .333@23472: #2/2 video seek_done: 1, seek_wait_frame_: 0/0
D .333@23472: video stream#0 sending 1 invalid AOT frame @545.651833s. seeking: 0
D .333@23472: VideoRenderer clear buffered frames
D .333@23472: 0-track seek end video frame @545.651833 seek_pos_: 545640
D .333@23472: video stream#0 AOT frame is sent
D .348@17976: default FrameReader000002512A9EF8B0 #2 seekComplete 545651
D .348@17976: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X124=>0X124
D .348@17976: default FrameReader 000002512A9EF8B0 callbacks 1, seeking: 0, seekComplete#2 @545651
D .348@17976: default FrameReader 000002512A9EF8B0 callbacks 0, seeking 0 flag 0, seekComplete#2 @545651
D .167@416: PlatformSurface::Event::Resize 642x483
D .169@416: VideoRenderer WxH=642.000000x483.000000 642.000000x483.000000, frame: 1906x1072
D .169@416: update transform 2d. scale: (1.000000, 0.747584), orientation: 0
D .169@416: m: mat<4, 4>(
D .169@416: 1  0  0  0  
D .169@416: 0  0.747584  0  0  
D .169@416: 0  0  1  0  
D .169@416: 0  0  0  1  
D .169@416: )
D .174@416: PlatformSurface::Event::Resize 646x487
D .176@416: VideoRenderer WxH=646.000000x487.000000 646.000000x487.000000, frame: 1906x1072
D .176@416: update transform 2d. scale: (1.000000, 0.746063), orientation: 0
D .176@416: m: mat<4, 4>(
D .176@416: 1  0  0  0  
D .176@416: 0  0.746063  0  0  
D .176@416: 0  0  1  0  
D .176@416: 0  0  0  1  
D .176@416: )
D .182@416: PlatformSurface::Event::Resize 650x493
D .183@416: VideoRenderer WxH=650.000000x493.000000 650.000000x493.000000, frame: 1906x1072
D .183@416: update transform 2d. scale: (1.000000, 0.741546), orientation: 0
D .183@416: m: mat<4, 4>(
D .183@416: 1  0  0  0  
D .183@416: 0  0.741546  0  0  
D .183@416: 0  0  1  0  
D .183@416: 0  0  0  1  
D .183@416: )
D .189@416: PlatformSurface::Event::Resize 656x498
D .190@416: VideoRenderer WxH=656.000000x498.000000 656.000000x498.000000, frame: 1906x1072
D .190@416: update transform 2d. scale: (1.000000, 0.740878), orientation: 0
D .190@416: m: mat<4, 4>(
D .190@416: 1  0  0  0  
D .190@416: 0  0.740878  0  0  
D .190@416: 0  0  1  0  
D .190@416: 0  0  0  1  
D .190@416: )
D .196@416: PlatformSurface::Event::Resize 661x503
D .197@416: VideoRenderer WxH=661.000000x503.000000 661.000000x503.000000, frame: 1906x1072
D .197@416: update transform 2d. scale: (1.000000, 0.739104), orientation: 0
D .197@416: m: mat<4, 4>(
D .197@416: 1  0  0  0  
D .197@416: 0  0.739104  0  0  
D .197@416: 0  0  1  0  
D .197@416: 0  0  0  1  
D .197@416: )
D .203@416: PlatformSurface::Event::Resize 666x509
D .204@416: VideoRenderer WxH=666.000000x509.000000 666.000000x509.000000, frame: 1906x1072
D .204@416: update transform 2d. scale: (1.000000, 0.735916), orientation: 0
D .204@416: m: mat<4, 4>(
D .204@416: 1  0  0  0  
D .204@416: 0  0.735916  0  0  
D .204@416: 0  0  1  0  
D .204@416: 0  0  0  1  
D .204@416: )
D .210@416: PlatformSurface::Event::Resize 673x515
D .212@416: VideoRenderer WxH=673.000000x515.000000 673.000000x515.000000, frame: 1906x1072
D .212@416: update transform 2d. scale: (1.000000, 0.734987), orientation: 0
D .212@416: m: mat<4, 4>(
D .212@416: 1  0  0  0  
D .212@416: 0  0.734987  0  0  
D .212@416: 0  0  1  0  
D .212@416: 0  0  0  1  
D .212@416: )
D .218@416: PlatformSurface::Event::Resize 682x522
D .219@416: VideoRenderer WxH=682.000000x522.000000 682.000000x522.000000, frame: 1906x1072
D .219@416: update transform 2d. scale: (1.000000, 0.734828), orientation: 0
D .219@416: m: mat<4, 4>(
D .219@416: 1  0  0  0  
D .219@416: 0  0.734828  0  0  
D .219@416: 0  0  1  0  
D .219@416: 0  0  0  1  
D .219@416: )
D .224@416: PlatformSurface::Event::Resize 689x529
D .226@416: VideoRenderer WxH=689.000000x529.000000 689.000000x529.000000, frame: 1906x1072
D .226@416: update transform 2d. scale: (1.000000, 0.732547), orientation: 0
D .226@416: m: mat<4, 4>(
D .226@416: 1  0  0  0  
D .226@416: 0  0.732547  0  0  
D .226@416: 0  0  1  0  
D .226@416: 0  0  0  1  
D .226@416: )
D .232@416: PlatformSurface::Event::Resize 698x536
D .233@416: VideoRenderer WxH=698.000000x536.000000 698.000000x536.000000, frame: 1906x1072
D .233@416: update transform 2d. scale: (1.000000, 0.732424), orientation: 0
D .233@416: m: mat<4, 4>(
D .233@416: 1  0  0  0  
D .233@416: 0  0.732424  0  0  
D .233@416: 0  0  1  0  
D .233@416: 0  0  0  1  
D .233@416: )
D .239@416: PlatformSurface::Event::Resize 706x545
D .240@416: VideoRenderer WxH=706.000000x545.000000 706.000000x545.000000, frame: 1906x1072
D .240@416: update transform 2d. scale: (1.000000, 0.728585), orientation: 0
D .240@416: m: mat<4, 4>(
D .240@416: 1  0  0  0  
D .240@416: 0  0.728585  0  0  
D .240@416: 0  0  1  0  
D .240@416: 0  0  0  1  
D .240@416: )
D .249@416: PlatformSurface::Event::Resize 714x552
D .250@416: VideoRenderer WxH=714.000000x552.000000 714.000000x552.000000, frame: 1906x1072
D .250@416: update transform 2d. scale: (1.000000, 0.727497), orientation: 0
D .250@416: m: mat<4, 4>(
D .250@416: 1  0  0  0  
D .250@416: 0  0.727497  0  0  
D .250@416: 0  0  1  0  
D .250@416: 0  0  0  1  
D .250@416: )
D .253@416: PlatformSurface::Event::Resize 723x560
D .255@416: VideoRenderer WxH=723.000000x560.000000 723.000000x560.000000, frame: 1906x1072
D .255@416: update transform 2d. scale: (1.000000, 0.726143), orientation: 0
D .255@416: m: mat<4, 4>(
D .255@416: 1  0  0  0  
D .255@416: 0  0.726143  0  0  
D .255@416: 0  0  1  0  
D .255@416: 0  0  0  1  
D .255@416: )
D .291@416: PlatformSurface::Event::Resize 752x578
D .292@416: VideoRenderer WxH=752.000000x578.000000 752.000000x578.000000, frame: 1906x1072
D .292@416: update transform 2d. scale: (1.000000, 0.731749), orientation: 0
D .292@416: m: mat<4, 4>(
D .292@416: 1  0  0  0  
D .292@416: 0  0.731749  0  0  
D .292@416: 0  0  1  0  
D .292@416: 0  0  0  1  
D .292@416: )
D .297@416: PlatformSurface::Event::Resize 784x598
D .298@416: VideoRenderer WxH=784.000000x598.000000 784.000000x598.000000, frame: 1906x1072
D .298@416: update transform 2d. scale: (1.000000, 0.737372), orientation: 0
D .298@416: m: mat<4, 4>(
D .298@416: 1  0  0  0  
D .298@416: 0  0.737372  0  0  
D .298@416: 0  0  1  0  
D .298@416: 0  0  0  1  
D .298@416: )
D .335@416: PlatformSurface::Event::Resize 821x618
D .337@416: VideoRenderer WxH=821.000000x618.000000 821.000000x618.000000, frame: 1906x1072
D .337@416: update transform 2d. scale: (1.000000, 0.747182), orientation: 0
D .337@416: m: mat<4, 4>(
D .337@416: 1  0  0  0  
D .337@416: 0  0.747182  0  0  
D .337@416: 0  0  1  0  
D .337@416: 0  0  0  1  
D .337@416: )
D .342@416: PlatformSurface::Event::Resize 848x631
D .343@416: VideoRenderer WxH=848.000000x631.000000 848.000000x631.000000, frame: 1906x1072
D .343@416: update transform 2d. scale: (1.000000, 0.755855), orientation: 0
D .343@416: m: mat<4, 4>(
D .343@416: 1  0  0  0  
D .343@416: 0  0.755855  0  0  
D .343@416: 0  0  1  0  
D .343@416: 0  0  0  1  
D .343@416: )
D .359@416: PlatformSurface::Event::Resize 865x640
D .360@416: VideoRenderer WxH=865.000000x640.000000 865.000000x640.000000, frame: 1906x1072
D .360@416: update transform 2d. scale: (1.000000, 0.760165), orientation: 0
D .360@416: m: mat<4, 4>(
D .360@416: 1  0  0  0  
D .360@416: 0  0.760165  0  0  
D .360@416: 0  0  1  0  
D .360@416: 0  0  0  1  
D .360@416: )
D .362@416: PlatformSurface::Event::Resize 867x641
D .363@416: VideoRenderer WxH=867.000000x641.000000 867.000000x641.000000, frame: 1906x1072
D .363@416: update transform 2d. scale: (1.000000, 0.760734), orientation: 0
D .363@416: m: mat<4, 4>(
D .363@416: 1  0  0  0  
D .363@416: 0  0.760734  0  0  
D .363@416: 0  0  1  0  
D .363@416: 0  0  0  1  
D .363@416: )
D .369@416: PlatformSurface::Event::Resize 869x643
D .370@416: VideoRenderer WxH=869.000000x643.000000 869.000000x643.000000, frame: 1906x1072
D .371@416: update transform 2d. scale: (1.000000, 0.760117), orientation: 0
D .371@416: m: mat<4, 4>(
D .371@416: 1  0  0  0  
D .371@416: 0  0.760117  0  0  
D .371@416: 0  0  1  0  
D .371@416: 0  0  0  1  
D .371@416: )
D .376@416: PlatformSurface::Event::Resize 871x644
D .378@416: VideoRenderer WxH=871.000000x644.000000 871.000000x644.000000, frame: 1906x1072
D .378@416: update transform 2d. scale: (1.000000, 0.760684), orientation: 0
D .378@416: m: mat<4, 4>(
D .378@416: 1  0  0  0  
D .378@416: 0  0.760684  0  0  
D .378@416: 0  0  1  0  
D .378@416: 0  0  0  1  
D .378@416: )
D .383@416: PlatformSurface::Event::Resize 872x644
D .385@416: VideoRenderer WxH=872.000000x644.000000 872.000000x644.000000, frame: 1906x1072
D .385@416: update transform 2d. scale: (1.000000, 0.761557), orientation: 0
D .385@416: m: mat<4, 4>(
D .385@416: 1  0  0  0  
D .385@416: 0  0.761557  0  0  
D .385@416: 0  0  1  0  
D .385@416: 0  0  0  1  
D .385@416: )
D .391@416: PlatformSurface::Event::Resize 873x645
D .393@416: VideoRenderer WxH=873.000000x645.000000 873.000000x645.000000, frame: 1906x1072
D .393@416: update transform 2d. scale: (1.000000, 0.761248), orientation: 0
D .393@416: m: mat<4, 4>(
D .393@416: 1  0  0  0  
D .393@416: 0  0.761248  0  0  
D .393@416: 0  0  1  0  
D .393@416: 0  0  0  1  
D .393@416: )
D .398@416: PlatformSurface::Event::Resize 874x645
D .400@416: VideoRenderer WxH=874.000000x645.000000 874.000000x645.000000, frame: 1906x1072
D .400@416: update transform 2d. scale: (1.000000, 0.762120), orientation: 0
D .400@416: m: mat<4, 4>(
D .400@416: 1  0  0  0  
D .400@416: 0  0.76212  0  0  
D .400@416: 0  0  1  0  
D .400@416: 0  0  0  1  
D .400@416: )
D .428@416: PlatformSurface::Event::Resize 875x645
D .429@416: VideoRenderer WxH=875.000000x645.000000 875.000000x645.000000, frame: 1906x1072
D .429@416: update transform 2d. scale: (1.000000, 0.762993), orientation: 0
D .429@416: m: mat<4, 4>(
D .429@416: 1  0  0  0  
D .429@416: 0  0.762993  0  0  
D .429@416: 0  0  1  0  
D .429@416: 0  0  0  1  
D .429@416: )
D .441@416: PlatformSurface::Event::Resize 875x646
D .443@416: VideoRenderer WxH=875.000000x646.000000 875.000000x646.000000, frame: 1906x1072
D .443@416: update transform 2d. scale: (1.000000, 0.761811), orientation: 0
D .443@416: m: mat<4, 4>(
D .443@416: 1  0  0  0  
D .443@416: 0  0.761811  0  0  
D .443@416: 0  0  1  0  
D .443@416: 0  0  0  1  
D .443@416: )
D .456@416: PlatformSurface::Event::Resize 875x647
D .458@416: VideoRenderer WxH=875.000000x647.000000 875.000000x647.000000, frame: 1906x1072
D .458@416: update transform 2d. scale: (1.000000, 0.760634), orientation: 0
D .458@416: m: mat<4, 4>(
D .458@416: 1  0  0  0  
D .458@416: 0  0.760634  0  0  
D .458@416: 0  0  1  0  
D .458@416: 0  0  0  1  
D .458@416: )
D .470@416: PlatformSurface::Event::Resize 876x647
D .471@416: VideoRenderer WxH=876.000000x647.000000 876.000000x647.000000, frame: 1906x1072
D .471@416: update transform 2d. scale: (1.000000, 0.761503), orientation: 0
D .471@416: m: mat<4, 4>(
D .471@416: 1  0  0  0  
D .471@416: 0  0.761503  0  0  
D .471@416: 0  0  1  0  
D .471@416: 0  0  0  1  
D .471@416: )
D .477@416: PlatformSurface::Event::Resize 877x647
D .478@416: VideoRenderer WxH=877.000000x647.000000 877.000000x647.000000, frame: 1906x1072
D .478@416: update transform 2d. scale: (1.000000, 0.762372), orientation: 0
D .478@416: m: mat<4, 4>(
D .478@416: 1  0  0  0  
D .478@416: 0  0.762372  0  0  
D .478@416: 0  0  1  0  
D .478@416: 0  0  0  1  
D .478@416: )
D .484@416: PlatformSurface::Event::Resize 878x648
D .485@416: VideoRenderer WxH=878.000000x648.000000 878.000000x648.000000, frame: 1906x1072
D .485@416: update transform 2d. scale: (1.000000, 0.762064), orientation: 0
D .485@416: m: mat<4, 4>(
D .485@416: 1  0  0  0  
D .485@416: 0  0.762064  0  0  
D .485@416: 0  0  1  0  
D .485@416: 0  0  0  1  
D .485@416: )
D .500@416: PlatformSurface::Event::Resize 879x648
D .501@416: VideoRenderer WxH=879.000000x648.000000 879.000000x648.000000, frame: 1906x1072
D .501@416: update transform 2d. scale: (1.000000, 0.762932), orientation: 0
D .501@416: m: mat<4, 4>(
D .501@416: 1  0  0  0  
D .501@416: 0  0.762932  0  0  
D .501@416: 0  0  1  0  
D .501@416: 0  0  0  1  
D .501@416: )
D .506@416: PlatformSurface::Event::Resize 879x649
D .507@416: VideoRenderer WxH=879.000000x649.000000 879.000000x649.000000, frame: 1906x1072
D .507@416: update transform 2d. scale: (1.000000, 0.761756), orientation: 0
D .507@416: m: mat<4, 4>(
D .507@416: 1  0  0  0  
D .507@416: 0  0.761756  0  0  
D .507@416: 0  0  1  0  
D .507@416: 0  0  0  1  
D .507@416: )
D .513@416: PlatformSurface::Event::Resize 880x649
D .514@416: VideoRenderer WxH=880.000000x649.000000 880.000000x649.000000, frame: 1906x1072
D .514@416: update transform 2d. scale: (1.000000, 0.762623), orientation: 0
D .514@416: m: mat<4, 4>(
D .514@416: 1  0  0  0  
D .514@416: 0  0.762623  0  0  
D .514@416: 0  0  1  0  
D .514@416: 0  0  0  1  
D .514@416: )
D .527@416: PlatformSurface::Event::Resize 881x650
D .529@416: PlatformSurface::Event::Resize 882x650
D .529@416: VideoRenderer WxH=882.000000x650.000000 882.000000x650.000000, frame: 1906x1072
D .529@416: update transform 2d. scale: (1.000000, 0.763180), orientation: 0
D .529@416: m: mat<4, 4>(
D .529@416: 1  0  0  0  
D .529@416: 0  0.76318  0  0  
D .529@416: 0  0  1  0  
D .529@416: 0  0  0  1  
D .529@416: )
D .542@416: PlatformSurface::Event::Resize 883x651
D .542@416: VideoRenderer WxH=883.000000x651.000000 883.000000x651.000000, frame: 1906x1072
D .542@416: update transform 2d. scale: (1.000000, 0.762872), orientation: 0
D .542@416: m: mat<4, 4>(
D .542@416: 1  0  0  0  
D .542@416: 0  0.762872  0  0  
D .542@416: 0  0  1  0  
D .542@416: 0  0  0  1  
D .542@416: )
D .550@416: PlatformSurface::Event::Resize 887x653
D .551@416: VideoRenderer WxH=887.000000x653.000000 887.000000x653.000000, frame: 1906x1072
D .551@416: update transform 2d. scale: (1.000000, 0.763981), orientation: 0
D .551@416: m: mat<4, 4>(
D .551@416: 1  0  0  0  
D .551@416: 0  0.763981  0  0  
D .551@416: 0  0  1  0  
D .551@416: 0  0  0  1  
D .551@416: )
D .556@416: PlatformSurface::Event::Resize 890x654
D .557@416: VideoRenderer WxH=890.000000x654.000000 890.000000x654.000000, frame: 1906x1072
D .557@416: update transform 2d. scale: (1.000000, 0.765392), orientation: 0
D .557@416: m: mat<4, 4>(
D .557@416: 1  0  0  0  
D .557@416: 0  0.765392  0  0  
D .557@416: 0  0  1  0  
D .557@416: 0  0  0  1  
D .557@416: )
D .564@416: PlatformSurface::Event::Resize 893x656
D .564@416: VideoRenderer WxH=893.000000x656.000000 893.000000x656.000000, frame: 1906x1072
D .564@416: update transform 2d. scale: (1.000000, 0.765631), orientation: 0
D .564@416: m: mat<4, 4>(
D .564@416: 1  0  0  0  
D .564@416: 0  0.765631  0  0  
D .564@416: 0  0  1  0  
D .565@416: 0  0  0  1  
D .565@416: )
D .574@416: PlatformSurface::Event::Resize 895x657
D .575@416: VideoRenderer WxH=895.000000x657.000000 895.000000x657.000000, frame: 1906x1072
D .575@416: update transform 2d. scale: (1.000000, 0.766178), orientation: 0
D .575@416: m: mat<4, 4>(
D .575@416: 1  0  0  0  
D .575@416: 0  0.766178  0  0  
D .575@416: 0  0  1  0  
D .575@416: 0  0  0  1  
D .575@416: )
D .578@416: PlatformSurface::Event::Resize 899x659
D .578@416: VideoRenderer WxH=899.000000x659.000000 899.000000x659.000000, frame: 1906x1072
D .578@416: update transform 2d. scale: (1.000000, 0.767266), orientation: 0
D .578@416: m: mat<4, 4>(
D .578@416: 1  0  0  0  
D .578@416: 0  0.767266  0  0  
D .578@416: 0  0  1  0  
D .578@416: 0  0  0  1  
D .578@416: )
D .585@416: PlatformSurface::Event::Resize 904x661
D .586@416: VideoRenderer WxH=904.000000x661.000000 904.000000x661.000000, frame: 1906x1072
D .586@416: update transform 2d. scale: (1.000000, 0.769199), orientation: 0
D .586@416: m: mat<4, 4>(
D .586@416: 1  0  0  0  
D .586@416: 0  0.769199  0  0  
D .586@416: 0  0  1  0  
D .586@416: 0  0  0  1  
D .586@416: )
D .592@416: PlatformSurface::Event::Resize 909x664
D .593@416: VideoRenderer WxH=909.000000x664.000000 909.000000x664.000000, frame: 1906x1072
D .593@416: update transform 2d. scale: (1.000000, 0.769959), orientation: 0
D .593@416: m: mat<4, 4>(
D .593@416: 1  0  0  0  
D .593@416: 0  0.769959  0  0  
D .593@416: 0  0  1  0  
D .593@416: 0  0  0  1  
D .593@416: )
D .599@416: PlatformSurface::Event::Resize 914x667
D .600@416: VideoRenderer WxH=914.000000x667.000000 914.000000x667.000000, frame: 1906x1072
D .600@416: update transform 2d. scale: (1.000000, 0.770712), orientation: 0
D .600@416: m: mat<4, 4>(
D .600@416: 1  0  0  0  
D .600@416: 0  0.770712  0  0  
D .600@416: 0  0  1  0  
D .600@416: 0  0  0  1  
D .600@416: )
D .607@416: PlatformSurface::Event::Resize 922x670
D .607@416: VideoRenderer WxH=922.000000x670.000000 922.000000x670.000000, frame: 1906x1072
D .607@416: update transform 2d. scale: (1.000000, 0.773977), orientation: 0
D .607@416: m: mat<4, 4>(
D .607@416: 1  0  0  0  
D .607@416: 0  0.773977  0  0  
D .607@416: 0  0  1  0  
D .608@416: 0  0  0  1  
D .608@416: )
D .614@416: PlatformSurface::Event::Resize 929x674
D .615@416: VideoRenderer WxH=929.000000x674.000000 929.000000x674.000000, frame: 1906x1072
D .615@416: update transform 2d. scale: (1.000000, 0.775225), orientation: 0
D .615@416: m: mat<4, 4>(
D .615@416: 1  0  0  0  
D .615@416: 0  0.775225  0  0  
D .615@416: 0  0  1  0  
D .615@416: 0  0  0  1  
D .615@416: )
D .621@416: PlatformSurface::Event::Resize 936x678
D .622@416: VideoRenderer WxH=936.000000x678.000000 936.000000x678.000000, frame: 1906x1072
D .622@416: update transform 2d. scale: (1.000000, 0.776458), orientation: 0
D .622@416: m: mat<4, 4>(
D .622@416: 1  0  0  0  
D .622@416: 0  0.776458  0  0  
D .622@416: 0  0  1  0  
D .622@416: 0  0  0  1  
D .622@416: )
D .628@416: PlatformSurface::Event::Resize 943x682
D .630@416: VideoRenderer WxH=943.000000x682.000000 943.000000x682.000000, frame: 1906x1072
D .630@416: update transform 2d. scale: (1.000000, 0.777677), orientation: 0
D .630@416: m: mat<4, 4>(
D .630@416: 1  0  0  0  
D .630@416: 0  0.777677  0  0  
D .630@416: 0  0  1  0  
D .630@416: 0  0  0  1  
D .630@416: )
D .635@416: PlatformSurface::Event::Resize 949x687
D .636@416: VideoRenderer WxH=949.000000x687.000000 949.000000x687.000000, frame: 1906x1072
D .636@416: update transform 2d. scale: (1.000000, 0.776929), orientation: 0
D .636@416: m: mat<4, 4>(
D .636@416: 1  0  0  0  
D .636@416: 0  0.776929  0  0  
D .636@416: 0  0  1  0  
D .636@416: 0  0  0  1  
D .636@416: )
D .642@416: PlatformSurface::Event::Resize 955x689
D .643@416: VideoRenderer WxH=955.000000x689.000000 955.000000x689.000000, frame: 1906x1072
D .643@416: update transform 2d. scale: (1.000000, 0.779572), orientation: 0
D .643@416: m: mat<4, 4>(
D .643@416: 1  0  0  0  
D .643@416: 0  0.779572  0  0  
D .643@416: 0  0  1  0  
D .643@416: 0  0  0  1  
D .643@416: )
D .650@416: PlatformSurface::Event::Resize 960x692
D .650@416: VideoRenderer WxH=960.000000x692.000000 960.000000x692.000000, frame: 1906x1072
D .651@416: update transform 2d. scale: (1.000000, 0.780256), orientation: 0
D .651@416: m: mat<4, 4>(
D .651@416: 1  0  0  0  
D .651@416: 0  0.780256  0  0  
D .651@416: 0  0  1  0  
D .651@416: 0  0  0  1  
D .651@416: )
D .657@416: PlatformSurface::Event::Resize 962x694
D .658@416: VideoRenderer WxH=962.000000x694.000000 962.000000x694.000000, frame: 1906x1072
D .658@416: update transform 2d. scale: (1.000000, 0.779628), orientation: 0
D .658@416: m: mat<4, 4>(
D .658@416: 1  0  0  0  
D .658@416: 0  0.779628  0  0  
D .658@416: 0  0  1  0  
D .658@416: 0  0  0  1  
D .658@416: )
D .664@416: PlatformSurface::Event::Resize 964x695
D .665@416: VideoRenderer WxH=964.000000x695.000000 964.000000x695.000000, frame: 1906x1072
D .665@416: update transform 2d. scale: (1.000000, 0.780125), orientation: 0
D .665@416: m: mat<4, 4>(
D .665@416: 1  0  0  0  
D .665@416: 0  0.780125  0  0  
D .665@416: 0  0  1  0  
D .665@416: 0  0  0  1  
D .665@416: )
D .671@416: PlatformSurface::Event::Resize 966x696
D .672@416: VideoRenderer WxH=966.000000x696.000000 966.000000x696.000000, frame: 1906x1072
D .672@416: update transform 2d. scale: (1.000000, 0.780620), orientation: 0
D .672@416: m: mat<4, 4>(
D .672@416: 1  0  0  0  
D .672@416: 0  0.78062  0  0  
D .672@416: 0  0  1  0  
D .672@416: 0  0  0  1  
D .672@416: )
D .678@416: PlatformSurface::Event::Resize 966x697
D .679@416: VideoRenderer WxH=966.000000x697.000000 966.000000x697.000000, frame: 1906x1072
D .679@416: update transform 2d. scale: (1.000000, 0.779500), orientation: 0
D .679@416: m: mat<4, 4>(
D .679@416: 1  0  0  0  
D .679@416: 0  0.7795  0  0  
D .679@416: 0  0  1  0  
D .679@416: 0  0  0  1  
D .679@416: )
D .686@416: PlatformSurface::Event::Resize 967x697
D .686@416: VideoRenderer WxH=967.000000x697.000000 967.000000x697.000000, frame: 1906x1072
D .686@416: update transform 2d. scale: (1.000000, 0.780307), orientation: 0
D .686@416: m: mat<4, 4>(
D .686@416: 1  0  0  0  
D .686@416: 0  0.780307  0  0  
D .686@416: 0  0  1  0  
D .686@416: 0  0  0  1  
D .686@416: )
D .708@416: PlatformSurface::Event::Resize 967x698
D .708@416: VideoRenderer WxH=967.000000x698.000000 967.000000x698.000000, frame: 1906x1072
D .708@416: update transform 2d. scale: (1.000000, 0.779189), orientation: 0
D .708@416: m: mat<4, 4>(
D .708@416: 1  0  0  0  
D .708@416: 0  0.779189  0  0  
D .708@416: 0  0  1  0  
D .708@416: 0  0  0  1  
D .708@416: )
D .715@416: PlatformSurface::Event::Resize 968x698
D .716@416: VideoRenderer WxH=968.000000x698.000000 968.000000x698.000000, frame: 1906x1072
D .716@416: update transform 2d. scale: (1.000000, 0.779995), orientation: 0
D .716@416: m: mat<4, 4>(
D .716@416: 1  0  0  0  
D .716@416: 0  0.779995  0  0  
D .716@416: 0  0  1  0  
D .716@416: 0  0  0  1  
D .716@416: )
D .780@416: PlatformSurface::Event::Resize 968x697
D .781@416: VideoRenderer WxH=968.000000x697.000000 968.000000x697.000000, frame: 1906x1072
D .781@416: update transform 2d. scale: (1.000000, 0.781114), orientation: 0
D .781@416: m: mat<4, 4>(
D .781@416: 1  0  0  0  
D .781@416: 0  0.781114  0  0  
D .781@416: 0  0  1  0  
D .781@416: 0  0  0  1  
D .781@416: )
D .786@416: PlatformSurface::Event::Resize 967x694
D .788@416: VideoRenderer WxH=967.000000x694.000000 967.000000x694.000000, frame: 1906x1072
D .788@416: update transform 2d. scale: (1.000000, 0.783680), orientation: 0
D .788@416: m: mat<4, 4>(
D .788@416: 1  0  0  0  
D .788@416: 0  0.78368  0  0  
D .788@416: 0  0  1  0  
D .788@416: 0  0  0  1  
D .788@416: )
D .793@416: PlatformSurface::Event::Resize 963x688
D .795@416: VideoRenderer WxH=963.000000x688.000000 963.000000x688.000000, frame: 1906x1072
D .795@416: update transform 2d. scale: (1.000000, 0.787245), orientation: 0
D .795@416: m: mat<4, 4>(
D .795@416: 1  0  0  0  
D .795@416: 0  0.787245  0  0  
D .795@416: 0  0  1  0  
D .795@416: 0  0  0  1  
D .795@416: )
D .801@416: PlatformSurface::Event::Resize 961x681
D .801@416: VideoRenderer WxH=961.000000x681.000000 961.000000x681.000000, frame: 1906x1072
D .802@416: update transform 2d. scale: (1.000000, 0.793685), orientation: 0
D .802@416: m: mat<4, 4>(
D .802@416: 1  0  0  0  
D .802@416: 0  0.793685  0  0  
D .802@416: 0  0  1  0  
D .802@416: 0  0  0  1  
D .802@416: )
D .040@416: 000002512A9E13F0->PlatformSurface::Event::Close
D .040@416: ++++++++++onDestroyContext(surface 000002512A9E13F0, ctx 000002512AA171C0)+++++++++++
D .040@416: __cdecl ThreadLocal<bool>::Data::Data(void) thread: 416
D .040@416: bool *__cdecl ThreadLocal<bool>::get(void) const allocate and initialize ThreadLocal data
D .040@416: __cdecl ThreadLocal<struct UGL::opengl::Context::Config>::Data::Data(void) thread: 416
D .040@416: struct UGL::opengl::Context::Config *__cdecl ThreadLocal<struct UGL::opengl::Context::Config>::get(void) const allocate and initialize ThreadLocal data
D .040@416: select gl api resolver for EGL|OpenGL|OpenGLES
D .040@416: __cdecl ThreadLocal<class std::function<void * __cdecl(char const *)> >::Data::Data(void) thread: 416
D .040@416: class std::function<void * __cdecl(char const *)> *__cdecl ThreadLocal<class std::function<void * __cdecl(char const *)> >::get(void) const allocate and initialize ThreadLocal data
D .040@416: dso.load: libEGLd.dlltest: true
D .040@416: dso.load: libEGL.dlltest: true
D .040@416: libEGL.dll test load result 0000000000000000...
D .040@416: __cdecl ThreadLocal<bool>::Data::Data(void) thread: 416
D .040@416: bool *__cdecl ThreadLocal<bool>::get(void) const allocate and initialize ThreadLocal data
D .040@416: No current opengl context in thread 416
D .040@416: Context::destroyCurrent() is called without a valid context
D .040@416: 000002512A9FD830__cdecl UGL::opengl::Context::Local<struct mdk::abi::GLVideoRenderer::Private::Renderers,struct mdk::abi::GLVideoRenderer::Private::Renderers>::~Local(void)0000000000000000 count: 0
D .040@416: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
D .040@416: destroyRenderContext: 000002512AA171C0
D .040@416: removing closed surface...
D .040@416: surface removed by event callback...
D .040@416: __cdecl ThreadLocal<class std::function<void * __cdecl(char const *)> >::Data::~Data(void) thread: 416
D .040@416: __cdecl ThreadLocal<struct UGL::opengl::Context::Config>::Data::~Data(void) thread: 416
D .040@416: __cdecl ThreadLocal<bool>::Data::~Data(void) thread: 416
D .040@416: __cdecl ThreadLocal<bool>::Data::~Data(void) thread: 416
D .040@7696: 000000E8CDAFF260__cdecl mdk::abi::Player::~Player(void)64
I .041@7696: setNext from -1 url:
D .041@7696: default FrameReader000002512A9EF8B0 state: 1=>1=>0, 0
I .041@7696: default000002512A9EF8B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
D .041@7696: 000002512A9EF8B0 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x124, invalid: 0, loading: 0, loaded: 4, buffering: 0, seeking: 0, prepared: 256, EOF: 0
D .041@7696: 000002512AA183A0 request avformat input interrupt
D .041@7696: 000002512A9F4AE0 request to interrupt io operation
D .041@7696: default FrameReader000002512A9EF8B0 state: 1=>0=>0, 0
I .041@7696: default000002512A9EF8B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
D .041@7696: __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
D .041@7696: 000002512A9EE430 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1048 requested state 0=>0, current state 1. status: 0X124
D .041@7696: default FrameReader000002512A9EF8B0 state: 1=>0=>0, 0
I .041@7696: default000002512A9EF8B0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
D .043@17976: unload_requested_. skip sending packet
D .043@17976: free custome avio: 000002512AA30D40
D .043@17976: D .043@17976: 000002512A9F4AC0 close url: video.mp4
D .043@17976: 17976default 000002512A9EF8B0 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1087: reset status_mask. status: 121
D .043@17976: default 000002512A9EF8B0 FrameReader::update MediaStatus 0X124=>0X1
D .043@17976: stop by user. clear packet queues and send eof packets for each thread...
D .043@17976: FrameReader@000002512A9EF8B0 sending Packet::End to all packet queues. PacketIO@000002512AA188D0 ->url: video.mp4
D .043@23472: EOS video frame of track 0
D .044@17976: clear packet queue for stream 0
D .044@23472: video stream#0 decoding loop is finished. packets: 2107397287, pts: [594.506600, 0.000000]
D .044@17976: clear packet queue for stream 1
D .044@17976: before changed() 1
D .044@17976: default FrameReader000002512A9EF8B0 state: 1=>0=>0, 0
D .044@17976: 000002512A9EF8B0 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x1, invalid: 0, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
D .056@9684: EOS audio frame of track 0
D .056@9684: audio stream#1 decoding loop is finished. packets: 0, pts: [0.000000, 0.000000]
D .056@9684: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::~Data(void) thread: 9684
D .056@17976: default FrameReader000002512A9EF8B0 state: 1=>0=>0, 1
D .056@17976: default FrameReader000002512A9EF8B0 update state: 1=>0
D .068@7696: default000002512A9EF8B0 deleting FrameReader...
D .068@7696: 000002512A9F3450 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1048 requested state 0=>0, current state 0. status: 0
D .068@7696: default000002512A9F6060 deleting FrameReader...
D .068@7696: player is destroyed 
D .079@7696: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
D .080@7696: 000002512CBB5130->mdk::abi::D3D11NativeBufferPool::~D3D11NativeBufferPool

D .080@7696: 000002512CBB5228__cdecl UGL::opengl::Context::Local<struct mdk::abi::D3D11NativeBufferPool::ctx_res_t,struct mdk::abi::D3D11NativeBufferPool::ctx_res_t>::~Local(void)0000000000000001 count: 0
D .080@7696: 000002512CBB5130__cdecl mdk::abi::NativeVideoBufferPool::~NativeVideoBufferPool(void)
D .099@7696: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
wang-bin commented 5 months ago

do you have the crash log

mohammadinfo commented 5 months ago

do you have the crash log

I have to ask from my customers...

mohammadinfo commented 5 months ago

do you have the crash log

d3d11.log :

I .381@3480: 0.24.0 (git 747da87) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19045 x86_64; MSVC1937; vcruntime14.37.32822.0; 11:12:25 Dec 31 2023

D .382@3480: default00000175094A1AF0 new FrameReader...
D .382@3480: Registered audio backends: XAudio2 DSound null 
D .382@3480: XAudio2_9.dll
D .389@3480: Build with XAudio2 from Win8+ SDK
D .389@3480: Try symbol 'XAudio2Create' from Windows SDK dll
D .389@3480: default00000175094A7FC0 new FrameReader...
D .389@3480: Registered audio backends: XAudio2 DSound null 
D .389@3480: 0000001521CFF320__cdecl mdk::abi::Player::Player(void)
D .390@3480: getVideoOutContext 0000000000000000 => 00000175094A34C0. vo count: 1
D .390@3480: global option: logfile = d3d11.log
D .390@3480: player property: logfile = d3d11.log
D .390@3480: global option: MDK_KEY = 92178446AF0885458A93CDF446E3B9160A5FC865796E9FCFF262D534389866D04BD4FA52EFECF1BF7E14B0D73A5E8C493A06876FF5BEDC6F801A46B42E7873026DE87BB9AF087ABA756C320BB91C46E94A5FC0021508E8BF9E03ACD25AB0539D4EA194B0D543B5179056FC62441CB248878AF87D3B72ACF6B9F753BA59187A02
D .390@3480: 3mdk verify key signature ok
D .390@3480: 3mdk license key restrictions: Test, 
D .390@3480: key time: -1
D .390@3480: check version
D .390@3480: user module: C:\Users\Amir\Downloads\test_video\glfwplay.exe
D .391@3480: user module: C:\Users\Amir\Downloads\test_video\glfwplay.exe
D .391@3480: 3mdk license key for app: glfwplay
D .434@3480: default FrameReader00000175094A1AF0 state: 0=>0=>0, 0
I .434@3480: default00000175094A1AF0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
D .434@3480: default FrameReader00000175094A1AF0 state: 0=>0=>0, 0
I .434@3480: default00000175094A1AF0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
D .434@3480: video decoders: "D3D11"
D .434@3480: video decoders: "D3D11"
I .434@3480: 00000175094A06B0 MediaControl.prepare(0, ...) video.mp4
D .434@3480: default 00000175094A1AF0 FrameReader.start(0, ...)
D .434@3480: default 00000175094A1AF0 FrameReader::update MediaStatus 0=>0X2
D .434@3480: default FrameReader00000175094A1AF0 state: 0=>0=>1, 0
D .434@3480: default FrameReader00000175094A1AF0 state: 0=>1=>1, 0
D .435@3480: 00000175094A06B0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1048 requested state 2=>1, current state 0. status: 0X2
D .435@13092: start frame reader thread: 13092
D .435@3480: default FrameReader00000175094A1AF0 request to pause 0, loaded: 0.
D .435@3480: default FrameReader00000175094A1AF0 state: 0=>1=>1, 0
D .435@3480: getVideoOutContext 000000000006070C => 00000175094AFE10. vo count: 2
D .435@13092: try to load av module: C:\Users\Amir\Downloads\test_video\ffmpeg-6.dll
D .454@13092: ffmpeg loaded: C:\Users\Amir\Downloads\test_video\ffmpeg-6.dll
D .454@12700: Rendering thread @12700
D .454@12700: 00000175094A0040 start RenderLoop
D .454@13092: Selected avformat runtime version: 60.20.100 (build: 60.20.100), license: LGPL version 2.1 or later
D .454@12700: 00000175094D4A80->PlatformSurface::Event::NativeHandle: 0000000000000000>>>000000000006070C
D .454@13092: 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.37.32822/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/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 -MT -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
D .455@12700: auto __cdecl mdk::abi::VideoPresenter::{ctor}::<lambda_3>::operator ()(class UGS::PlatformSurface *) const: 000000000006070C=>00000175094AFE10 RenderAPI.type: 4
D .455@12700: global option: ffmpeg.version = createRenderContext of RenderAPI::Type 4 from surface 00000175094D4A80 with extra native res 0000000000000000
D .455@13092: 6
D .455@13092: avformat_version00007FFD75841500
D .455@13092: Trying MediaIO FFmpeg for protocol ""
D .455@13092: 00000175094A6480 open url: video.mp4
I .456@13092: 00000175094A6480 url opened
D .456@13092: Selected avcodec runtime version: 60.36.100 (build: 60.36.100), license: LGPL version 2.1 or later
D .456@13092: avcodec_descriptor_next00007FFD753B5550
D .459@12700: dxgi adapter 0: vendor 1002, device 68c1, revision 0, AMD Mobility Radeon HD 5000 Series
D .460@12700: (hr = D3D11CreateDevice(adapter.Get(), adapter ? D3D_DRIVER_TYPE_UNKNOWN : D3D_DRIVER_TYPE_HARDWARE , nullptr, flags, pFls, nFls , ( 7 ), &dev, nullptr, nullptr))  ERROR@222D3D::CreateDevice11: (80070057) unknown error
D .460@12700: D .461@13092: default 00000175094A1AF0 FrameReader::update MediaStatus 0X2=>0X2
D .461@13092: FFmpeg/Libav runtime git-2023-12-23-f5f414d-avbuild
D .461@13092: Selected avutil runtime version: 58.36.100 (build: 58.36.100), license: LGPL version 2.1 or later
D .461@13092: global option: ffmpeg.configuration = --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/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 -MT -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
D .461@13092: av_dict_copy00007FFD758505D0
D .461@13092: before avformat_open_input. io: 00000175094A6480(FFmpeg/pb: 00000175094D7FC0, url: video.mp4
D .462@13092: FFmpeg/Libav runtime git-2023-12-23-f5f414d-avbuild
D .478@12700: d3d11.1 device feature level: 0xb000, requested: 0xc200.
D .482@12700: ++++++++++onContextCreated(surface 00000175094D4A80, ctx 00000175094AFED0)+++++++++++
D .483@12700: set d3d11 device. Feature level: 0XB000, create flags: 0
D .483@12700: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_LOCAL, &vmi[0])  ERROR@168D3D::DumpInfo: (8876086a) unknown error
D .483@12700: D .483@12700: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL, &vmi[1])  ERROR@169D3D::DumpInfo: (8876086a) unknown error
D .483@12700: D .483@12700: d3d11: 0000017507C7CC38, dxgi adapter vendor 1002, device 68c1, revision 0, AMD Mobility Radeon HD 5000 Series. UMA
D .483@13092: after avformat_open_input. pb: 00000175094D7FC0, iformat: 00007FFD75AD6850 context flags: 2097280, input format flags: 67141640
D .484@12700: set d3d11 device. Feature level: 0XB000, create flags: 0
D .484@12700: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_LOCAL, &vmi[0])  ERROR@168D3D::DumpInfo: (8876086a) unknown error
D .484@12700: D .484@12700: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL, &vmi[1])  ERROR@169D3D::DumpInfo: (8876086a) unknown error
D .484@12700: D .484@12700: d3d11: 0000017507C7CC38, dxgi adapter vendor 1002, device 68c1, revision 0, AMD Mobility Radeon HD 5000 Series. UMA
D .484@12700: PlatformSurface::Event::Resize 640x480
D .487@12700: PlatformSurface::Event::Resize 640x480
D .570@13092: supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be p212be p212le p412be p412le gbrap14be gbrap14le
I .570@13092: Format: mov,mp4,m4a,3gp,3g2,mj2, range: 0 +749378ms, bitrate: 318047, size: 0
Metadata:
  creation_time: 2022-11-20T03:23:36.000000Z
  major_brand: mp42
  minor_version: 0
  comment: Captured with Snagit 2022.1.0.20078  
Webcam - Microsoft Camera Rear  
Microphone - Microphone Array (Realtek High Definition Audio(SST))

  compatible_brands: mp41isom
Streams: 2
 Video:
  stream#0, range: 78 +749196ms, frames: 6931
  codec: h264 tag: 'avc1' profile: 77 level: 40, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 181345, 1906x1072, fps: 9.25125, bframes: 0
  extra data(41): 01 4D 00 28 FF E1 00 1A 27 4D 00 28 95 A0 1E 00 87 E2 3C 04 40 00 00 03 00 40 00 00 0F 23 68 70 CA 80 01 00 04 28 EE 3C 80 
  Metadata:
   creation_time: 2022-11-20T03:10:38.000000Z
   language: und
   encoder: AVC Coding
   handler_name: VideoHandler
   vendor_id: [0][0][0][0]
 Audio:
  stream#1, range: 0 +749378ms, frames: 32273
  codec: aac tag: 'mp4a' profile: 1 level: -99, sample size: 0/16, block align: 0, frame_size: 1024, f32p stereo(2) @44100Hz, bitrate: 133914
  extra data(2): 12 10 
  Metadata:
   creation_time: 2022-11-20T03:10:38.000000Z
   language: und
   handler_name: SoundHandler
   vendor_id: [0][0][0][0]

D .571@13092: 00000175094A06B0 prepared callback is invoked
D .571@13092: default 00000175094A1AF0 FrameReader::update MediaStatus 0X2=>0X4
I .571@13092: ***buffering progress 0%***
D .571@13092: default 00000175094A1AF0 FrameReader::update MediaStatus 0X4=>0X14
I .571@13092: ++++++++++++BUFFERING START++++++++++++
D .571@13092: D .571@13092: default FrameReader00000175094A1AF0 state: 0=>1=>1, 1
D .571@13092: default FrameReader00000175094A1AF0 update state: 0=>1
D .571@1476: starting decode loop thread mdk.vdec0@1476
D .571@1476: video stream#0 starting decoding loop from decoder index 0...
D .572@1476: creating video decoder: D3D11...
I .572@1476: opening video decoder: D3D11...
D .572@1476: opening ffmpeg video decoder: h264 ...
D .572@13864: starting decode loop thread mdk.adec1@13864
D .572@13864: audio stream#1 starting decoding loop from decoder index 0...
D .572@13864: creating audio decoder: auto...
I .572@13864: opening audio decoder: FFmpeg...
D .572@13864: opening ffmpeg audio decoder: aac ...
D .573@1476: 000001750C1C2010->mdk::abi::D3D11NativeBufferPool::D3D11NativeBufferPool

D .573@13864: AVCodec.Audio[aac.] decoder: 1 Single threads
D .573@13864: aac f32p, stereo @44100Hz
I .573@13864: ***buffering progress 100%***
D .574@13864: default 00000175094A1AF0 FrameReader::update MediaStatus 0X14=>0X124
I .574@13864: ++++++++++++BUFFERING END++++++++++++
D .574@13864: D .574@13864: audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
D .574@13864: 00000175094A06B0 1st audio frame @0.000000
I .574@13864: 00000175094A06B0 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
D .574@13864: Selected avfilter runtime version: 9.14.101 (build: 9.14.101), license: LGPL version 2.1 or later
D .574@13864: AudioRenderer format: f32, stereo @44100Hz, requested: f32p, stereo @44100Hz
D .574@13864: AudioRenderer format changed and reinitialize
D .574@13864: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 13864
D .574@13864: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
D .574@13864: 13864 uninit_com_: true
D .675@1476: AVCodec.Video[h264.] decoder: 1 Single threads
D .676@1476: unsupported avcodec options:  hwcontext=d3d11va
D .676@1476: h264 yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0 1906x1072
D .676@1476: decode stored recovery packets: 0
D .676@1476: h264 codec pixel format list: (expected d3d11)
D .676@1476: vulkan
D .676@1476: cuda
D .676@1476: dxva2_vld
D .676@1476: d3d11va_vld
D .676@1476: d3d11 (selected)
D .676@1476: d3d12
D .676@1476: vaapi
D .676@1476: yuv420p
D .676@1476: testing shared D3D11 NV12 texture as decoder and shader resource...
D .687@1476: preparing AVHWFramesContext...
D .689@1476: hwdec hw output pixel format: d3d11
D .766@13864: Using audio backend: XAudio2
D .766@13864: 00000175094A06B0 ao opened: 1, reopen: 1, bad ao: 0
D .768@13864: 00000175094F4768 filter graph: 
D .768@13864: +-----------+
|    src    |default--[44100Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+

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

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

D .794@13864: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 15, a: 0, delta: 15 +0.023220
D .794@13864: audio stream#1 AOT frame is sent
D .909@12700: 00000175094D4A80->PlatformSurface::Event::Close
D .909@12700: 0000001521CFF320__cdecl mdk::abi::Player::~Player(void)++++++++++onDestroyContext(surface 00000175094D4A80, ctx 00000175094AFED0)+++++++++++
D .909@3480: 64
D .909@12700: __cdecl ThreadLocal<bool>::Data::Data(void) thread: 12700
D .909@12700: bool *__cdecl ThreadLocal<bool>::get(void) const allocate and initialize ThreadLocal data
D .909@12700: __cdecl ThreadLocal<struct UGL::opengl::Context::Config>::Data::Data(void) thread: 12700
D .909@12700: struct UGL::opengl::Context::Config *__cdecl ThreadLocal<struct UGL::opengl::Context::Config>::get(void) const allocate and initialize ThreadLocal data
D .909@12700: select gl api resolver for EGL|OpenGL|OpenGLES
D .909@12700: __cdecl ThreadLocal<class std::function<void * __cdecl(char const *)> >::Data::Data(void) thread: 12700
D .909@12700: class std::function<void * __cdecl(char const *)> *__cdecl ThreadLocal<class std::function<void * __cdecl(char const *)> >::get(void) const allocate and initialize ThreadLocal data
D .909@12700: dso.load: libEGLd.dlltest: true
D .909@12700: dso.load: libEGL.dlltest: true
D .909@12700: libEGL.dll test load result 0000000000000000...
D .910@12700: __cdecl ThreadLocal<bool>::Data::Data(void) thread: 12700
D .910@12700: bool *__cdecl ThreadLocal<bool>::get(void) const allocate and initialize ThreadLocal data
D .910@12700: No current opengl context in thread 12700
D .910@12700: Context::destroyCurrent() is called without a valid context
D .910@12700: 00000175094AF4F0__cdecl UGL::opengl::Context::Local<struct mdk::abi::GLVideoRenderer::Private::Renderers,struct mdk::abi::GLVideoRenderer::Private::Renderers>::~Local(void)0000000000000000 count: 0
D .910@12700: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
D .910@12700: destroyRenderContext: 00000175094AFED0
D .921@12700: removing closed surface...
D .921@12700: surface removed by event callback...
D .921@12700: __cdecl ThreadLocal<class std::function<void * __cdecl(char const *)> >::Data::~Data(void) thread: 12700
D .921@12700: __cdecl ThreadLocal<struct UGL::opengl::Context::Config>::Data::~Data(void) thread: 12700
D .922@12700: __cdecl ThreadLocal<bool>::Data::~Data(void) thread: 12700
D .922@12700: __cdecl ThreadLocal<bool>::Data::~Data(void) thread: 12700
I .944@3480: setNext from -1 url:
D .944@3480: default FrameReader00000175094A1AF0 state: 1=>1=>0, 0
I .944@3480: default00000175094A1AF0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
D .945@3480: 00000175094A1AF0 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x124, invalid: 0, loading: 0, loaded: 4, buffering: 0, seeking: 0, prepared: 256, EOF: 0
D .945@3480: 00000175094D6DE0 request avformat input interrupt
D .945@3480: 00000175094A64A0 request to interrupt io operation
D .945@3480: default FrameReader00000175094A1AF0 state: 1=>0=>0, 0
I .945@3480: default00000175094A1AF0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
D .945@3480: __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
D .945@3480: 00000175094A06B0 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1048 requested state 0=>0, current state 1. status: 0X124
D .945@3480: default FrameReader00000175094A1AF0 state: 1=>0=>0, 0
I .945@3480: default00000175094A1AF0 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
D .959@13092: unload_requested_. skip sending packet
D .960@13092: free custome avio: 00000175094D7FC0
D .960@13092: D .960@13092: 00000175094A6480 close url: video.mp4
D .960@13092: 13092default 00000175094A1AF0 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1087: reset status_mask. status: 121
D .960@13092: default 00000175094A1AF0 FrameReader::update MediaStatus 0X124=>0X1
D .960@13092: stop by user. clear packet queues and send eof packets for each thread...
D .960@13092: FrameReader@00000175094A1AF0 sending Packet::End to all packet queues. PacketIO@00000175094D7310 ->url: video.mp4
D .960@13092: clear packet queue for stream 0
D .960@13092: clear packet queue for stream 1
D .960@13092: before changed() 1
D .960@13864: audio stream#1 EOF/EOS decoded. end: 1
D .960@13092: default FrameReader00000175094A1AF0 state: 1=>0=>0, 0
D .960@13092: 00000175094A1AF0 bool __cdecl

sw.log :

I .799@11844: 0.24.0 (git 747da87) - Multimedia Development Kit. Copyright (c) 2016-2023 WangBin(QtAV author) <wbsecg1 at gmail.com>
Build for: Windows0x0600/10.0.19045 x86_64; MSVC1937; vcruntime14.37.32822.0; 11:12:25 Dec 31 2023

D .800@11844: default0000022B983C1B90 new FrameReader...
D .800@11844: Registered audio backends: XAudio2 DSound null 
D .800@11844: XAudio2_9.dll
D .803@11844: Build with XAudio2 from Win8+ SDK
D .804@11844: Try symbol 'XAudio2Create' from Windows SDK dll
D .804@11844: default0000022B983C7F60 new FrameReader...
D .804@11844: Registered audio backends: XAudio2 DSound null 
D .804@11844: 000000794A97F360__cdecl mdk::abi::Player::Player(void)
D .804@11844: getVideoOutContext 0000000000000000 => 0000022B983C37A0. vo count: 1
D .804@11844: global option: logfile = sw.log
D .804@11844: player property: logfile = sw.log
D .804@11844: global option: MDK_KEY = 92178446AF0885458A93CDF446E3B9160A5FC865796E9FCFF262D534389866D04BD4FA52EFECF1BF7E14B0D73A5E8C493A06876FF5BEDC6F801A46B42E7873026DE87BB9AF087ABA756C320BB91C46E94A5FC0021508E8BF9E03ACD25AB0539D4EA194B0D543B5179056FC62441CB248878AF87D3B72ACF6B9F753BA59187A02
D .805@11844: 3mdk verify key signature ok
D .805@11844: 3mdk license key restrictions: Test, 
D .805@11844: key time: -1
D .805@11844: check version
D .805@11844: user module: C:\Users\Amir\Downloads\test_video\glfwplay.exe
D .805@11844: user module: C:\Users\Amir\Downloads\test_video\glfwplay.exe
D .805@11844: 3mdk license key for app: glfwplay
D .843@11844: default FrameReader0000022B983C1B90 state: 0=>0=>0, 0
I .843@11844: default0000022B983C1B90 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
D .843@11844: default FrameReader0000022B983C1B90 state: 0=>0=>0, 0
I .843@11844: default0000022B983C1B90 void __cdecl mdk::abi::FrameReader::stop(void), current state: 0
I .843@11844: 0000022B983C0750 MediaControl.prepare(0, ...) video.mp4
D .843@11844: default 0000022B983C1B90 FrameReader.start(0, ...)
D .843@11844: default 0000022B983C1B90 FrameReader::update MediaStatus 0=>0X2
D .843@11844: default FrameReader0000022B983C1B90 state: 0=>0=>1, 0
D .843@11844: default FrameReader0000022B983C1B90 state: 0=>1=>1, 0
D .843@11844: 0000022B983C0750 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1048 requested state 2=>1, current state 0. status: 0X2
D .843@11320: start frame reader thread: 11320
D .843@11844: default FrameReader0000022B983C1B90 request to pause 0, loaded: 0.
D .843@11844: default FrameReader0000022B983C1B90 state: 0=>1=>1, 0
D .843@11844: getVideoOutContext 000000000010022C => 0000022B983CFCF0. vo count: 2
D .843@11320: try to load av module: C:\Users\Amir\Downloads\test_video\ffmpeg-6.dll
D .850@11320: ffmpeg loaded: C:\Users\Amir\Downloads\test_video\ffmpeg-6.dll
D .850@5312: Rendering thread @5312
D .850@11320: Selected avformat runtime version: 60.20.100 (build: 60.20.100), license: LGPL version 2.1 or later00000
D .850@5312: 22B983C00E0 start RenderLoop
D .850@11320: 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.37.32822/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/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 -MT -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
D .851@11320: global option: ffmpeg.version = 6
D .851@11320: avformat_version00007FFD75841500
D .851@11320: Trying MediaIO FFmpeg for protocol ""
D .851@11320: 0000022B983C72C0 open url: video.mp4
I .852@11320: 0000022B983C72C0 url opened
D .852@11320: Selected avcodec runtime version: 60.36.100 (build: 60.36.100), license: LGPL version 2.1 or later
D .852@11320: avcodec_descriptor_next00007FFD753B5550
D .856@5312: 0000022B983F54A0->PlatformSurface::Event::NativeHandle: 0000000000000000>>>000000000010022C
D .856@5312: auto __cdecl mdk::abi::VideoPresenter::{ctor}::<lambda_3>::operator ()(class UGS::PlatformSurface *) const: 000000000010022C=>0000022B983CFCF0 RenderAPI.type: 4
D .856@5312: createRenderContext of RenderAPI::Type 4 from surface 0000022B983F54A0 with extra native res 0000000000000000
D .857@11320: default 0000022B983C1B90 FrameReader::update MediaStatus 0X2=>0X2
D .857@11320: FFmpeg/Libav runtime git-2023-12-23-f5f414d-avbuild
D .857@11320: Selected avutil runtime version: 58.36.100 (build: 58.36.100), license: LGPL version 2.1 or later
D .857@11320: global option: ffmpeg.configuration = --extra-version=avbuild --disable-doc --disable-debug --enable-shared --enable-runtime-cpudetect --enable-libvpl --disable-ptx-compression --enable-mediafoundation --disable-postproc --toolchain=msvc --windres=llvm-windres --extra-windresflags='--target=x86_64-pc-windows-msvc -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/include -I/c/Program\ Files/Microsoft\ Visual\ Studio/2022/Enterprise/VC/Tools/MSVC/14.37.32822/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 -MT -Zi -FS -guard:cf -I/d/a/avbuild/avbuild/tools/dep/include -D_WIN32_WINNT=0x0600' --extra-ldflags='-DEBUG -guard:cf -OPT:REF -SUBSYSTEM:CONSOLE' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --disable-filter=scale_cuda --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
D .857@11320: av_dict_copy00007FFD758505D0
D .857@11320: before avformat_open_input. io: 0000022B983C72C0(FFmpeg/pb: 0000022B983F7E80, url: video.mp4
D .858@11320: FFmpeg/Libav runtime git-2023-12-23-f5f414d-avbuild
D .865@5312: dxgi adapter 0: vendor 1002, device 68c1, revision 0, AMD Mobility Radeon HD 5000 Series
D .866@5312: (hr = D3D11CreateDevice(adapter.Get(), adapter ? D3D_DRIVER_TYPE_UNKNOWN : D3D_DRIVER_TYPE_HARDWARE , nullptr, flags, pFls, nFls , ( 7 ), &dev, nullptr, nullptr))  ERROR@222D3D::CreateDevice11: (80070057) unknown error
D .866@5312: D .878@11320: after avformat_open_input. pb: 0000022B983F7E80, iformat: 00007FFD75AD6850 context flags: 2097280, input format flags: 67141640
D .891@5312: d3d11.1 device feature level: 0xb000, requested: 0xc200.
D .895@5312: ++++++++++onContextCreated(surface 0000022B983F54A0, ctx 0000022B983D0170)+++++++++++
D .895@5312: set d3d11 device. Feature level: 0XB000, create flags: 0
D .896@5312: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_LOCAL, &vmi[0])  ERROR@168D3D::DumpInfo: (8876086a) unknown error
D .896@5312: D .897@5312: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL, &vmi[1])  ERROR@169D3D::DumpInfo: (8876086a) unknown error
D .897@5312: D .897@5312: d3d11: 0000022B9822E878, dxgi adapter vendor 1002, device 68c1, revision 0, AMD Mobility Radeon HD 5000 Series. UMA
D .897@5312: set d3d11 device. Feature level: 0XB000, create flags: 0
D .897@5312: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_LOCAL, &vmi[0])  ERROR@168D3D::DumpInfo: (8876086a) unknown error
D .897@5312: D .897@5312: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL, &vmi[1])  ERROR@169D3D::DumpInfo: (8876086a) unknown error
D .897@5312: D .897@5312: d3d11: 0000022B9822E878, dxgi adapter vendor 1002, device 68c1, revision 0, AMD Mobility Radeon HD 5000 Series. UMA
D .897@5312: PlatformSurface::Event::Resize 640x480
D .900@5312: PlatformSurface::Event::Resize 640x480
D .943@11320: supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be p212be p212le p412be p412le gbrap14be gbrap14le
I .943@11320: Format: mov,mp4,m4a,3gp,3g2,mj2, range: 0 +749378ms, bitrate: 318047, size: 0
Metadata:
  creation_time: 2022-11-20T03:23:36.000000Z
  major_brand: mp42
  minor_version: 0
  comment: Captured with Snagit 2022.1.0.20078  
Webcam - Microsoft Camera Rear  
Microphone - Microphone Array (Realtek High Definition Audio(SST))

  compatible_brands: mp41isom
Streams: 2
 Video:
  stream#0, range: 78 +749196ms, frames: 6931
  codec: h264 tag: 'avc1' profile: 77 level: 40, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 181345, 1906x1072, fps: 9.25125, bframes: 0
  extra data(41): 01 4D 00 28 FF E1 00 1A 27 4D 00 28 95 A0 1E 00 87 E2 3C 04 40 00 00 03 00 40 00 00 0F 23 68 70 CA 80 01 00 04 28 EE 3C 80 
  Metadata:
   creation_time: 2022-11-20T03:10:38.000000Z
   language: und
   encoder: AVC Coding
   handler_name: VideoHandler
   vendor_id: [0][0][0][0]
 Audio:
  stream#1, range: 0 +749378ms, frames: 32273
  codec: aac tag: 'mp4a' profile: 1 level: -99, sample size: 0/16, block align: 0, frame_size: 1024, f32p stereo(2) @44100Hz, bitrate: 133914
  extra data(2): 12 10 
  Metadata:
   creation_time: 2022-11-20T03:10:38.000000Z
   language: und
   handler_name: SoundHandler
   vendor_id: [0][0][0][0]

D .944@11320: 0000022B983C0750 prepared callback is invoked
D .944@11320: default 0000022B983C1B90 FrameReader::update MediaStatus 0X2=>0X4
I .944@11320: ***buffering progress 0%***
D .944@11320: default 0000022B983C1B90 FrameReader::update MediaStatus 0X4=>0X14
I .944@11320: ++++++++++++BUFFERING START++++++++++++
D .944@11320: D .944@11320: default FrameReader0000022B983C1B90 state: 0=>1=>1, 1
D .944@11320: default FrameReader0000022B983C1B90 update state: 0=>1
D .944@5440: starting decode loop thread mdk.vdec0@5440
D .944@10908: starting decode loop thread mdk.adec1@10908
D .944@5440: video stream#0 starting decoding loop from decoder index 0...
D .944@10908: audio stream#1 starting decoding loop from decoder index 0...
D .944@5440: creating video decoder: auto...
D .944@10908: creating audio decoder: auto...
D .944@5440: opening video decoder: FFmpeg...
D .945@10908: opening audio decoder: FFmpeg...
D .945@5440: opening ffmpeg video decoder: h264 ...
D .945@10908: opening ffmpeg audio decoder: aac ...
D .946@10908: AVCodec.Audio[aac.] decoder: 1 Single threads
D .946@10908: aac f32p, stereo @44100Hz
I .946@10908: ***buffering progress 100%***
D .946@10908: default 0000022B983C1B90 FrameReader::update MediaStatus 0X14=>0X124
I .946@10908: ++++++++++++BUFFERING END++++++++++++
D .946@10908: D .946@10908: audio stream#1 sending 1 invalid AOT frame @0.000000s. seeking: 0
D .946@10908: 0000022B983C0750 1st audio frame @0.000000
I .946@10908: 0000022B983C0750 seek end audio frame @0.000000 seek_pos_: -1, sync_ao_ 1
D .946@10908: Selected avfilter runtime version: 9.14.101 (build: 9.14.101), license: LGPL version 2.1 or later
D .946@10908: AudioRenderer format: f32, stereo @44100Hz, requested: f32p, stereo @44100Hz
D .946@10908: AudioRenderer format changed and reinitialize
D .946@10908: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::Data(void) thread: 10908
D .946@10908: struct mdk::abi::ComInit *__cdecl ThreadLocal<struct mdk::abi::ComInit>::get(void) const allocate and initialize ThreadLocal data
D .947@10908: 10908 uninit_com_: true
D .950@5440: AVCodec.Video[h264.] decoder: 5 Frame threads
D .950@5440: h264 yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0 1906x1072
D .950@5440: decode stored recovery packets: 0
D .951@11572: h264 codec pixel format list: (expected yuv420p)
D .951@11572: vulkan
D .951@11572: cuda
D .951@11572: dxva2_vld
D .951@11572: d3d11va_vld
D .951@11572: d3d11
D .951@11572: d3d12
D .951@11572: vaapi
D .951@11572: yuv420p (selected)
D .951@11572: yuv420p using avcodec software decoder...
D .976@5440: video stream#0 sending 1 invalid AOT frame @0.078333s. seeking: 0
D .976@5440: 0000022B983C0750 1st video frame to render @0.078333s, sync time: -0.001000
D .976@5440: VideoRenderer clear buffered frames
D .976@5440: 0-track seek end video frame @0.078333 seek_pos_: -1
D .976@5440: 0000022B983C0750 1st video frame to render @0.078333s, sync time: -0.001000
D .976@5440: video stream#0 AOT frame is sent
D .978@5312: VideoRenderer WxH=640.000000x480.000000 640.000000x480.000000, frame: 1906x1072
D .978@5312: update transform 2d. scale: (1.000000, 0.749913), orientation: 0
D .978@5312: m: mat<4, 4>(
D .978@5312: 1  0  0  0  
D .978@5312: 0  0.749913  0  0  
D .978@5312: 0  0  1  0  
D .978@5312: 0  0  0  1  
D .978@5312: )
D .979@5312: channel map: mat<4, 4>(
D .979@5312: 1  0  0  0  
D .979@5312: 0  1  0  0  
D .979@5312: 0  0  1  0  
D .979@5312: 0  0  0  1  
D .979@5312: )
D .979@5312: frame format: yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0
D .979@5312: dxgi format 0: DXGI_FORMAT_R8_UNORM
D .980@5312: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL, &vmi)  ERROR@178D3D11::Texture::set: (8876086a) unknown error
D .980@5312: D .984@5312: dxgi format 1: DXGI_FORMAT_R8_UNORM
D .985@5312: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL, &vmi)  ERROR@178D3D11::Texture::set: (8876086a) unknown error
D .985@5312: D .986@5312: dxgi format 2: DXGI_FORMAT_R8_UNORM
D .986@5312: a3->QueryVideoMemoryInfo(0, DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL, &vmi)  ERROR@178D3D11::Texture::set: (8876086a) unknown error
D .987@5312: D .988@5312: frame color: UNSPECIFIED UNSPECIFIED UNSPECIFIED INVALID. gamma: 2.200000, signal peak: 1.000000
D .988@5312:  - 
D .988@5312: output color: BT709 GAMMA22 UNSPECIFIED Full. gamma: 2.200000, signal peak: 1.000000
D .988@5312: rgb primaries matrix: mat<3, 3>(
D .988@5312: 1  -9.31323e-08  -2.98023e-08  
D .988@5312: 1.74623e-09  1  3.72529e-09  
D .988@5312: 3.72529e-09  1.49012e-08  1  
D .988@5312: )
D .988@5312: color transform: mat<4, 4>(
D .988@5312: 1.16438  0  1.79274  -0.972945  
D .988@5312: 1.16438  -0.213249  -0.532909  0.301483  
D .988@5312: 1.16438  2.1124  0  -1.1334  
D .988@5312: 0  0  0  1  
D .988@5312: )
D .989@5312: EQ: mat<4, 4>(
D .989@5312: 1  0  0  0  
D .989@5312: 0  1  0  0  
D .989@5312: 0  0  1  0  
D .989@5312: 0  0  0  1  
D .989@5312: )
D .023@10908: Using audio backend: XAudio2
D .023@10908: 0000022B983C0750 ao opened: 1, reopen: 1, bad ao: 0
D .024@10908: 0000022B9843D1A8 filter graph: 
D .024@10908: +-----------+
|    src    |default--[44100Hz fltp:stereo]--swr:default
| (abuffer) |
+-----------+

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

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

D .044@10908: >>>>>>>>1st audio frame (after seek) rendered: 1, ao: 15, a: 0, delta: 15 +0.023220
D .044@10908: audio stream#1 AOT frame is sent
D .975@5312: 0000022B983F54A0->PlatformSurface::Event::Close
D .975@5312: ++++++++++onDestroyContext(surface 0000022B983F54A0, ctx 0000022B983D0170)+++++++++++
D .975@5312: __cdecl ThreadLocal<bool>::Data::Data(void) thread: 5312
D .975@5312: bool *__cdecl ThreadLocal<bool>::get(void) const allocate and initialize ThreadLocal data
D .975@5312: __cdecl ThreadLocal<struct UGL::opengl::Context::Config>::Data::Data(void) thread: 5312
D .975@5312: 000000794Astruct UGL::opengl::Context::Config *__cdecl ThreadLocal<struct UGL::opengl::Context::Config>::get(void) const allocate and initialize ThreadLocal data
D .975@5312: select gl api resolver for EGL|OpenGL|OpenGLES
D .975@5312: __cdecl ThreadLocal<class std::function<void * __cdecl(char const *)> >::Data::Data(void) thread: 5312
D .975@5312: class std::function<void * __cdecl(char const *)> *__cdecl ThreadLocal<class std::function<void * __cdecl(char const *)> >::get(void) const allocate and initialize ThreadLocal data
D .975@11844: 97F360__cdecl mdk::abi::Player::~Player(void)64
D .975@5312: dso.load: libEGLd.dlltest: true
D .975@5312: dso.load: libEGL.dlltest: true
D .975@5312: libEGL.dll test load result 0000000000000000...
D .975@5312: __cdecl ThreadLocal<bool>::Data::Data(void) thread: 5312
D .975@5312: bool *__cdecl ThreadLocal<bool>::get(void) const allocate and initialize ThreadLocal data
D .975@5312: No current opengl context in thread 5312
D .975@5312: Context::destroyCurrent() is called without a valid context
D .976@5312: 0000022B983CF490__cdecl UGL::opengl::Context::Local<struct mdk::abi::GLVideoRenderer::Private::Renderers,struct mdk::abi::GLVideoRenderer::Private::Renderers>::~Local(void)0000000000000000 count: 0
D .976@5312: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
D .976@5312: destroyRenderContext: 0000022B983D0170
D .985@5312: removing closed surface...
D .985@5312: surface removed by event callback...
D .985@5312: __cdecl ThreadLocal<class std::function<void * __cdecl(char const *)> >::Data::~Data(void) thread: 5312
D .985@5312: __cdecl ThreadLocal<struct UGL::opengl::Context::Config>::Data::~Data(void) thread: 5312
D .985@5312: __cdecl ThreadLocal<bool>::Data::~Data(void) thread: 5312
D .985@5312: __cdecl ThreadLocal<bool>::Data::~Data(void) thread: 5312
I .005@11844: setNext from -1 url:
D .005@11844: default FrameReader0000022B983C1B90 state: 1=>1=>0, 0
I .005@11844: default0000022B983C1B90 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
D .005@11844: 0000022B983C1B90 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x124, invalid: 0, loading: 0, loaded: 4, buffering: 0, seeking: 0, prepared: 256, EOF: 0
D .005@11844: 0000022B983F5C00 request avformat input interrupt
D .005@11844: 0000022B983C72E0 request to interrupt io operation
D .005@11844: default FrameReader0000022B983C1B90 state: 1=>0=>0, 0
I .005@11844: default0000022B983C1B90 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
D .005@11844: __cdecl mdk::abi::MediaPlayer::Private::~Private(void)
D .005@11844: 0000022B983C0750 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1048 requested state 0=>0, current state 1. status: 0X124
D .005@11844: default FrameReader0000022B983C1B90 state: 1=>0=>0, 0
I .005@11844: default0000022B983C1B90 void __cdecl mdk::abi::FrameReader::stop(void), current state: 1
D .020@11320: unload_requested_. skip sending packet
D .020@11320: free custome avio: 0000022B983F7E80
D .020@11320: D .020@11320: 0000022B983C72C0 close url: video.mp4
D .020@11320: 11320default 0000022B983C1B90 bool __cdecl mdk::abi::FrameReader::update(enum mdk::abi::MediaStatus) @1087: reset status_mask. status: 121
D .020@11320: default 0000022B983C1B90 FrameReader::update MediaStatus 0X124=>0X1
D .020@11320: stop by user. clear packet queues and send eof packets for each thread...
D .020@11320: FrameReader@0000022B983C1B90 sending Packet::End to all packet queues. PacketIO@0000022B983F6130 ->url: video.mp4
D .020@11320: clear packet queue for stream 0
D .021@11320: clear packet queue for stream 1
D .021@11320: before changed() 1
D .021@11320: default FrameReader0000022B983C1B90 state: 1=>0=>0, 0
D .021@11320: 0000022B983C1B90 bool __cdecl mdk::abi::FrameReaderImpl::unload(void), current status 0x1, invalid: 0, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
D .024@10908: EOS audio frame of track 0
D .024@10908: audio stream#1 decoding loop is finished. packets: 0, pts: [0.000000, 0.000000]
D .025@10908: __cdecl ThreadLocal<struct mdk::abi::ComInit>::Data::~Data(void) thread: 10908
D .029@5440: EOS video frame of track 0
D .029@5440: video stream#0 decoding loop is finished. packets: 0, pts: [0.000000, 0.000000]
D .030@11320: default FrameReader0000022B983C1B90 state: 1=>0=>0, 1
D .030@11320: default FrameReader0000022B983C1B90 update state: 1=>0
D .038@11844: default0000022B983C1B90 deleting FrameReader...
D .038@11844: 0000022B983C5390 void __cdecl mdk::abi::MediaControlPush::setState(enum mdk::abi::State)@1048 requested state 0=>0, current state 0. status: 0
D .038@11844: default0000022B983C7F60 deleting FrameReader...
D .038@11844: player is destroyed 
D .044@11844: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
D .046@11844: __cdecl mdk::abi::VideoRenderer::Private::~Private(void) @125
wang-bin commented 5 months ago

https://en.wikipedia.org/wiki/Radeon_HD_5000_series The gpu is too old, but it should be able to decode 1080p h264. I don't know why nothing produced by d3d11 decoder. You can try MFT:d3d=11 decoder, and the following ffmpeg commands

# d3d11 decoder
ffmpeg -y -hwaccel_output_format d3d11 -hwaccel d3d11va -i input.mp4 -f null -  
# output log to a file
ffmpeg -y -hwaccel_output_format d3d11 -hwaccel d3d11va -i input.mp4 -f null -  2>&1 >d3d11va.log
# dxva decoder, should work for old gpus
ffmpeg -y -hwaccel_output_format dxva2 -hwaccel dxva2 -i input.mp4 -f null -   2>&1 >dxva.log
wang-bin commented 5 months ago

I see all the logs have the same OS version and gpu, does the crash also happen in this environment?

mohammadinfo commented 5 months ago

So, how can I make it work correctly on older GPUs without any issues? I can't tell my customers to run these codes. I need to develop my program in a way that it works on all systems.

wang-bin commented 5 months ago

It should work on old gpus. If it's a driver bug, I have to add these gpus to a blacklist. If it's an ffmpeg bug, report bugs and let ffmpeg guys fix it. If it's my bug, i will give a solution.

mohammadinfo commented 5 months ago

Hello, did you find any solution for this issue?

wang-bin commented 5 months ago

No. I need ffmpeg command line and MFT:d3d=11 result to confirm the bug is in driver or ffmpeg or my library. Otherwise I can do nothing.

mohammadinfo commented 5 months ago

How can I give these to you?

wang-bin commented 5 months ago

https://github.com/wang-bin/fvp/issues/63#issuecomment-1895305549