183 Commits

Author SHA1 Message Date
c6a4051985 WIP 2025-10-04 02:38:47 +09:00
38e9055387 WIP 2025-10-03 21:41:18 +09:00
7968c7e0be WIP 2025-10-03 19:00:15 +09:00
ef7fd02a8a WIP 2025-10-03 17:42:20 +09:00
47a93404a0 WIP 2025-10-03 16:21:08 +09:00
92e2e6464a Refactoring NVDEC decoder 2025-10-03 10:54:48 +09:00
59946fa10b Refactoring VideoPlayerControl to VideoPlayerControl2 2025-10-03 01:17:26 +09:00
04f92fc848 Refactoring NVDEC decoder & VideoPlayerControl2 2025-10-02 00:40:17 +09:00
40c36c4c9c Fix various bugs on vav2player of android 2025-09-30 21:29:27 +09:00
f507b31b7f Refactoring MediaCodec decoder 2025-09-30 19:54:29 +09:00
25bbd6901e Media codec priming system 2025-09-30 02:32:41 +09:00
f0d2c3f188 Update project documents 2025-09-30 00:34:20 +09:00
aabaca8f2f Android decoder tested, Vulkan 1.1 integration 2025-09-30 00:21:19 +09:00
5bebfb93cb VavCore Android implementation 2025-09-29 02:42:26 +09:00
4a6e2b6a5b Update project doc 2025-09-28 19:54:46 +09:00
5d70d9d3d2 Lazy initialization for DLL library 2025-09-28 19:41:58 +09:00
3ab4ab14c6 Organize project documents 2025-09-28 17:10:41 +09:00
7c9b067df9 Move godot-projects 2025-09-28 16:47:45 +09:00
af31da2296 Remove legacy godot_extension 2025-09-28 16:40:28 +09:00
33ba584de1 Memory pool, Advanced performance monitor for Vav2Player 2025-09-28 16:32:04 +09:00
377dfde94b Memory pool, Adaptive quality control 2025-09-28 11:42:51 +09:00
e9dfe5d442 Implement multi-thread and GPU acceleration (YUV->RGB shader conversion) 2025-09-28 11:17:30 +09:00
6b3d57c9f5 Update product README.md 2025-09-28 09:26:14 +09:00
1a915fd1de Implement demo player using Godot 2025-09-28 09:13:03 +09:00
ce99a6b3d3 Android project migration to platforms/android 2025-09-28 04:22:53 +09:00
484e4e0338 Windows project migration to platform/windows 2025-09-28 03:47:43 +09:00
a75d7e769f VavCore.Godot build and test done 2025-09-28 03:00:52 +09:00
7336ccebab VavCore.Godot done with Zero-Copy GPU Pipeline and CPU Fallback
- Need to test
2025-09-28 02:14:02 +09:00
3c6b9c6333 godot-plugin for Android 2025-09-27 14:41:13 +09:00
0e88483e99 Add MediaCodec decoder for Android 2025-09-27 13:56:56 +09:00
735f6256b5 Decode frame with D3D surface 2025-09-27 08:44:28 +09:00
072fc533a3 Update memory 2025-09-27 00:20:35 +09:00
e87c602b5f Add setting page for decoder 2025-09-26 23:46:21 +09:00
0647630959 Build whole static library 2025-09-26 23:19:07 +09:00
72ece35a78 Update player icons 2025-09-26 21:06:50 +09:00
be56c1eb3e Fix AMF decoder build error 2025-09-26 18:55:24 +09:00
216c88e13b AMF decoder working 2025-09-26 18:50:10 +09:00
6b05183c67 Apply Dark theme on Titlebar 2025-09-26 03:48:14 +09:00
fee99fb273 Remove IAdaptiveVideoDecoder.h 2025-09-26 03:47:51 +09:00
c81496d4fc Apply Dark theme 2025-09-26 03:29:09 +09:00
cc7d6ad475 Coloring log message and Splitter control 2025-09-26 03:09:18 +09:00
5ea69f7e19 Implement LogMessagePage 2025-09-26 01:32:24 +09:00
963e9133c4 Clean up source code 2025-09-25 22:43:07 +09:00
77e36fd02c Implement VavCore library 2025-09-25 21:54:50 +09:00
3d353f629f Implement adaptive dav1d decoder 2025-09-24 04:05:16 +09:00
d720f89cc8 Implement adaptive nvdec decoder 2025-09-24 03:33:54 +09:00
77378c7fa4 Simplify InitializeVideoRenderer() 2025-09-24 02:28:54 +09:00
ca0eb585aa Implement AV1 decoder using NVDEC 2025-09-24 02:22:29 +09:00
99b63eb280 Add high performance timer and sync thread pool 2025-09-23 23:35:57 +09:00
03de610304 Build unit test environment 2025-09-23 05:52:19 +09:00