aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Data/Enums/MediaFileKind.cs
blob: 797c26ec27b205f75798b858c7132e72faa8a2ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
namespace Jellyfin.Data.Enums
{
    /// <summary>
    /// An enum representing the type of media file.
    /// </summary>
    public enum MediaFileKind
    {
        /// <summary>
        /// The main file.
        /// </summary>
        Main = 0,

        /// <summary>
        /// A sidecar file.
        /// </summary>
        Sidecar = 1,

        /// <summary>
        /// An additional part to the main file.
        /// </summary>
        AdditionalPart = 2,

        /// <summary>
        /// An alternative format to the main file.
        /// </summary>
        AlternativeFormat = 3,

        /// <summary>
        /// An additional stream for the main file.
        /// </summary>
        AdditionalStream = 4
    }
}