finish restoring profiles

This commit is contained in:
Luke Pulverenti 2014-03-13 16:35:12 -04:00
parent 1c0b8b2b2a
commit 38ccaad717

View file

@ -130,19 +130,32 @@ namespace MediaBrowser.Dlna
} }
}; };
var profile5 = new DlnaProfile var profile5 = GetDefaultProfile();
{ profile5.Name = "Sony Bravia TV (2012)";
Name = "Sony Bravia TV (2012)", profile5.ClientType = "TV";
ClientType = "TV", profile5.FriendlyName = @"BRAVIA KDL-\d{2}[A-Z]X\d5(\d|G).*";
FriendlyName = @"BRAVIA KDL-\d{2}[A-Z]X\d5(\d|G).*"
};
//WDTV does not need any transcoding of the formats we support statically //WDTV does not need any transcoding of the formats we support statically
var profile6 = new DlnaProfile var profile6 = new DlnaProfile
{ {
Name = "WDTV Live [Profile]", Name = "WDTV Live [Profile]",
ClientType = "DLNA", ClientType = "DLNA",
ModelName = "WD TV HD Live" ModelName = "WD TV HD Live",
DirectPlayProfiles = new[]
{
new DirectPlayProfile
{
Containers = new[]{"mp3", "flac", "m4a", "wma"},
Type = DlnaProfileType.Audio
},
new DirectPlayProfile
{
Containers = new[]{"avi", "mp4", "mkv", "ts"},
Type = DlnaProfileType.Video
}
}
}; };
var profile7 = new DlnaProfile var profile7 = new DlnaProfile
@ -168,7 +181,22 @@ namespace MediaBrowser.Dlna
public DlnaProfile GetDefaultProfile() public DlnaProfile GetDefaultProfile()
{ {
return new DlnaProfile(); return new DlnaProfile
{
TranscodingProfiles = new[]
{
new TranscodingProfile
{
Container = "mp3",
Type = DlnaProfileType.Audio
},
new TranscodingProfile
{
Container = "ts",
Type = DlnaProfileType.Video
}
}
};
} }
public DlnaProfile GetProfile(string friendlyName, string modelName, string modelNumber) public DlnaProfile GetProfile(string friendlyName, string modelName, string modelNumber)