* [Draft] Implement windows video player
Based on microsoft media foundation
* Delete pvd
* Shutdown MF media before release player
* Consider MFMediaPlayer ref leak
* Use Microsoft::WRL::ComPtr
* Simplify code
* Improve code and take care COM object refs
* Update UIVideoPlayer-win.cpp
* Delete unused code
* Add play from url support
* Update logic
* Rename ADXE_ENABLE_MFMEDIA to AX_ENABLE_MFMEDIA
* Rescale video render sprite to view node
* Fix warnings
* Don't shallow copy the video context, it's very dangerous
* Fix compile error CC_VIDEOPLAYER_DEBUG_DRAW=1
* Fixup
* [Window video player] play event dispatch
* support switch video file
* Update UIVideoPlayer-win.cpp
* [windows-video-player] keep aspect ratio and full screen support
* Improve code
* Update changelog [skip ci]
* Update README.md
* Update README.md
* Update README.md
* Update README_CN.md
* Update README_CN.md
* remove APP_SHORT_COMMANDS setting (#17722)
some developers report it will cause error on Windows though i can not reproduce it. It is strange, the setting is used to resolve command length limitation on Windows.
* Particle font size should be a const value (#17676)
* Particle font size should be a const value
* Minor fix: CCStencilStateManager.hpp -> CCStencilStateManager.h in xcode project.
* JSB SocketIO.connect supports to pass a CA cert file (#17736)
* JSB SocketIO.connect supports to pass a CA cert file
* The second parameter of SocketIO.connect function is probably a `option` object. JSB just ignores it.
* The optimization for huawei. (#17832)
* The optimization for huawei.
* setAnimationInterval fix for all platforms.
* disable debug
* include fix.
* Uses better configuration for huawei optimization (#17838)
* Uses better configuration for huawei optimization
* Updates jar file and uncomment fps controlling code
* [ci skip][AUTO]: updating luabinding & jsbinding & cocos_file.json automatically (#17840)
* update release not and version (#17845)
* [android] Removes an unused variable sRegistered in Cocos2dxActvity.java. (#17861)
* Updates jar to resolve warning while packaging APK file. (#17863)
* update release date (#17870)
* fix compiling error