View Issue Details

IDProjectCategoryView StatusLast Update
0020687MMW 5Generalpublic2024-03-14 01:56
Reporterzvezdan Assigned To 
PrioritynoneSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version5.1 
Summary0020687: Current and remaining times are not updated simultaneously in player
DescriptionThis is more obvious when these times are very close to each other.
TagsNo tags attached.
Attached Files
Fixed in build3004

Activities

michal

2024-03-06 09:44

developer   ~0074502

Last edited: 2024-03-06 09:45

It is consequence of rounding result to whole seconds. And it is correct behavior, I do not see anything to fix here.
Consider track 16.3s long. It is displayed rounded as 0 - 16s. After 0.6s it means 0.6s - 15.7s, rounded to whole seconds 1-16s. Both values are updated simultaneously in the same millisecond, only the rounded value really changes in different times. It is the same in MM4 for ages.

zvezdan

2024-03-06 12:11

updater   ~0074504

Last edited: 2024-03-06 12:16

I don't understand what rounding has with the issue that I mentioned. I am not talking about values that are displayed, I am talking about different timings when these two values are displayed. There is a noticeable delay between their updating. Maybe it is not such evident on that video because of its framerate, but if you try it live, I am sure you will see that delay. Sometimes, it seems that one value is updated a half second later than another.

By the way, MM4 doesn't display current and remaining time at the same time, it could have displayed one value or another, but not both.

zvezdan

2024-03-06 12:32

updater   ~0074505

When I said "when these times are very close to each other", I meant on their physical position, not on their values. Here is another screencast where they are even closer.

michal

2024-03-06 13:02

developer   ~0074506

Values are updated in the same time frame, only their rounded value is not sometimes changed in the same time, as explained before, consequence of rounding of the result, so it looks, like one is updated later (in case it would display even fractions of seconds, you would see, they are always changed too). Player controls receive time value more often than once per second, so e.g. seekbar can be updated more often.
Anyway, I added another rounding, so it is now displayed without this aberration. It was really the same in MM4 for ages, only some skins do not display both values (but some do, like Vitreous).
Fixed in build 3004.

peke

2024-03-14 01:56

developer   ~0074642

Verified 3005