aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-03-07 17:43:53 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-03-07 17:43:53 -0500
commit75018055b212a92a4cae6e04fffc79eca54292f7 (patch)
treeb8e7b507faab1f53ad45df307f35179d92900b58 /MediaBrowser.Model
parent19ecd450b830aab55a270b5b1e0ba71b45adb489 (diff)
add methods to media source manager
Diffstat (limited to 'MediaBrowser.Model')
-rw-r--r--MediaBrowser.Model/MediaBrowser.Model.csproj1
-rw-r--r--MediaBrowser.Model/Sync/SyncDialogOptions.cs21
-rw-r--r--MediaBrowser.Model/Sync/SyncQualityOption.cs17
3 files changed, 28 insertions, 11 deletions
diff --git a/MediaBrowser.Model/MediaBrowser.Model.csproj b/MediaBrowser.Model/MediaBrowser.Model.csproj
index 0bfd0d3fd..86b45e123 100644
--- a/MediaBrowser.Model/MediaBrowser.Model.csproj
+++ b/MediaBrowser.Model/MediaBrowser.Model.csproj
@@ -395,6 +395,7 @@
<Compile Include="Sync\SyncOptions.cs" />
<Compile Include="Sync\SyncParameter.cs" />
<Compile Include="Sync\SyncQuality.cs" />
+ <Compile Include="Sync\SyncQualityOption.cs" />
<Compile Include="Sync\SyncTarget.cs" />
<Compile Include="System\LogFile.cs" />
<Compile Include="System\PublicSystemInfo.cs" />
diff --git a/MediaBrowser.Model/Sync/SyncDialogOptions.cs b/MediaBrowser.Model/Sync/SyncDialogOptions.cs
index 5c84fb81f..751fbbb13 100644
--- a/MediaBrowser.Model/Sync/SyncDialogOptions.cs
+++ b/MediaBrowser.Model/Sync/SyncDialogOptions.cs
@@ -1,5 +1,4 @@
using System.Collections.Generic;
-using MediaBrowser.Model.Dto;
namespace MediaBrowser.Model.Sync
{
@@ -19,33 +18,33 @@ namespace MediaBrowser.Model.Sync
/// Gets or sets the quality options.
/// </summary>
/// <value>The quality options.</value>
- public List<NameValuePair> QualityOptions { get; set; }
+ public List<SyncQualityOption> QualityOptions { get; set; }
public SyncDialogOptions()
{
Targets = new List<SyncTarget>();
Options = new List<SyncJobOption>();
- QualityOptions = new List<NameValuePair>
+ QualityOptions = new List<SyncQualityOption>
{
- new NameValuePair
+ new SyncQualityOption
{
Name = SyncQuality.Original.ToString(),
- Value = SyncQuality.Original.ToString()
+ Id = SyncQuality.Original.ToString()
},
- new NameValuePair
+ new SyncQualityOption
{
Name = SyncQuality.High.ToString(),
- Value = SyncQuality.High.ToString()
+ Id = SyncQuality.High.ToString()
},
- new NameValuePair
+ new SyncQualityOption
{
Name = SyncQuality.Medium.ToString(),
- Value = SyncQuality.Medium.ToString()
+ Id = SyncQuality.Medium.ToString()
},
- new NameValuePair
+ new SyncQualityOption
{
Name = SyncQuality.Low.ToString(),
- Value = SyncQuality.Low.ToString()
+ Id = SyncQuality.Low.ToString()
}
};
}
diff --git a/MediaBrowser.Model/Sync/SyncQualityOption.cs b/MediaBrowser.Model/Sync/SyncQualityOption.cs
new file mode 100644
index 000000000..6dc42fa48
--- /dev/null
+++ b/MediaBrowser.Model/Sync/SyncQualityOption.cs
@@ -0,0 +1,17 @@
+
+namespace MediaBrowser.Model.Sync
+{
+ public class SyncQualityOption
+ {
+ /// <summary>
+ /// Gets or sets the name.
+ /// </summary>
+ /// <value>The name.</value>
+ public string Name { get; set; }
+ /// <summary>
+ /// Gets or sets the identifier.
+ /// </summary>
+ /// <value>The identifier.</value>
+ public string Id { get; set; }
+ }
+}