Tiny speed up on Frame counter display when a movie is in playback/finished modes by using string builder

This commit is contained in:
adelikat 2012-12-27 18:23:07 +00:00
parent 213f12b5a2
commit 99221b51cc
1 changed files with 12 additions and 2 deletions

View File

@ -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)
{