|author||wm4 <wm4@nowhere>||2020-04-10 01:45:45 +0200|
|committer||wm4 <wm4@nowhere>||2020-04-10 01:45:45 +0200|
In display-sync mode, the core doesn't need to woken up every vsync, but only every time a new actual video frame needs to be queued. So don't wake up if there are still frames to repeat. In audio-sync mode, the wakeup is simply redundant, since there's a separate timer (in->wakeup_pts) to control when to queue a new frame. I think. This finally brings the required playloop iterations down to almost the number of video frames. (As originally intended, really.) Also a fairly risky change.
Diffstat (limited to 'TOOLS')
0 files changed, 0 insertions, 0 deletions