This repository has no description

vod: minimal VodPlayer at /:user/vod/:tid; point listing cards at it master

Add a deliberately thin VOD player — PlayerProvider + src/mode pushed into the player store + the platform <Video> element, no Fullscreen/danmu/retry/ telemetry/seekbar. On native this lets expo-video's own controls drive scrubbing, dropping the seekbar->seekBy sync loop that made the unified player janky on mobile. VodScreen wraps it in VideoProvider for the video context. New root route Vod -> :user/vod/:tid (parallel to the existing :user/video/:tid). The video listing cards now link here so it's reachable on mobile; the old unified player stays at :user/video/:tid by URL for comparison. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>


+91 -4
8 changed files