jellyfin/MediaBrowser.Model/Dlna/SubtitleDeliveryMethod.cs

36 lines
808 B
C#
Raw Normal View History

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