Page 1 of 1
Status bar time wrong by 1 frame
Posted:
Sat May 30, 2020 1:23 am
by Luke M
The status bar time seemed to be delayed by one frame. OSD time is correct.
1. With time at 0, frame step.
2. Status bar time still 0. OSD time has advanced one frame.
I'm guessing that the status bar update is happening before the frame step, instead of after.
Re: Status bar time wrong by 1 frame
Posted:
Sat May 30, 2020 2:50 pm
by rvm
SMPlayer just displays the frame reported by mplayer.
Re: Status bar time wrong by 1 frame
Posted:
Sat May 30, 2020 4:39 pm
by Luke M
Re: Status bar time wrong by 1 frame
Posted:
Sat May 30, 2020 5:22 pm
by rvm
It's the same, smplayer displays the time reported by mpv.
Re: Status bar time wrong by 1 frame
Posted:
Sat May 30, 2020 7:13 pm
by Luke M
Re: Status bar time wrong by 1 frame
Posted:
Sat May 30, 2020 7:47 pm
by Luke M
Is the OSD controlled by smplayer or independently by the engine?
Re: Status bar time wrong by 1 frame
Posted:
Sun May 31, 2020 12:32 am
by Luke M
This is weird...I tested on Ubuntu (with whatever version is in the repo) and the result was completely different than Windows - the status bar time was correct, while the OSD time lagged by one frame (but selecting Help->About would cause the OSD to change to the correct time!)
Re: Status bar time wrong by 1 frame
Posted:
Sun May 31, 2020 2:50 pm
by rvm
SMPlayer displays the time in the status bar as soon as it gets it, but I guess maybe there could be a delay, since this goes through the signal/slot system of Qt.
Most of the OSD is controlled and displayed directly by mpv/mplayer.
Re: Status bar time wrong by 1 frame
Posted:
Mon Jun 01, 2020 11:54 am
by Luke M