| 39 | } |
| 40 | |
| 41 | size_t encode(uint8_t* dstBuffer, size_t dstSize, const uint8_t* srcBuffer, |
| 42 | size_t srcSize) const override { |
| 43 | return compression_encode_buffer(dstBuffer, dstSize, srcBuffer, srcSize, scratchBuffer, |
| 44 | COMPRESSION_LZ4); |
| 45 | } |
| 46 | |
| 47 | private: |
| 48 | uint8_t* scratchBuffer = nullptr; |