aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MediaBrowser.Dlna/PlayTo/DeviceInfo.cs19
1 files changed, 18 insertions, 1 deletions
diff --git a/MediaBrowser.Dlna/PlayTo/DeviceInfo.cs b/MediaBrowser.Dlna/PlayTo/DeviceInfo.cs
index 91e8cb0be..f952b725e 100644
--- a/MediaBrowser.Dlna/PlayTo/DeviceInfo.cs
+++ b/MediaBrowser.Dlna/PlayTo/DeviceInfo.cs
@@ -4,13 +4,30 @@ namespace MediaBrowser.Dlna.PlayTo
{
public class DeviceInfo
{
+ public DeviceInfo()
+ {
+ ClientType = "DLNA";
+ Name = "Generic Device";
+ }
+
public string UUID { get; set; }
public string Name { get; set; }
public string ClientType { get; set; }
- public string DisplayName { get; set; }
+ private string _displayName = string.Empty;
+ public string DisplayName
+ {
+ get
+ {
+ return string.IsNullOrEmpty(_displayName) ? Name : _displayName;
+ }
+ set
+ {
+ _displayName = value;
+ }
+ }
public string ModelName { get; set; }