aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model/Entities
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2016-10-15 18:12:16 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2016-10-15 18:12:16 -0400
commitac2ca1fec211d7793c3cacc219204515aa4defe8 (patch)
treea062a9b10eda97d6015848c7527aea34839a9e7a /MediaBrowser.Model/Entities
parentd517aadc1c79337fe0e1e7d1de3f72484b2fb91c (diff)
update recording dialogs
Diffstat (limited to 'MediaBrowser.Model/Entities')
-rw-r--r--MediaBrowser.Model/Entities/MediaStream.cs15
1 files changed, 13 insertions, 2 deletions
diff --git a/MediaBrowser.Model/Entities/MediaStream.cs b/MediaBrowser.Model/Entities/MediaStream.cs
index 990de332e..6d3e2ce4c 100644
--- a/MediaBrowser.Model/Entities/MediaStream.cs
+++ b/MediaBrowser.Model/Entities/MediaStream.cs
@@ -1,4 +1,5 @@
-using System.Collections.Generic;
+using System;
+using System.Collections.Generic;
using MediaBrowser.Model.Dlna;
using MediaBrowser.Model.Extensions;
using System.Diagnostics;
@@ -47,7 +48,7 @@ namespace MediaBrowser.Model.Entities
{
if (!string.IsNullOrEmpty(Title))
{
- return Title;
+ return AddLanguageIfNeeded(Title);
}
if (Type == MediaStreamType.Audio)
@@ -115,6 +116,16 @@ namespace MediaBrowser.Model.Entities
}
}
+ private string AddLanguageIfNeeded(string title)
+ {
+ if (!string.IsNullOrEmpty(Language) && title.IndexOf(Language, StringComparison.OrdinalIgnoreCase) == -1)
+ {
+ title = StringHelper.FirstToUpper(Language) + " " + title;
+ }
+
+ return title;
+ }
+
public string NalLengthSize { get; set; }
/// <summary>