dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
15.22k stars 4.72k forks source link

Cant set brotli sliding window length #105655

Open Mrgaton opened 3 months ago

Mrgaton commented 3 months ago

Description

i want to be able to set the brotli sliding window size and the operation mode to be able to be more competent on large files.

dotnet-policy-service[bot] commented 3 months ago

Tagging subscribers to this area: @dotnet/area-system-io-compression See info in area-owners.md if you want to be subscribed.

wvpm commented 3 months ago

Have you considered using System.IO.Compression.BrotliDecoder (or encoder) directly? You can manage buffer sizes yourself that way.

Mrgaton commented 3 months ago

But why don't just add those options on the new brotli options that has been made to set brotli level.