mirror of
				https://github.com/jellyfin/jellyfin.git
				synced 2025-11-04 03:27:21 -05:00 
			
		
		
		
	Update DynamicHlsController.cs
This commit is contained in:
		
							parent
							
								
									d8e8d298ea
								
							
						
					
					
						commit
						50060175b1
					
				@ -278,7 +278,6 @@ namespace Jellyfin.Api.Controllers
 | 
				
			|||||||
        /// Gets an audio hls playlist stream.
 | 
					        /// Gets an audio hls playlist stream.
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
        /// <param name="itemId">The item id.</param>
 | 
					        /// <param name="itemId">The item id.</param>
 | 
				
			||||||
        /// <param name="container">The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv. </param>
 | 
					 | 
				
			||||||
        /// <param name="static">Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.</param>
 | 
					        /// <param name="static">Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.</param>
 | 
				
			||||||
        /// <param name="params">The streaming parameters.</param>
 | 
					        /// <param name="params">The streaming parameters.</param>
 | 
				
			||||||
        /// <param name="tag">The tag.</param>
 | 
					        /// <param name="tag">The tag.</param>
 | 
				
			||||||
@ -335,7 +334,6 @@ namespace Jellyfin.Api.Controllers
 | 
				
			|||||||
        [ProducesPlaylistFile]
 | 
					        [ProducesPlaylistFile]
 | 
				
			||||||
        public async Task<ActionResult> GetMasterHlsAudioPlaylist(
 | 
					        public async Task<ActionResult> GetMasterHlsAudioPlaylist(
 | 
				
			||||||
            [FromRoute, Required] Guid itemId,
 | 
					            [FromRoute, Required] Guid itemId,
 | 
				
			||||||
            [FromQuery, Required] string container,
 | 
					 | 
				
			||||||
            [FromQuery] bool? @static,
 | 
					            [FromQuery] bool? @static,
 | 
				
			||||||
            [FromQuery] string? @params,
 | 
					            [FromQuery] string? @params,
 | 
				
			||||||
            [FromQuery] string? tag,
 | 
					            [FromQuery] string? tag,
 | 
				
			||||||
@ -388,7 +386,6 @@ namespace Jellyfin.Api.Controllers
 | 
				
			|||||||
            var streamingRequest = new HlsAudioRequestDto
 | 
					            var streamingRequest = new HlsAudioRequestDto
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                Id = itemId,
 | 
					                Id = itemId,
 | 
				
			||||||
                Container = container,
 | 
					 | 
				
			||||||
                Static = @static ?? true,
 | 
					                Static = @static ?? true,
 | 
				
			||||||
                Params = @params,
 | 
					                Params = @params,
 | 
				
			||||||
                Tag = tag,
 | 
					                Tag = tag,
 | 
				
			||||||
@ -446,7 +443,6 @@ namespace Jellyfin.Api.Controllers
 | 
				
			|||||||
        /// Gets a video stream using HTTP live streaming.
 | 
					        /// Gets a video stream using HTTP live streaming.
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
        /// <param name="itemId">The item id.</param>
 | 
					        /// <param name="itemId">The item id.</param>
 | 
				
			||||||
        /// <param name="container">The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv. </param>
 | 
					 | 
				
			||||||
        /// <param name="static">Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.</param>
 | 
					        /// <param name="static">Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.</param>
 | 
				
			||||||
        /// <param name="params">The streaming parameters.</param>
 | 
					        /// <param name="params">The streaming parameters.</param>
 | 
				
			||||||
        /// <param name="tag">The tag.</param>
 | 
					        /// <param name="tag">The tag.</param>
 | 
				
			||||||
@ -501,7 +497,6 @@ namespace Jellyfin.Api.Controllers
 | 
				
			|||||||
        [ProducesPlaylistFile]
 | 
					        [ProducesPlaylistFile]
 | 
				
			||||||
        public async Task<ActionResult> GetVariantHlsVideoPlaylist(
 | 
					        public async Task<ActionResult> GetVariantHlsVideoPlaylist(
 | 
				
			||||||
            [FromRoute, Required] Guid itemId,
 | 
					            [FromRoute, Required] Guid itemId,
 | 
				
			||||||
            [FromQuery, Required] string container,
 | 
					 | 
				
			||||||
            [FromQuery] bool? @static,
 | 
					            [FromQuery] bool? @static,
 | 
				
			||||||
            [FromQuery] string? @params,
 | 
					            [FromQuery] string? @params,
 | 
				
			||||||
            [FromQuery] string? tag,
 | 
					            [FromQuery] string? tag,
 | 
				
			||||||
@ -554,7 +549,6 @@ namespace Jellyfin.Api.Controllers
 | 
				
			|||||||
            var streamingRequest = new VideoRequestDto
 | 
					            var streamingRequest = new VideoRequestDto
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                Id = itemId,
 | 
					                Id = itemId,
 | 
				
			||||||
                Container = container,
 | 
					 | 
				
			||||||
                Static = @static ?? true,
 | 
					                Static = @static ?? true,
 | 
				
			||||||
                Params = @params,
 | 
					                Params = @params,
 | 
				
			||||||
                Tag = tag,
 | 
					                Tag = tag,
 | 
				
			||||||
@ -612,7 +606,6 @@ namespace Jellyfin.Api.Controllers
 | 
				
			|||||||
        /// Gets an audio stream using HTTP live streaming.
 | 
					        /// Gets an audio stream using HTTP live streaming.
 | 
				
			||||||
        /// </summary>
 | 
					        /// </summary>
 | 
				
			||||||
        /// <param name="itemId">The item id.</param>
 | 
					        /// <param name="itemId">The item id.</param>
 | 
				
			||||||
        /// <param name="container">The video container. Possible values are: ts, webm, asf, wmv, ogv, mp4, m4v, mkv, mpeg, mpg, avi, 3gp, wmv, wtv, m2ts, mov, iso, flv. </param>
 | 
					 | 
				
			||||||
        /// <param name="static">Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.</param>
 | 
					        /// <param name="static">Optional. If true, the original file will be streamed statically without any encoding. Use either no url extension or the original file extension. true/false.</param>
 | 
				
			||||||
        /// <param name="params">The streaming parameters.</param>
 | 
					        /// <param name="params">The streaming parameters.</param>
 | 
				
			||||||
        /// <param name="tag">The tag.</param>
 | 
					        /// <param name="tag">The tag.</param>
 | 
				
			||||||
@ -667,7 +660,6 @@ namespace Jellyfin.Api.Controllers
 | 
				
			|||||||
        [ProducesPlaylistFile]
 | 
					        [ProducesPlaylistFile]
 | 
				
			||||||
        public async Task<ActionResult> GetVariantHlsAudioPlaylist(
 | 
					        public async Task<ActionResult> GetVariantHlsAudioPlaylist(
 | 
				
			||||||
            [FromRoute, Required] Guid itemId,
 | 
					            [FromRoute, Required] Guid itemId,
 | 
				
			||||||
            [FromQuery, Required] string container,
 | 
					 | 
				
			||||||
            [FromQuery] bool? @static,
 | 
					            [FromQuery] bool? @static,
 | 
				
			||||||
            [FromQuery] string? @params,
 | 
					            [FromQuery] string? @params,
 | 
				
			||||||
            [FromQuery] string? tag,
 | 
					            [FromQuery] string? tag,
 | 
				
			||||||
@ -720,7 +712,6 @@ namespace Jellyfin.Api.Controllers
 | 
				
			|||||||
            var streamingRequest = new StreamingRequestDto
 | 
					            var streamingRequest = new StreamingRequestDto
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                Id = itemId,
 | 
					                Id = itemId,
 | 
				
			||||||
                Container = container,
 | 
					 | 
				
			||||||
                Static = @static ?? true,
 | 
					                Static = @static ?? true,
 | 
				
			||||||
                Params = @params,
 | 
					                Params = @params,
 | 
				
			||||||
                Tag = tag,
 | 
					                Tag = tag,
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user