OLD | NEW |
(Empty) | |
| 1 /////////////////////////////////////////////////////////////////////////////// |
| 2 // |
| 3 /// \file easy_encoder.c |
| 4 /// \brief Easy .xz Stream encoder initialization |
| 5 // |
| 6 // Author: Lasse Collin |
| 7 // |
| 8 // This file has been put into the public domain. |
| 9 // You can do whatever you want with this file. |
| 10 // |
| 11 /////////////////////////////////////////////////////////////////////////////// |
| 12 |
| 13 #include "easy_preset.h" |
| 14 #include "stream_encoder.h" |
| 15 |
| 16 |
| 17 extern LZMA_API(lzma_ret) |
| 18 lzma_easy_encoder(lzma_stream *strm, uint32_t preset, lzma_check check) |
| 19 { |
| 20 lzma_options_easy opt_easy; |
| 21 if (lzma_easy_preset(&opt_easy, preset)) |
| 22 return LZMA_OPTIONS_ERROR; |
| 23 |
| 24 return lzma_stream_encoder(strm, opt_easy.filters, check); |
| 25 } |
OLD | NEW |