186d7f5d3SJohn Marino /////////////////////////////////////////////////////////////////////////////// 286d7f5d3SJohn Marino // 386d7f5d3SJohn Marino /// \file simple_encoder.c 486d7f5d3SJohn Marino /// \brief Properties encoder for simple filters 586d7f5d3SJohn Marino // 686d7f5d3SJohn Marino // Author: Lasse Collin 786d7f5d3SJohn Marino // 886d7f5d3SJohn Marino // This file has been put into the public domain. 986d7f5d3SJohn Marino // You can do whatever you want with this file. 1086d7f5d3SJohn Marino // 1186d7f5d3SJohn Marino /////////////////////////////////////////////////////////////////////////////// 1286d7f5d3SJohn Marino 1386d7f5d3SJohn Marino #ifndef LZMA_SIMPLE_ENCODER_H 1486d7f5d3SJohn Marino #define LZMA_SIMPLE_ENCODER_H 1586d7f5d3SJohn Marino 1686d7f5d3SJohn Marino #include "simple_coder.h" 1786d7f5d3SJohn Marino 1886d7f5d3SJohn Marino 1986d7f5d3SJohn Marino extern lzma_ret lzma_simple_props_size(uint32_t *size, const void *options); 2086d7f5d3SJohn Marino 2186d7f5d3SJohn Marino extern lzma_ret lzma_simple_props_encode(const void *options, uint8_t *out); 2286d7f5d3SJohn Marino 2386d7f5d3SJohn Marino #endif 24