Commit Graph

24 Commits

Author SHA1 Message Date
halx99 7f89bb23a7 Move queueOperation from GLView to Director 2023-06-25 01:17:29 +08:00
Deal(一线灵) 0c058a5d3e
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
halx99 23e77b4fe1 [Audio] Fix _onALCEvent prototype 2023-06-04 10:04:08 +08:00
Deal(一线灵) 995eccc205
Improve code style 2023-06-02 17:15:01 +08:00
Deal(一线灵) c8fbf33b8d
Update AudioEngineImpl.cpp 2023-06-02 01:59:05 +08:00
halx99 6615d3d29f [Audio] Improve device handling 2023-06-01 20:54:55 +08:00
halx99 9e0d8b178a [Audio] alSourceAddNotificationExt not present openal-soft 2023-06-01 14:51:00 +08:00
Deal(一线灵) fe87f4ec58
[Audio] Fix can't hear sound in ios simulator 16.0 2023-06-01 12:32:58 +08:00
Deal(一线灵) 8297a12b8c
Revert "Update openal-soft to latest for UWP support" (#1223)
* Revert "Update openal-soft to latest for UWP support"
2023-05-31 23:57:33 +08:00
halx99 f10e285421 Add openal-soft feature `ALC_SOFT_system_events` check 2023-05-31 21:43:11 +08:00
halx99 e5c34ee6b3 [REFINE] Improve Audio Engine, properly continue play after device state changed
i.e.

- Default device changed
- Device disconnected (Android oboe)
2023-05-31 20:46:11 +08:00
Deal(一线灵) aee070c80a
[REFINE] Reopen alsoft device when default device changed (#1219) 2023-05-29 20:19:17 +08:00
Deal(一线灵) 6572d0e7a8
Add 1 overload AudioEngine::play2d for time offset support (#1210)
Usage:

`AudioEngine::play2d("xxx/xxx.mp3", AudioPlayerSettings{false/*looping*/, 1.0f/*volume*/, 2.0f /*time offset in seconds*/});`
2023-05-23 19:44:20 +08:00
halx99 facba25f12 Fix #855 2023-03-29 23:36:54 +08:00
halx99 9eb65309b9 Don't use deprecated function 2023-01-11 23:28:22 +08:00
一线灵|Deal 5645bb241e
Final migrate (#876) 2022-10-01 16:24:52 +08:00
一线灵 13fc72c02c
Migrate axys (#782) 2022-08-08 18:02:17 +08:00
aismann 10530b1a19
Replace push_back() vs emplace_back() on axis/tests/cpp-tests and axis/core (#781)
* Replace push_back() vs emplace_back() on axis\tests\cpp-tests\

D:\______\GitHub\aismann\axis\tests\cpp-tests\Classes
Replace Vector push_back() vs emplace_back() #762

* Replace push_back() vs emplace_back() on axis\core\ #781

* Update CCConsole.cpp

* Update UIWebViewImpl-android.cpp

* Update UIWebViewImpl-android.cpp
2022-08-08 13:18:33 +08:00
aismann 73153ad614
Improve c++11 for-loop performance with Universal References (#760) 2022-07-21 19:19:08 +08:00
halx99 f3ac6ea871 Migrate macros 'CC_' to 'AX_' 2022-07-15 19:17:01 +08:00
一线灵 279337f17f
Migrate engine namespace to `axis`(abbv: `ax`) (#743) 2022-07-11 17:50:21 +08:00
Turky Mohammed 8517d0ee7f
Replace everything under `core` (#735)
Co-authored-by: deal <halx99@live.com>
2022-07-09 01:23:11 +08:00
halx99 8f0190f7ce Remove unnecessary alGetError call 2022-05-20 17:26:33 +08:00
halx99 8ef23c7fe9 Tidy audio module code 2022-05-15 09:55:57 +08:00