Wrong rounding a time when saving time based subtitles.
Submitted by Pawel57
Assigned to Maintainers of GNOME subtitles
Created attachment 189780 Subtitle Test File
When the remainder of seconds after the decimal point requires an increase in the total number of seconds it is not executed. Rounds will not be shifted to the left. Example: 00:59:59,999 ==> 00:59:59.10 ==> 00:59:59.1 ==> 00:59:59 MPlayer2 is OK because it do not use the decimal point.
FieldEvaluator() in SubLib.IO.Output.SubtitleOutput requires rebuilding.
I attach a file to test the subtitle formats.
Attachment 189780, "Subtitle Test File":