14 references to Brotli
System.IO.Compression.Brotli (14)
src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeBrotliHandle.cs (2)
15
Interop.
Brotli
.BrotliEncoderDestroyInstance(handle);
28
Interop.
Brotli
.BrotliDecoderDestroyInstance(handle);
System\IO\Compression\dec\BrotliDecoder.cs (4)
19
_state = Interop.
Brotli
.BrotliDecoderCreateInstance(IntPtr.Zero, IntPtr.Zero, IntPtr.Zero);
62
if (Interop.
Brotli
.BrotliDecoderIsFinished(_state) != Interop.BOOL.FALSE)
76
int brotliResult = Interop.
Brotli
.BrotliDecoderDecompressStream(_state, ref availableInput, &inBytes, ref availableOutput, &outBytes, out _);
120
bool success = Interop.
Brotli
.BrotliDecoderDecompress((nuint)source.Length, inBytes, &availableOutput, outBytes) != Interop.BOOL.FALSE;
System\IO\Compression\enc\BrotliEncoder.cs (8)
27
_state = Interop.
Brotli
.BrotliEncoderCreateInstance(IntPtr.Zero, IntPtr.Zero, IntPtr.Zero);
42
_state = Interop.
Brotli
.BrotliEncoderCreateInstance(IntPtr.Zero, IntPtr.Zero, IntPtr.Zero);
81
if (Interop.
Brotli
.BrotliEncoderSetParameter(_state, BrotliEncoderParameter.Quality, (uint)quality) == Interop.BOOL.FALSE)
99
if (Interop.
Brotli
.BrotliEncoderSetParameter(_state, BrotliEncoderParameter.LGWin, (uint)window) == Interop.BOOL.FALSE)
114
nuint result = Interop.
Brotli
.BrotliEncoderMaxCompressedSize((nuint)inputSize);
161
if (Interop.
Brotli
.BrotliEncoderCompressStream(_state, operation, ref availableInput, &inBytes, ref availableOutput, &outBytes, out _) == Interop.BOOL.FALSE)
173
if ((int)availableOutput == destination.Length && Interop.
Brotli
.BrotliEncoderHasMoreOutput(_state) == Interop.BOOL.FALSE && availableInput == 0)
218
bool success = Interop.
Brotli
.BrotliEncoderCompress(quality, window, /*BrotliEncoderMode*/ 0, (nuint)source.Length, inBytes, &availableOutput, outBytes) != Interop.BOOL.FALSE;