GetHlsVideoSegmentDeprecatedRequest

constructor(    itemId: UUID,     playlistId: String,     segmentId: Int,     container: String,     runtimeTicks: Long,     actualSegmentLengthTicks: Long,     static: Boolean? = null,     params: String? = null,     tag: String? = null,     deviceProfileId: String? = null,     playSessionId: String? = null,     segmentContainer: String? = null,     segmentLength: Int? = null,     minSegments: Int? = null,     mediaSourceId: String? = null,     deviceId: String? = null,     audioCodec: String? = null,     enableAutoStreamCopy: Boolean? = null,     allowVideoStreamCopy: Boolean? = null,     allowAudioStreamCopy: Boolean? = null,     breakOnNonKeyFrames: Boolean? = null,     audioSampleRate: Int? = null,     maxAudioBitDepth: Int? = null,     audioBitRate: Int? = null,     audioChannels: Int? = null,     maxAudioChannels: Int? = null,     profile: String? = null,     level: String? = null,     framerate: Float? = null,     maxFramerate: Float? = null,     copyTimestamps: Boolean? = null,     startTimeTicks: Long? = null,     width: Int? = null,     height: Int? = null,     maxWidth: Int? = null,     maxHeight: Int? = null,     videoBitRate: Int? = null,     subtitleStreamIndex: Int? = null,     subtitleMethod: SubtitleDeliveryMethod? = null,     maxRefFrames: Int? = null,     maxVideoBitDepth: Int? = null,     requireAvc: Boolean? = null,     deInterlace: Boolean? = null,     requireNonAnamorphic: Boolean? = null,     transcodingMaxAudioChannels: Int? = null,     cpuCoreLimit: Int? = null,     liveStreamId: String? = null,     enableMpegtsM2TsMode: Boolean? = null,     videoCodec: String? = null,     subtitleCodec: String? = null,     transcodeReasons: String? = null,     audioStreamIndex: Int? = null,     videoStreamIndex: Int? = null,     context: EncodingContext? = null,     streamOptions: Map<String, String?>? = null,     enableAudioVbrEncoding: Boolean? = true,     alwaysBurnInSubtitleWhenTranscoding: Boolean? = false)