namespace MediaBrowser.Model.Session
{
    /// 
    /// Enum HardwareEncodingType.
    /// 
    public enum HardwareEncodingType
    {
        /// 
        /// AMD AMF
        /// 
        AMF = 0,
        /// 
        /// Intel Quick Sync Video
        /// 
        QSV = 1,
        /// 
        /// NVIDIA NVENC
        /// 
        NVENC = 2,
        /// 
        /// OpenMax OMX
        /// 
        OMX = 3,
        /// 
        /// Exynos V4L2 MFC
        /// 
        V4L2M2M = 4,
        /// 
        /// MediaCodec Android
        /// 
        MediaCodec = 5,
        /// 
        /// Video Acceleration API (VAAPI)
        /// 
        VAAPI = 6,
        /// 
        /// Video ToolBox
        /// 
        VideoToolBox = 7
    }
}