123456789101112131415161718192021222324252627 |
- ///////////////////////////////////////////////////////////////////////////////
- //
- /// \file easy_preset.c
- /// \brief Preset handling for easy encoder and decoder
- //
- // Author: Lasse Collin
- //
- // This file has been put into the public domain.
- // You can do whatever you want with this file.
- //
- ///////////////////////////////////////////////////////////////////////////////
- #include "easy_preset.h"
- extern bool
- lzma_easy_preset(lzma_options_easy *opt_easy, uint32_t preset)
- {
- if (lzma_lzma_preset(&opt_easy->opt_lzma, preset))
- return true;
- opt_easy->filters[0].id = LZMA_FILTER_LZMA2;
- opt_easy->filters[0].options = &opt_easy->opt_lzma;
- opt_easy->filters[1].id = LZMA_VLI_UNKNOWN;
- return false;
- }
|