| 12345678910111213141516171819202122232425262728293031 | 
							- using MediaBrowser.Model.Sync;
 
- using System.Collections.Generic;
 
- namespace Emby.Server.Implementations.Sync
 
- {
 
-     public interface IHasSyncQuality
 
-     {
 
-         /// <summary>
 
-         /// Gets the device profile.
 
-         /// </summary>
 
-         /// <param name="target">The target.</param>
 
-         /// <param name="profile">The profile.</param>
 
-         /// <param name="quality">The quality.</param>
 
-         /// <returns>DeviceProfile.</returns>
 
-         SyncJobOptions GetSyncJobOptions(SyncTarget target, string profile, string quality);
 
-         
 
-         /// <summary>
 
-         /// Gets the quality options.
 
-         /// </summary>
 
-         /// <param name="target">The target.</param>
 
-         /// <returns>IEnumerable<SyncQualityOption>.</returns>
 
-         IEnumerable<SyncQualityOption> GetQualityOptions(SyncTarget target);
 
-         /// <summary>
 
-         /// Gets the profile options.
 
-         /// </summary>
 
-         /// <param name="target">The target.</param>
 
-         /// <returns>IEnumerable<SyncQualityOption>.</returns>
 
-         IEnumerable<SyncProfileOption> GetProfileOptions(SyncTarget target);
 
-     }
 
- }
 
 
  |