[gnome-subtitles] Fixed bug in Adobe Encore DVD with frames not being saved as a 2 digit number.



commit 1b0d503f1f848bd64520b22c76789530c4d2e41a
Author: Pedro Castro <mail pedrocastro org>
Date:   Fri Nov 12 00:14:17 2010 +0000

    Fixed bug in Adobe Encore DVD with frames not being saved as a 2 digit number.

 src/SubLib/IO/Output/SubtitleOutput.cs |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/SubLib/IO/Output/SubtitleOutput.cs b/src/SubLib/IO/Output/SubtitleOutput.cs
index 83ff215..bc80270 100644
--- a/src/SubLib/IO/Output/SubtitleOutput.cs
+++ b/src/SubLib/IO/Output/SubtitleOutput.cs
@@ -117,16 +117,16 @@ internal class SubtitleOutput {
 				return FormatedField(startMilliseconds, 3, match);
 			case "StartMillisecondsAsFramesPAL":
 				int startMillisecondsAsFramesPAL = (int)TimingUtil.TimeMillisecondsToFrames(subtitle.Times.Start.Milliseconds, 25);
-				return FormatedField(startMillisecondsAsFramesPAL, match);
+				return FormatedField(startMillisecondsAsFramesPAL, 2, match);
 			case "StartMillisecondsAsFramesNTSC":
 				int startMillisecondsAsFramesNTSC = (int)TimingUtil.TimeMillisecondsToFrames(subtitle.Times.Start.Milliseconds, 29.97F);
-				return FormatedField(startMillisecondsAsFramesNTSC, match);
+				return FormatedField(startMillisecondsAsFramesNTSC, 2, match);
 			case "EndMillisecondsAsFramesPAL":
 				int endMillisecondsAsFramesPAL = (int)TimingUtil.TimeMillisecondsToFrames(subtitle.Times.End.Milliseconds, 25);
-				return FormatedField(endMillisecondsAsFramesPAL, match);
+				return FormatedField(endMillisecondsAsFramesPAL, 2, match);
 			case "EndMillisecondsAsFramesNTSC":
 				int endMillisecondsAsFramesNTSC = (int)TimingUtil.TimeMillisecondsToFrames(subtitle.Times.End.Milliseconds, 29.97F);
-				return FormatedField(endMillisecondsAsFramesNTSC, match);
+				return FormatedField(endMillisecondsAsFramesNTSC, 2, match);
 			case "StartElapsedTime":
 				TimeSpan previousTime = (previousSubtitle == null ? TimeSpan.Zero : previousSubtitle.Times.End);
 				TimeSpan startElapsedTime = subtitle.Times.Start - previousTime;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]