Commit Graph

28 Commits

Author SHA1 Message Date
shogo4405 fe04d3ec6f Enhanced interoperability with other platforms. 2026-02-17 01:33:58 +09:00
shogo4405 de6def6aae Align file names and interfaces with the other platforms for ScreenObject. (#1880)
* Rename VideoTrackScreenObject -> VideoScreenObject.

* ScreenObjectSnapshot.frame -> ScreenObjectSnapshot.size

* Support data scheme image source for ImageScreenObject.

* Add Test.
2026-02-16 00:44:28 +09:00
shogo4405 00c99d04b1 Add ScreenObjectSnapshot feature. (#1878) 2026-02-08 21:23:46 +09:00
shogo4405 ae66a8e01f Remove ScreenRendererByCPU. (#1854) 2026-02-07 16:16:14 +09:00
shogo4405 79d7f3f766 refs #1853 support GPURenderer for AssetScreenObject. 2025-12-08 20:32:25 +09:00
shogo4405 1586e5ff76 fixed an issue where the colorSpace was not applied in SDR mode. 2025-11-08 02:42:07 +09:00
shogo4405 a153096672 fixed MediaMixer memory-leak. 2025-11-07 22:31:18 +09:00
shogo4405 82754b7061 Support HighDynamicRange mode. 2025-11-03 14:59:40 +09:00
shogo4405 48db2a3a5c inherited values for ScreenRenderer 2025-10-25 14:27:02 +09:00
shogo4405 b68e9a047d Update StreamScreenObject.swift 2025-10-20 20:29:59 +09:00
shogo4405 484d3b8469 Update StreamScreenObject.swift 2025-10-20 10:24:50 +09:00
shogo4405 d11d43b7cc Add ScreenRendererByGPU. 2025-10-15 23:21:18 +09:00
shogo4405 7114295266 refactor: split files ScreenRendererByCPU 2025-10-13 19:50:43 +09:00
shogo4405 c832c82189 Remove VideoRotator. 2025-10-07 01:14:38 +09:00
shogo4405 9a24b83b7d Add synchronizationClock. 2025-10-01 23:30:06 +09:00
shogo4405 dd8e253203 Rename VideoScreenObject -> VideoTrackScreenObject 2025-10-01 22:13:44 +09:00
shogo4405 0b1a5437f7 Separate ScreenObject classes. 2025-10-01 22:09:17 +09:00
shogo4405 e9c562a0e8 Rename HKStream -> StreamConvertible. 2025-07-21 19:45:37 +09:00
shogo4405 9573f4f224 Addition of constants. 2025-07-20 19:37:15 +09:00
shogo4405 c9193dcc7b Update documents. 2025-05-19 22:58:49 +09:00
shogo4405 96d6ff78b9 fix memory-leak a MediaMixer instance. 2025-01-01 18:30:35 +09:00
shogo4405 776c533a9c #1633 fix the degradation 2024-12-16 23:17:13 +09:00
shogo4405 12671a5d56 fixes for build errors related to Swift 6.0 compatibility 2024-12-16 01:33:30 +09:00
shogo4405 fdf193c48b Take timestamps into consideration VideoTrackScreenObject. 2024-11-26 22:12:44 +09:00
shogo4405 5088e2e46b Update DisplayLinkChoreographer 2024-11-24 21:16:45 +09:00
shogo4405 0c72f69d97 Update Test cases. 2024-11-24 19:45:50 +09:00
shogo4405 f5b4987274 fixed an issue with the handling of CADisplayLink's duration. 2024-11-17 07:16:41 +09:00
shogo4405 3ea705aa99 Read from local spm. 2024-11-10 13:27:58 +09:00