forked from libarchive/libarchive
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improved control over frame size in zstd filter.
Instead of just `min-frame-size` and `max-frame-size`, we now have four separate options: * `min-frame-in` delays the creation of a new frame on flush until the uncompressed size of the current frame passes a certain threshold. * `min-frame-out` delays the creation of a new frame on flush until the compressed size of the current frame passes a certain threshold. * `max-frame-in` forces the creation of a new frame as soon as possible after the uncompressed size of the current frame reaches a certain limit. * `max-frame-out` forces the creation of a new frame as soon as possible after the compressed size of the current frame reaches a certain limit. We now also support `k`, `kB`, `M`, `MB`, `G` and `GB` suffixes for all four options. The old options are retained as aliases for the corresponding new options.
- Loading branch information
1 parent
d8ec28c
commit fae3882
Showing
3 changed files
with
198 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters