halx99
9edbdebee2
Fix log format
2024-08-27 23:50:29 +08:00
j-jorge
b436da431f
Remove the USING_NS_AX and NS_AX macros. ( #2103 )
2024-08-27 19:46:15 +08:00
j-jorge
15268dc182
Remove the NS_AX_BEGIN and NS_AX_END macros. ( #2100 )
2024-08-26 00:25:33 +08:00
halx99
b25b702d97
Release 2.1.5 ( #2076 )
...
* Fix unexpected libpng used
* Fix string format incorrect for tests
* Fix #1751 , use coroutine control AutoTest flow
* Update CHANGELOG.md
* Added OpenType font (.otf) to the noCompress list. (#2077 )
* Update 1k & copyright notice in some sources
* Move doctest to axmol 3rdparty
* Fix ci
* Update 1kdist to v90
* Update 1kiss.ps1
* DrawNodeV2 0.95.1 (#2079 )
* Rename remaining legacy engine related spells and improve code style
* Update 3rdparty README.md
* Fix checkReallySupportsASTC does not work on ios device
reported by @BIGCATDOG in https://github.com/axmolengine/axmol/issues/2078
* Fix ci
* FastRNG: add missing include for AXASSERT (#2081 )
* Delete unused files
* Improve FileUtils
- Rename FileUtils::createDirectory to FileUtils::createDirectories
- Use splitpath_cb to optimize FileUtils::createDirectories
- Rename FileUtils::getFileShortName to FileUtils::getPathBaseName
- Rename FileUtils::getFileExtension to FileUtils::getPathExtension
- Add FileUtils::getPathDirName
- Add FileUtils::getPathBaseNameNoExtension
- Mark all renamed FileUtils stubs old name deprecated
- Mark all FileUtils offthread APIs deprecated
* Update box2d to v2.4.2
* Disable /sdl checks explicitly for winuwp
For axmol deprecated policy, we need disable /sdl checks explicitly to avoid compiler traits invoking deprecated functions as error
* Update cppwinrt to 2.0.240405.15
* Update simdjson to 3.10.0
* Fix box2d testbed compile error
* Improve file path to url
* Fix FileUtils::createDirectories unix logic
* axmol-cmdline: remove arch suffix for host build output directory
* Update CHANGELOG.md
* Update lua bindings
---------
Co-authored-by: Dani Alias <danielgutierrezalias@gmail.com>
Co-authored-by: aismann <icesoft@freenet.de>
Co-authored-by: smilediver <smilediver@outlook.com>
2024-08-11 23:51:35 +08:00
halx99
47942ddd80
Add render I420 video support, fix #2049 ( #2050 )
2024-07-23 01:10:44 +08:00
halx99
a3a5203fb5
Mark AXLOG, AXLOGINFO, AXLOGWARN, AXLOGERROR deprecated ( #2017 )
...
* Mark AXLOG, AXLOGINFO, AXLOGWARN, AXLOGERROR deprecated
* Fix winuwp build
2024-07-05 07:51:36 +08:00
halx99
ad051f353f
Update TLD to axmol.dev in sources ( #1977 )
2024-06-10 02:25:43 +08:00
RH
3916a2367b
Cross-platform media controller for video playback ( #1845 )
...
* Initial work on media controller
* Media player controller for WMF media engine
* Add getDuration and getCurrentTime methods to media engines
* Fix compilation
* Fix Android media timeline issues
* Fix compilation issue
* Fix WinRT compilation issue
* Fix compilation issue
* Add missing header include
* Make it simpler to create a custom media controller
* Ensure the basic media controller widget size is the same size as the media player on initialization
* Add dark media control underlay to give more contrast to the controls
ADd copyright notices
* Removing existing media controller from parent if required
* Adjust for view scaling since embedded resources are created for a scale of 1.
* Scale central media controls if required on content size change
* Remove pointless fast forward and fast reverse buttons
Ensure media controller correctly resizes on full-screen media playback
* Allow enable vlc on windows
* Improve media macro detect
* Add media controls drawn by DrawNode into single texture
Add fullscreen enter and exit controls
setUserInputEnabled and isUserInputEnabled replaced by setMediaControllerEnabled and isMediaControllerEnabled
* Update function calls to new names
* Revert back to setUserInputEnabled and isUserInputEnabled
* Remove embedded circle image and create it with DrawNode
* Change radius of drawn circle to half the total image size
---------
Co-authored-by: halx99 <halx99@live.com>
2024-04-24 22:28:59 +08:00
Deal
1cfe6fcb3f
Improve MediaPlayer: handle video rotation properly ( #1823 )
...
* Improve MediaPlayer: handle video rotation properly
* Fix nativeHandleVideoSample prototype
* Fixup
* Fixup
2024-04-18 04:06:53 +08:00
Deal
bf7635fe63
Add CMake option to remove Console from builds ( #1788 )
...
* Add CMake option to remove Console from builds
- option: AX_ENABLE_CONSOLE
* Fix ci
2024-04-05 14:25:22 +08:00
halx99
9ac847df1e
Fix warning [skip ci]
2023-06-28 16:17:55 +08:00
halx99
3eac3abecf
Sync yasio to latest
2023-06-24 21:18:27 +08:00
Deal(涓€绾跨伒)
feffe4095c
Update 3rd sources ( #1240 )
...
- llhttp: 8.1.1
- yasio: latest
- recast 1.6.0
- openal-soft: latest for official UWP support
- glad 2.0.4
- libpng 1.6.40
- astcenc 4.5.0
- Add fastlz: latest
- Disable lz4 by default
2023-06-24 09:17:14 +08:00
Deal(涓€绾跨伒)
abd8029f64
Remove CC prefix from code file name ( #1230 )
...
* Add migrate sources tool
* Fix include replace regex
* Fix compile
* Migrate maually
* Disable sources-migrate tool by default
* Fix ci
* Fix ci
* Improve source migrate
* Fix ios/tvos ci
* Fix ios/tvos ci
* Fix
2023-06-11 13:08:08 +08:00
Deal(涓€绾跨伒)
bc82034ffd
Improve media-engine for android, linux ( #1228 )
...
* Improve media-engine
- Implement andorid,linux
- Improve local file uri scheme
* Fix ci
* Improve code style
* Improve
* Update VlcMediaEngine.cpp
* Update AvfMediaEngine.h
* Fix ci
* Improve code style
* Enable androidx gradle.properties [skip ci]
* Improve code style
* Remove unnecessary callbacks
* Rename VideoPlayer to MediaPlayer
2023-06-10 22:05:49 +08:00
halx99
cdf65a5ef1
Fix ci
2023-05-14 18:16:24 +08:00
halx99
efad15b120
Fix windows H264 video render
2023-04-07 23:32:26 +08:00
Deal(涓€绾跨伒)
621c94c9e7
Enable video player(VideoTexture) based on new MediaEngine for macOS and tvos ( #1154 )
...
* Ready for PR macOS
* Update videoTexture.frag
* Fix compile
* Fix h265 for mac [skip ci]
* Fix compile error
* Update readme [skip ci]
2023-04-02 01:51:36 +08:00
Deal(涓€绾跨伒)
1e6e9d4a8d
Media engine video texture ( #1133 )
...
* VideoPlayer based on new MediaEngine[Win32/UWP]
* Improve MediaEngine interface
* Update readme
* Improve pixel format
* Improve MediaEngine interface
* Ready for PR UWP/Win32
* Ready for PR UWP,Win32
* Update reademe files
* Update readme files
* Update UIVideoPlayer-android.cpp [skip ci]
* Update UIVideoPlayer-ios.mm
* Update MFUtils.cpp
* Fix ci
2023-03-25 08:37:51 +08:00