aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/Savers/XmlSaverHelpers.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Providers/Savers/XmlSaverHelpers.cs')
-rw-r--r--MediaBrowser.Providers/Savers/XmlSaverHelpers.cs28
1 files changed, 4 insertions, 24 deletions
diff --git a/MediaBrowser.Providers/Savers/XmlSaverHelpers.cs b/MediaBrowser.Providers/Savers/XmlSaverHelpers.cs
index 522b2c90bb..dc2d5eddd5 100644
--- a/MediaBrowser.Providers/Savers/XmlSaverHelpers.cs
+++ b/MediaBrowser.Providers/Savers/XmlSaverHelpers.cs
@@ -42,7 +42,7 @@ namespace MediaBrowser.Providers.Savers
"LocalTitle",
"LockData",
"LockedFields",
- "MediaInfo",
+ "Format3D",
"MPAARating",
"MusicbrainzId",
"MusicBrainzReleaseGroupId",
@@ -326,12 +326,12 @@ namespace MediaBrowser.Providers.Savers
}
}
- var hasLanguage = item as IHasLanguage;
+ var hasLanguage = item as IHasPreferredMetadataLanguage;
if (hasLanguage != null)
{
- if (!string.IsNullOrEmpty(hasLanguage.Language))
+ if (!string.IsNullOrEmpty(hasLanguage.PreferredMetadataLanguage))
{
- builder.Append("<Language>" + SecurityElement.Escape(hasLanguage.Language) + "</Language>");
+ builder.Append("<Language>" + SecurityElement.Escape(hasLanguage.PreferredMetadataLanguage) + "</Language>");
}
}
@@ -426,8 +426,6 @@ namespace MediaBrowser.Providers.Savers
{
if (hasTagline.Taglines.Count > 0)
{
- builder.Append("<TagLine>" + SecurityElement.Escape(hasTagline.Taglines[0]) + "</TagLine>");
-
builder.Append("<Taglines>");
foreach (var tagline in hasTagline.Taglines)
@@ -449,8 +447,6 @@ namespace MediaBrowser.Providers.Savers
}
builder.Append("</Genres>");
-
- builder.Append("<Genre>" + SecurityElement.Escape(string.Join("|", item.Genres.ToArray())) + "</Genre>");
}
if (item.Studios.Count > 0)
@@ -534,18 +530,6 @@ namespace MediaBrowser.Providers.Savers
{
var video = item as Video;
- builder.Append("<MediaInfo>");
-
- builder.Append("<Video>");
-
- if (item.RunTimeTicks.HasValue)
- {
- var timespan = TimeSpan.FromTicks(item.RunTimeTicks.Value);
-
- builder.Append("<Duration>" + Convert.ToInt64(timespan.TotalMinutes).ToString(UsCulture) + "</Duration>");
- builder.Append("<DurationSeconds>" + Convert.ToInt64(timespan.TotalSeconds).ToString(UsCulture) + "</DurationSeconds>");
- }
-
if (video != null && video.Video3DFormat.HasValue)
{
switch (video.Video3DFormat.Value)
@@ -564,10 +548,6 @@ namespace MediaBrowser.Providers.Savers
break;
}
}
-
- builder.Append("</Video>");
-
- builder.Append("</MediaInfo>");
}
}
}