mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-28 06:52:35 +01:00
[internal] - optimize RemoveSubStationAlphaFormatting()
This commit is contained in:
parent
465a690089
commit
38f26852d9
@ -2040,7 +2040,7 @@ $DROP=[DROPVALUE]" + Environment.NewLine + Environment.NewLine +
|
||||
{
|
||||
string text = parameter.P.Text;
|
||||
|
||||
text = RemoveSubStationAlphaFormatting(text);
|
||||
text = Utilities.RemoveSsaTags(text);
|
||||
|
||||
text = text.Replace("<I>", "<i>");
|
||||
text = text.Replace("</I>", "</i>");
|
||||
@ -2656,18 +2656,6 @@ $DROP=[DROPVALUE]" + Environment.NewLine + Environment.NewLine +
|
||||
return newImage;
|
||||
}
|
||||
|
||||
private static string RemoveSubStationAlphaFormatting(string s)
|
||||
{
|
||||
int indexOfBegin = s.IndexOf('{');
|
||||
while (indexOfBegin >= 0 && s.IndexOf('}') > indexOfBegin)
|
||||
{
|
||||
int indexOfEnd = s.IndexOf('}');
|
||||
s = s.Remove(indexOfBegin, (indexOfEnd - indexOfBegin) + 1);
|
||||
indexOfBegin = s.IndexOf('{');
|
||||
}
|
||||
return s;
|
||||
}
|
||||
|
||||
internal void Initialize(Subtitle subtitle, SubtitleFormat format, string exportType, string fileName, VideoInfo videoInfo, string videoFileName)
|
||||
{
|
||||
_exportType = exportType;
|
||||
|
Loading…
Reference in New Issue
Block a user