AnyPS5/core/libs/prx/libSceAvPlayer/src
Merijn 736ba56d85 fix(avplayer): deliver the frame at a jump while paused
A paused player returned no video at all. Unity's video player prepares
a clip by starting it, pausing, jumping to the start and polling
sceAvPlayerGetVideoDataEx until the frame at the jump arrives, and only
then resumes; PPSA12544 waited there forever on a black screen in its
intro cinematic. While paused, the first frame after a jump is now
delivered (the paused clock rebased to it); other frames are still held
until the player resumes. The guest test pauses, jumps and expects that
one frame and nothing after it.

AI-assisted: yes

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-06 15:20:51 +02:00
..
Player.cpp fix(avplayer): deliver the frame at a jump while paused 2026-10-06 15:20:51 +02:00
Source.cpp fix(avplayer): deliver the frame at a jump while paused 2026-10-06 15:20:51 +02:00