Current Path : /compat/linux/proc/self/root/usr/src/contrib/xz/src/liblzma/common/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //compat/linux/proc/self/root/usr/src/contrib/xz/src/liblzma/common/easy_preset.h |
/////////////////////////////////////////////////////////////////////////////// // /// \file easy_preset.h /// \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 "common.h" typedef struct { /// We need to keep the filters array available in case /// LZMA_FULL_FLUSH is used. lzma_filter filters[LZMA_FILTERS_MAX + 1]; /// Options for LZMA2 lzma_options_lzma opt_lzma; // Options for more filters can be added later, so this struct // is not ready to be put into the public API. } lzma_options_easy; /// Set *easy to the settings given by the preset. Returns true on error, /// false on success. extern bool lzma_easy_preset(lzma_options_easy *easy, uint32_t preset);