aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model/Dlna/SubtitleDeliveryMethod.cs
blob: 9b39f9e11a7be239452bc39590c0c02b7af1e4ec (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
#pragma warning disable CS1591

namespace MediaBrowser.Model.Dlna
{
    /// <summary>
    /// Delivery method to use during playback of a specific subtitle format.
    /// </summary>
    public enum SubtitleDeliveryMethod
    {
        /// <summary>
        /// Burn the subtitles in the video track.
        /// </summary>
        Encode = 0,

        /// <summary>
        /// Embed the subtitles in the file or stream.
        /// </summary>
        Embed = 1,

        /// <summary>
        /// Serve the subtitles as an external file.
        /// </summary>
        External = 2,

        /// <summary>
        /// Serve the subtitles as a separate HLS stream.
        /// </summary>
        Hls = 3
    }
}