diff options
| author | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-08-19 22:05:55 -0400 |
|---|---|---|
| committer | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-08-19 22:05:55 -0400 |
| commit | fd2ead1aff7b6b2d2bd25bdde00270c75717bef0 (patch) | |
| tree | f62b95a8dea36079ecc80547db4d59906222320c /MediaBrowser.Model | |
| parent | e0acb3a74b0f4444cedea36db98ef24b56f16578 (diff) | |
Added support for more Audio fields
Diffstat (limited to 'MediaBrowser.Model')
| -rw-r--r-- | MediaBrowser.Model/DTO/DTOBaseItem.cs | 3 | ||||
| -rw-r--r-- | MediaBrowser.Model/Entities/Audio.cs | 5 | ||||
| -rw-r--r-- | MediaBrowser.Model/Entities/BaseItem.cs | 6 |
3 files changed, 14 insertions, 0 deletions
diff --git a/MediaBrowser.Model/DTO/DTOBaseItem.cs b/MediaBrowser.Model/DTO/DTOBaseItem.cs index a469bf4eb..9bc86a6b1 100644 --- a/MediaBrowser.Model/DTO/DTOBaseItem.cs +++ b/MediaBrowser.Model/DTO/DTOBaseItem.cs @@ -32,6 +32,7 @@ namespace MediaBrowser.Model.DTO public int? ProductionYear { get; set; }
public int? IndexNumber { get; set; }
+ public int? ParentIndexNumber { get; set; }
public string TrailerUrl { get; set; }
@@ -43,6 +44,8 @@ namespace MediaBrowser.Model.DTO public bool HasThumb { get; set; }
public bool HasPrimaryImage { get; set; }
+ public string Language { get; set; }
+
public int BackdropCount { get; set; }
public IEnumerable<DTOBaseItem> Children { get; set; }
diff --git a/MediaBrowser.Model/Entities/Audio.cs b/MediaBrowser.Model/Entities/Audio.cs index fd202b6c3..cc48a58a7 100644 --- a/MediaBrowser.Model/Entities/Audio.cs +++ b/MediaBrowser.Model/Entities/Audio.cs @@ -6,5 +6,10 @@ namespace MediaBrowser.Model.Entities public int BitRate { get; set; }
public int Channels { get; set; }
public int SampleRate { get; set; }
+
+ public string Artist { get; set; }
+ public string Album { get; set; }
+ public string AlbumArtist { get; set; }
+ public string Composer { get; set; }
}
}
diff --git a/MediaBrowser.Model/Entities/BaseItem.cs b/MediaBrowser.Model/Entities/BaseItem.cs index 69a5410b2..249dee3ac 100644 --- a/MediaBrowser.Model/Entities/BaseItem.cs +++ b/MediaBrowser.Model/Entities/BaseItem.cs @@ -54,6 +54,7 @@ namespace MediaBrowser.Model.Entities public string CustomRating { get; set; }
+ public string Language { get; set; }
public string Overview { get; set; }
public IEnumerable<string> Taglines { get; set; }
@@ -77,6 +78,11 @@ namespace MediaBrowser.Model.Entities /// </summary>
public int? IndexNumber { get; set; }
+ /// <summary>
+ /// For an episode this could be the season number, or for a song this could be the disc number.
+ /// </summary>
+ public int? ParentIndexNumber { get; set; }
+
public IEnumerable<Video> LocalTrailers { get; set; }
public string TrailerUrl { get; set; }
|
