aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Controller')
-rw-r--r--MediaBrowser.Controller/Providers/IExternalId.cs19
1 files changed, 19 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/Providers/IExternalId.cs b/MediaBrowser.Controller/Providers/IExternalId.cs
index d7e337bda..157a2076e 100644
--- a/MediaBrowser.Controller/Providers/IExternalId.cs
+++ b/MediaBrowser.Controller/Providers/IExternalId.cs
@@ -8,8 +8,27 @@ namespace MediaBrowser.Controller.Providers
string Key { get; }
+ ExternalIdType Type { get; }
+
string UrlFormatString { get; }
bool Supports(IHasProviderIds item);
}
+
+ public enum ExternalIdType
+ {
+ None,
+ Album,
+ AlbumArtist,
+ Artist,
+ BoxSet,
+ Episode,
+ Movie,
+ OtherArtist,
+ Person,
+ ReleaseGroup,
+ Season,
+ Series,
+ Track
+ }
}