add basic dlna server browsing

This commit is contained in:
Luke Pulverenti
2014-04-18 01:03:01 -04:00
parent 818d799091
commit 7f320ce063
38 changed files with 1363 additions and 855 deletions

View File

@@ -8,6 +8,8 @@ namespace MediaBrowser.Controller.Dlna
public string InputXml { get; set; }
public string TargetServerUuId { get; set; }
public ControlRequest()
{
Headers = new Dictionary<string, string>();
@@ -20,6 +22,8 @@ namespace MediaBrowser.Controller.Dlna
public string Xml { get; set; }
public bool IsSuccessful { get; set; }
public ControlResponse()
{
Headers = new Dictionary<string, string>();

View File

@@ -12,6 +12,10 @@ namespace MediaBrowser.Controller.Entities.Audio
/// </summary>
public class Audio : BaseItem, IHasMediaStreams, IHasAlbumArtist, IHasArtist, IHasMusicGenres, IHasLookupInfo<SongInfo>
{
public string FormatName { get; set; }
public long? Size { get; set; }
public string Container { get; set; }
public Audio()
{
Artists = new List<string>();

View File

@@ -26,6 +26,10 @@ namespace MediaBrowser.Controller.Entities
public List<Guid> AdditionalPartIds { get; set; }
public List<Guid> LocalAlternateVersionIds { get; set; }
public string FormatName { get; set; }
public long? Size { get; set; }
public string Container { get; set; }
public Video()
{
PlayableStreamFileNames = new List<string>();