jellyfin-server/MediaBrowser.Model/Dlna/SubtitleDeliveryMethod.cs

36 lines
808 B
C#
Raw Normal View History

2020-02-04 00:49:27 +00:00
#pragma warning disable CS1591
2018-12-27 23:27:57 +00:00
namespace MediaBrowser.Model.Dlna
{
2021-06-18 16:24:40 +00:00
/// <summary>
/// Delivery method to use during playback of a specific subtitle format.
/// </summary>
2018-12-27 23:27:57 +00:00
public enum SubtitleDeliveryMethod
{
/// <summary>
2021-06-18 16:24:40 +00:00
/// Burn the subtitles in the video track.
2018-12-27 23:27:57 +00:00
/// </summary>
Encode = 0,
2020-02-04 00:49:27 +00:00
2018-12-27 23:27:57 +00:00
/// <summary>
2021-06-18 16:24:40 +00:00
/// Embed the subtitles in the file or stream.
2018-12-27 23:27:57 +00:00
/// </summary>
Embed = 1,
2020-02-04 00:49:27 +00:00
2018-12-27 23:27:57 +00:00
/// <summary>
2021-06-18 16:24:40 +00:00
/// Serve the subtitles as an external file.
2018-12-27 23:27:57 +00:00
/// </summary>
External = 2,
2018-12-27 23:27:57 +00:00
/// <summary>
2021-06-18 16:24:40 +00:00
/// Serve the subtitles as a separate HLS stream.
2018-12-27 23:27:57 +00:00
/// </summary>
Hls = 3,
/// <summary>
/// Drop the subtitle.
/// </summary>
Drop = 4
2018-12-27 23:27:57 +00:00
}
}