From ac2ca1fec211d7793c3cacc219204515aa4defe8 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sat, 15 Oct 2016 18:12:16 -0400 Subject: update recording dialogs --- MediaBrowser.Model/Entities/MediaStream.cs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'MediaBrowser.Model/Entities') diff --git a/MediaBrowser.Model/Entities/MediaStream.cs b/MediaBrowser.Model/Entities/MediaStream.cs index 990de332e1..6d3e2ce4c3 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; } /// -- cgit v1.2.3