Move line break characters to static readonly string array in TxtLyricParser
This commit is contained in:
parent
6de56f0518
commit
1ed5f0a624
|
@ -12,6 +12,7 @@ namespace MediaBrowser.Providers.Lyric;
|
||||||
public class TxtLyricParser : ILyricParser
|
public class TxtLyricParser : ILyricParser
|
||||||
{
|
{
|
||||||
private static readonly string[] _supportedMediaTypes = { "lrc", "elrc", "txt" };
|
private static readonly string[] _supportedMediaTypes = { "lrc", "elrc", "txt" };
|
||||||
|
private static readonly string[] _lineBreakCharacters = { "\r\n", "\r", "\n" };
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
public string Name => "TxtLyricProvider";
|
public string Name => "TxtLyricProvider";
|
||||||
|
@ -30,7 +31,7 @@ public class TxtLyricParser : ILyricParser
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
string[] lyricTextLines = lyrics.Content.Split(new[] { "\r\n", "\r", "\n" }, StringSplitOptions.None);
|
string[] lyricTextLines = lyrics.Content.Split(_lineBreakCharacters, StringSplitOptions.None);
|
||||||
|
|
||||||
if (lyricTextLines.Length == 0)
|
if (lyricTextLines.Length == 0)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue
Block a user