diff options
Diffstat (limited to 'web/server/h2o/libh2o/deps/brotli/enc/encode_parallel.h')
-rw-r--r-- | web/server/h2o/libh2o/deps/brotli/enc/encode_parallel.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/web/server/h2o/libh2o/deps/brotli/enc/encode_parallel.h b/web/server/h2o/libh2o/deps/brotli/enc/encode_parallel.h new file mode 100644 index 000000000..8d637b7c0 --- /dev/null +++ b/web/server/h2o/libh2o/deps/brotli/enc/encode_parallel.h @@ -0,0 +1,28 @@ +/* Copyright 2013 Google Inc. All Rights Reserved. + + Distributed under MIT license. + See file LICENSE for detail or copy at https://opensource.org/licenses/MIT +*/ + +// API for parallel Brotli compression +// Note that this is only a proof of concept currently and not part of the +// final API yet. + +#ifndef BROTLI_ENC_ENCODE_PARALLEL_H_ +#define BROTLI_ENC_ENCODE_PARALLEL_H_ + + +#include "./encode.h" +#include "./types.h" + +namespace brotli { + +int BrotliCompressBufferParallel(BrotliParams params, + size_t input_size, + const uint8_t* input_buffer, + size_t* encoded_size, + uint8_t* encoded_buffer); + +} // namespace brotli + +#endif // BROTLI_ENC_ENCODE_PARALLEL_H_ |