mirror of
https://github.com/ZDoom/qzdoom.git
synced 2025-02-09 01:01:05 +00:00
Make frame timing consistent between movie players
This commit is contained in:
parent
bf2e7c210d
commit
d2f8c57136
1 changed files with 2 additions and 2 deletions
|
@ -642,7 +642,7 @@ public:
|
||||||
AudioTrack.SetClock(clock);
|
AudioTrack.SetClock(clock);
|
||||||
|
|
||||||
bool stop = false;
|
bool stop = false;
|
||||||
if (clock > nextframetime)
|
if (clock >= nextframetime)
|
||||||
{
|
{
|
||||||
nextframetime += nsecsperframe;
|
nextframetime += nsecsperframe;
|
||||||
|
|
||||||
|
@ -927,7 +927,7 @@ public:
|
||||||
int frame = int(clock / nFrameNs);
|
int frame = int(clock / nFrameNs);
|
||||||
|
|
||||||
twod->ClearScreen();
|
twod->ClearScreen();
|
||||||
if (frame > nFrame)
|
if (frame >= nFrame)
|
||||||
{
|
{
|
||||||
nFrame++;
|
nFrame++;
|
||||||
Smacker_GetNextFrame(hSMK);
|
Smacker_GetNextFrame(hSMK);
|
||||||
|
|
Loading…
Reference in a new issue