Commit Graph

114 Commits

Author SHA1 Message Date
Deal(一线灵) 7a24a89ca8
Building with ninja + official llvm-clang-cl support (#1159)
* Building with ninja + official llvm-clang-cl support

* Update gh ci for clang

* Fix ci

* Fix ci

* Fix ci

* FIx dll copy [skip ci]

* Fix ci warnings

* Update ci files and readme

* Update badges
2023-04-02 16:04:19 +08:00
Deal(一线灵) de7fdee6e4
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
halx99 9c10ea53bb Update readme files 2023-04-01 16:14:05 +08:00
halx99 d55ceacb66 Update readme 2023-04-01 16:07:55 +08:00
halx99 7bca1b19a2 Update readme & ci files 2023-03-25 11:18:21 +08:00
Deal(一线灵) 3d23eea8d0
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
halx99 1671ac462c [UWP] Add cmake option: AX_VS_DEPLOYMENT_TARGET
a. It's useful to specify UWP apps deploy target version, vs property is
TargetPlatformMinVersion
b. Use `CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION` possible
supported by cmake-3.27.0 or later
2023-03-14 08:24:27 +08:00
halx99 c60b1e1d47 Update build status badges 2023-03-11 23:34:10 +08:00
halx99 2a86953e67 Update readme files 2023-03-11 23:08:08 +08:00
halx99 bc69b3e33a Drop python2 support 2023-02-13 17:52:05 +08:00
halx99 3f0df4a348 Update logo [skip ci] 2022-12-17 16:32:20 +08:00
一线灵|Deal 74a25d486c
Update README_CN.md 2022-11-09 11:41:17 +08:00
一线灵|Deal 2d454e6da1
Update README_CN.md 2022-10-13 23:57:50 +08:00
一线灵|Deal 5645bb241e
Final migrate (#876) 2022-10-01 16:24:52 +08:00
Paulo Coutinho 8c359917f7
Add apple tvos support (#846)
* support tvos

* support tvos and fix run command

* support tvos, fix run script and fix windows files

* support tvos on ci

* support tvos on ci and fix windows zlib

* support tvos on ci

* support tvos

* support tvos and tvos tests
2022-09-05 14:13:52 +08:00
一线灵|Deal 33b67fa0df
Migrate, use simple namespace ax (#818) 2022-08-29 20:51:22 +08:00
halx99 4853ebd41d Fix #786 2022-08-09 16:44:52 +08:00
一线灵 13fc72c02c
Migrate axys (#782) 2022-08-08 18:02:17 +08:00
halx99 f152c8edf3 Update android gradle plugin to 7.2.2 2022-08-06 20:05:12 +08:00
halx99 483ee8ad26 Update readme files 2022-08-06 19:47:45 +08:00
halx99 1a67a71d26 Update readme files 2022-08-02 17:54:18 +08:00
halx99 cb105fe761 Update readme files 2022-07-21 22:15:13 +08:00
一线灵 00cd52672d
Update README_CN.md 2022-07-19 16:25:13 +08:00
halx99 2926c3b526 Fix ios device build issue 2022-07-14 17:20:18 +08:00
DelinWorks fd9dcfae17 Improve Readme title. 2022-07-07 12:05:04 +03:00
DelinWorks 8edf86220f Update md files. [skip ci] 2022-07-07 11:26:13 +03:00
一线灵 6054767f95
Update readme files (#674)
* Update README_CN.md

* Update README.md
2022-06-27 22:21:19 +08:00
halx99 d2707f84f5 Update minimal xcode version requirement 2022-06-13 20:12:14 +08:00
halx99 5c35eda3b9 Upgrade android toolsets
- ndk to r23c
- gradle plugin to 7.2.0
- gradle wrapper to 7.4.2
- config ndk ver at adxetools.gradle
2022-06-11 16:16:47 +08:00
halx99 341c110744 Update readme files and changelog 2022-02-26 15:24:20 +08:00
halx99 7b5d2e1ade Update reference links on README files 2022-02-26 14:33:48 +08:00
deal 8246dc4940
Update README_CN.md 2022-02-25 11:24:27 +08:00
deal 7a89757385
Add windows video play support [render video sample to texture2d] (#577)
* [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
2022-02-24 17:57:08 +08:00
halx99 818e563e51 Finish #578 2022-02-17 17:11:17 +08:00
deal 3566eb7773
Update version badge 2022-02-16 11:57:42 +08:00
halx99 716b20cf6b Update recommend android studio and gradle
- Android Studio 2021.1.1+ (More intelligent)
- Gralde wrapper to 7.2: https://services.gradle.org/distributions/gradle-7.2-bin.zip.zip
- Gradle Plugin to 7.1: com.android.tools.build:gradle:7.1.0

These upgrades will fix the issue: #573
2022-01-28 12:47:05 +08:00
halx99 3e00cd4aa5 Update changelog 2022-01-05 14:50:39 +08:00
halx99 d4e20643ab Update badges 2021-12-28 21:50:41 +08:00
halx99 3490c3e959 Update badges 2021-12-28 21:32:25 +08:00
halx99 bc85d545ee Update version 2021-12-28 21:28:04 +08:00
halx99 69603d85cc
Update README_CN.md 2021-12-16 19:04:17 +08:00
halx99 ad2c5e32fb Update README files 2021-11-09 15:59:17 +08:00
halx99 c866f5f598
Update README_CN.md 2021-09-14 12:53:22 +08:00
halx99 3990cc765d Update Windows build status badge 2021-08-27 13:27:04 +08:00
halx99 d34a5f0940
Update README_CN.md 2021-08-27 12:45:03 +08:00
halx99 41a17e3898
Update README_CN.md 2021-07-17 16:14:16 +08:00
halx99 f70ad053c0 Rename everything to adxe 2021-07-09 10:42:36 +08:00
halx99 3168f19cce Update readme 2021-07-09 10:31:04 +08:00
halx99 be1d5c5a7b Sync CMakeLists.txt and README files [skip ci] 2021-07-08 22:55:33 +08:00
halx99 0a2579c4d0
Update README_CN.md 2021-06-26 17:13:05 +08:00