mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-12-17 22:43:07 +03:00
Use nullable enum type instead of strings
This commit is contained in:
48
MediaBrowser.Model/Session/HardwareEncodingType.cs
Normal file
48
MediaBrowser.Model/Session/HardwareEncodingType.cs
Normal file
@@ -0,0 +1,48 @@
|
||||
namespace MediaBrowser.Model.Session
|
||||
{
|
||||
/// <summary>
|
||||
/// Enum HardwareEncodingType.
|
||||
/// </summary>
|
||||
public enum HardwareEncodingType
|
||||
{
|
||||
/// <summary>
|
||||
/// AMD AMF
|
||||
/// </summary>
|
||||
AMF,
|
||||
|
||||
/// <summary>
|
||||
/// Intel Quick Sync Video
|
||||
/// </summary>
|
||||
QSV,
|
||||
|
||||
/// <summary>
|
||||
/// NVIDIA NVENC
|
||||
/// </summary>
|
||||
NVENC,
|
||||
|
||||
/// <summary>
|
||||
/// OpenMax OMX
|
||||
/// </summary>
|
||||
OMX,
|
||||
|
||||
/// <summary>
|
||||
/// Exynos V4L2 MFC
|
||||
/// </summary>
|
||||
V4L2M2M,
|
||||
|
||||
/// <summary>
|
||||
/// MediaCodec Android
|
||||
/// </summary>
|
||||
MediaCodec,
|
||||
|
||||
/// <summary>
|
||||
/// Video Acceleration API (VAAPI)
|
||||
/// </summary>
|
||||
VAAPI,
|
||||
|
||||
/// <summary>
|
||||
/// Video ToolBox
|
||||
/// </summary>
|
||||
VideoToolBox
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user