1234567891011121314151617181920212223242526 |
- using System;
- using System.Xml.Linq;
- using MediaBrowser.Dlna.Ssdp;
- namespace MediaBrowser.Dlna.PlayTo
- {
- public class UpnpContainer : uBaseObject
- {
- public static uBaseObject Create(XElement container)
- {
- if (container == null)
- {
- throw new ArgumentNullException("container");
- }
- return new uBaseObject
- {
- Id = container.GetAttributeValue(uPnpNamespaces.Id),
- ParentId = container.GetAttributeValue(uPnpNamespaces.ParentId),
- Title = container.GetValue(uPnpNamespaces.title),
- IconUrl = container.GetValue(uPnpNamespaces.Artwork),
- UpnpClass = container.GetValue(uPnpNamespaces.uClass)
- };
- }
- }
- }
|