1 /////////////////////////////////////////////////////////////////////////////// 2 // 3 /// \file options.h 4 /// \brief Parser for filter-specific options 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 /// \brief Parser for Delta options 14 /// 15 /// \return Pointer to allocated options structure. 16 /// Doesn't return on error. 17 extern lzma_options_delta *options_delta(const char *str); 18 19 20 /// \brief Parser for BCJ options 21 /// 22 /// \return Pointer to allocated options structure. 23 /// Doesn't return on error. 24 extern lzma_options_bcj *options_bcj(const char *str); 25 26 27 /// \brief Parser for LZMA options 28 /// 29 /// \return Pointer to allocated options structure. 30 /// Doesn't return on error. 31 extern lzma_options_lzma *options_lzma(const char *str); 32