using System.Diagnostics.CodeAnalysis; using MediaBrowser.Model.Dlna; using MediaBrowser.Model.MediaInfo; namespace Jellyfin.Api.Models.MediaInfoDtos { /// /// Open live stream dto. /// public class OpenLiveStreamDto { /// /// Gets or sets the device profile. /// public DeviceProfile? DeviceProfile { get; set; } /// /// Gets or sets the device play protocols. /// [SuppressMessage("Microsoft.Performance", "CA1819:DontReturnArrays", MessageId = "DevicePlayProtocols", Justification = "Imported from ServiceStack")] [SuppressMessage("Microsoft.Performance", "SA1011:ClosingBracketsSpace", MessageId = "DevicePlayProtocols", Justification = "Imported from ServiceStack")] public MediaProtocol[]? DirectPlayProtocols { get; set; } } }