15 Commits
Author SHA1 Message Date
Alexa a96aab1245 Hide stale frames during Android video switches 2026-10-21 00:15:45 +02:00
Alexa 4a2187c6c4 Add Vulkan video playback backend 2026-10-20 22:45:38 +02:00
Lizzy 818a65452f Remove playback diagnostics and debug logging 2026-10-20 20:35:01 +02:00
Lizzy f8deb4d0f4 Move PC dependency notes into licensing doc 2026-10-20 14:38:26 +02:00
Lizzy 47dfbb4c8f Add OpenGL GPU video rendering for PC playback 2026-10-15 19:17:32 +02:00
ItsAlexeii 969e7d9f9e PC playback stall recovery 2026-10-15 01:54:11 +02:00
Cuteminded 3fb03e885d Add playback quality setting 2026-10-15 00:50:30 +02:00
ItsAlexeii 2486c3483f Refresh project documentation 2026-10-08 15:36:30 +02:00
Lizzy 9b83b7c057 Add video loading indicator
Show a dedicated loading spinner while playback is preparing, seeking, or buffering. This exposes buffering state from the Android and mpv backends, wires the indicator into the VR player UI, updates playback flow to keep it visible even when controls are hidden, and adds coverage for the new loading-state behavior.
2026-09-21 17:22:00 +02:00
Lizzy 224bcfb930 Add Linux PC video plugin support 2026-09-03 17:44:06 +02:00
Lizzy 5473808525 Rename native video module to android
Moves the Android native module from `native/video` to `native/android`
2026-09-02 16:20:41 +02:00
Lizzy bef7dc4772 Add Windows mpv playback backend and CI build 2026-08-30 12:10:28 +02:00
Lizzy 39f4bc38de Add Quest APK build workflow 2026-08-25 05:13:26 +02:00
Lizzy 364eaca48f Add playback overlay and timeline seeking
This change replaces the old playback button strip with a transparent overlay attached to the movie screen. It adds a seekable timeline, duration reporting, and proper seek routing for resumed/transcoded streams while preserving paused state and overlay behavior across settings and recenter actions.

Pointer and scroll handling were also hardened to improve controller input stability, including hover tracking, exit handling, aim smoothing, and synthetic wheel release events. Regression tests and testing notes were extended to cover overlay toggling, timeline formatting, seek flows, recenter behavior, and pointer/scroll edge cases.
2026-08-16 18:06:11 +02:00
Lizzy 424c3204e3 Initial commit 2026-08-15 16:42:47 +02:00