|  | @@ -35,16 +35,13 @@ namespace Emby.Server.Implementations.HttpServer
 | 
	
		
			
				|  |  |          private readonly IFileSystem _fileSystem;
 | 
	
		
			
				|  |  |          private readonly IJsonSerializer _jsonSerializer;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        private IBrotliCompressor _brotliCompressor;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          /// <summary>
 | 
	
		
			
				|  |  |          /// Initializes a new instance of the <see cref="HttpResultFactory" /> class.
 | 
	
		
			
				|  |  |          /// </summary>
 | 
	
		
			
				|  |  | -        public HttpResultFactory(ILoggerFactory loggerfactory, IFileSystem fileSystem, IJsonSerializer jsonSerializer, IBrotliCompressor brotliCompressor)
 | 
	
		
			
				|  |  | +        public HttpResultFactory(ILoggerFactory loggerfactory, IFileSystem fileSystem, IJsonSerializer jsonSerializer)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              _fileSystem = fileSystem;
 | 
	
		
			
				|  |  |              _jsonSerializer = jsonSerializer;
 | 
	
		
			
				|  |  | -            _brotliCompressor = brotliCompressor;
 | 
	
		
			
				|  |  |              _logger = loggerfactory.CreateLogger("HttpResultFactory");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -350,11 +347,6 @@ namespace Emby.Server.Implementations.HttpServer
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          private byte[] Compress(byte[] bytes, string compressionType)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  | -            if (string.Equals(compressionType, "br", StringComparison.OrdinalIgnoreCase))
 | 
	
		
			
				|  |  | -            {
 | 
	
		
			
				|  |  | -                return CompressBrotli(bytes);
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |              if (string.Equals(compressionType, "deflate", StringComparison.OrdinalIgnoreCase))
 | 
	
		
			
				|  |  |              {
 | 
	
		
			
				|  |  |                  return Deflate(bytes);
 | 
	
	
		
			
				|  | @@ -368,11 +360,6 @@ namespace Emby.Server.Implementations.HttpServer
 | 
	
		
			
				|  |  |              throw new NotSupportedException(compressionType);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        private byte[] CompressBrotli(byte[] bytes)
 | 
	
		
			
				|  |  | -        {
 | 
	
		
			
				|  |  | -            return _brotliCompressor.Compress(bytes);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          private static byte[] Deflate(byte[] bytes)
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              // In .NET FX incompat-ville, you can't access compressed bytes without closing DeflateStream
 |