diff options
| author | LukePulverenti <luke.pulverenti@gmail.com> | 2013-02-21 01:38:23 -0500 |
|---|---|---|
| committer | LukePulverenti <luke.pulverenti@gmail.com> | 2013-02-21 01:38:23 -0500 |
| commit | ee9d481662f84b3fd1f6c17bf708c27e2067c845 (patch) | |
| tree | e9bd70c78a8dfbe262a255bc1df14607a565e50f /MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs | |
| parent | ae4ffa75be378497d8db210c6864cde40f7c75f9 (diff) | |
isolated bdinfo dependancy
Diffstat (limited to 'MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs')
| -rw-r--r-- | MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs b/MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs new file mode 100644 index 000000000..1a05cfe09 --- /dev/null +++ b/MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs @@ -0,0 +1,41 @@ +using MediaBrowser.Model.Entities; +using ProtoBuf; +using System.Collections.Generic; + +namespace MediaBrowser.Model.MediaInfo +{ + /// <summary> + /// Represents the result of BDInfo output + /// </summary> + [ProtoContract] + public class BlurayDiscInfo + { + /// <summary> + /// Gets or sets the media streams. + /// </summary> + /// <value>The media streams.</value> + [ProtoMember(1)] + public List<MediaStream> MediaStreams { get; set; } + + /// <summary> + /// Gets or sets the run time ticks. + /// </summary> + /// <value>The run time ticks.</value> + [ProtoMember(2)] + public long? RunTimeTicks { get; set; } + + /// <summary> + /// Gets or sets the files. + /// </summary> + /// <value>The files.</value> + [ProtoMember(3)] + public List<string> Files { get; set; } + + /// <summary> + /// Gets or sets the chapters. + /// </summary> + /// <value>The chapters.</value> + [ProtoMember(4)] + public List<double> Chapters { get; set; } + } +} |
