diff options
| author | Mark Monteiro <marknr.monteiro@protonmail.com> | 2020-05-17 15:57:24 -0400 |
|---|---|---|
| committer | Mark Monteiro <marknr.monteiro@protonmail.com> | 2020-05-17 15:57:24 -0400 |
| commit | 422d5b2b68bdce4da385a19382a7a52060cb10b2 (patch) | |
| tree | f304123d637e8d1a66f46209dfbd0d5c07ddef7e /MediaBrowser.Model | |
| parent | e5c857ac3639c2aba34e59437e501bfdd6b1ba02 (diff) | |
Move ExternalIdMediaType enum to MediaBrowser.Model
Diffstat (limited to 'MediaBrowser.Model')
| -rw-r--r-- | MediaBrowser.Model/Providers/ExternalIdMediaType.cs | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/MediaBrowser.Model/Providers/ExternalIdMediaType.cs b/MediaBrowser.Model/Providers/ExternalIdMediaType.cs new file mode 100644 index 000000000..8c5356c92 --- /dev/null +++ b/MediaBrowser.Model/Providers/ExternalIdMediaType.cs @@ -0,0 +1,77 @@ +namespace MediaBrowser.Model.Providers +{ + /// <summary> + /// The specific media type of an <see cref="IExternalId"/>. + /// </summary> + /// <remarks> + /// This is used as a translation key for clients. + /// </remarks> + public enum ExternalIdMediaType + { + /// <summary> + /// There is no specific media type associated with the external id, or the external provider only has one + /// id type so there is no need to be specific. + /// </summary> + General, + + /// <summary> + /// A music album. + /// </summary> + Album, + + /// <summary> + /// The artist of a music album. + /// </summary> + AlbumArtist, + + /// <summary> + /// The artist of a media item. + /// </summary> + Artist, + + /// <summary> + /// A boxed set of media. + /// </summary> + BoxSet, + + /// <summary> + /// A series episode. + /// </summary> + Episode, + + /// <summary> + /// A movie. + /// </summary> + Movie, + + /// <summary> + /// An alternative artist apart from the main artist. + /// </summary> + OtherArtist, + + /// <summary> + /// A person. + /// </summary> + Person, + + /// <summary> + /// A release group. + /// </summary> + ReleaseGroup, + + /// <summary> + /// A single season of a series. + /// </summary> + Season, + + /// <summary> + /// A series. + /// </summary> + Series, + + /// <summary> + /// A music track. + /// </summary> + Track + } +} |
