From 99221b51cc0a075137f006830021951f9b00177a Mon Sep 17 00:00:00 2001 From: adelikat Date: Thu, 27 Dec 2012 18:23:07 +0000 Subject: [PATCH] Tiny speed up on Frame counter display when a movie is in playback/finished modes by using string builder --- .../DisplayManager/DisplayManager.cs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/BizHawk.MultiClient/DisplayManager/DisplayManager.cs b/BizHawk.MultiClient/DisplayManager/DisplayManager.cs index d9bee210cf..f65caac8e9 100644 --- a/BizHawk.MultiClient/DisplayManager/DisplayManager.cs +++ b/BizHawk.MultiClient/DisplayManager/DisplayManager.cs @@ -342,11 +342,21 @@ namespace BizHawk.MultiClient { if (Global.MovieSession.Movie.IsFinished) { - return Global.Emulator.Frame.ToString() + "/" + Global.MovieSession.Movie.Frames.ToString() + " (Finished)"; + StringBuilder s = new StringBuilder(); + s.Append(Global.Emulator.Frame); + s.Append('/'); + s.Append(Global.MovieSession.Movie.Frames); + s.Append(" (Finished)"); + //return Global.Emulator.Frame.ToString() + "/" + Global.MovieSession.Movie.Frames.ToString() + " (Finished)"; + return s.ToString(); } else if (Global.MovieSession.Movie.IsPlaying) { - return Global.Emulator.Frame.ToString() + "/" + Global.MovieSession.Movie.Frames.ToString(); + StringBuilder s = new StringBuilder(); + s.Append(Global.Emulator.Frame); + s.Append('/'); + s.Append(Global.MovieSession.Movie.Frames); + return s.ToString(); } else if (Global.MovieSession.Movie.IsRecording) {