Banshee.Playlists.Formats.M3uPlaylistFormat.ParseExtended C# (CSharp) Method

ParseExtended() private method

private ParseExtended ( object>.Dictionary element, string line ) : void
element object>.Dictionary
line string
return void
        private void ParseExtended(Dictionary<string, object> element, string line)
        {
            string split = line.Substring(8).TrimStart(',');
            string [] parts = split.Split(new char [] { ',' }, 2);

            if(parts.Length == 2) {
                element["duration"] = SecondsStringToTimeSpan(parts[0]);
                element["title"] = parts[1].Trim();
            } else {
                element["title"] = split.Trim();
            }
        }