makeDecompressorById
fn
Decompressor makeDecompressorById(string formatId, DecompressionOptions opts, string providerName = null)Create a streaming decompressor for a string-identified custom format.
Parameters
formatId | The format identifier string (e.g., "gzip", "bzip2"). |
opts | Decompression options. |
providerName | Optional full provider name (e.g., "ddn-gzip"). If null, the highest priority provider is selected. |
Returns
A new Decompressor instance.
Throws
CompressionError if no suitable provider is found or if the provider
does not implement decompression.