simple_coder.h revision 213700
1/////////////////////////////////////////////////////////////////////////////// 2// 3/// \file simple_coder.h 4/// \brief Wrapper for simple filters 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#ifndef LZMA_SIMPLE_CODER_H 14#define LZMA_SIMPLE_CODER_H 15 16#include "common.h" 17 18 19extern lzma_ret lzma_simple_x86_encoder_init(lzma_next_coder *next, 20 lzma_allocator *allocator, const lzma_filter_info *filters); 21 22extern lzma_ret lzma_simple_x86_decoder_init(lzma_next_coder *next, 23 lzma_allocator *allocator, const lzma_filter_info *filters); 24 25 26extern lzma_ret lzma_simple_powerpc_encoder_init(lzma_next_coder *next, 27 lzma_allocator *allocator, const lzma_filter_info *filters); 28 29extern lzma_ret lzma_simple_powerpc_decoder_init(lzma_next_coder *next, 30 lzma_allocator *allocator, const lzma_filter_info *filters); 31 32 33extern lzma_ret lzma_simple_ia64_encoder_init(lzma_next_coder *next, 34 lzma_allocator *allocator, const lzma_filter_info *filters); 35 36extern lzma_ret lzma_simple_ia64_decoder_init(lzma_next_coder *next, 37 lzma_allocator *allocator, const lzma_filter_info *filters); 38 39 40extern lzma_ret lzma_simple_arm_encoder_init(lzma_next_coder *next, 41 lzma_allocator *allocator, const lzma_filter_info *filters); 42 43extern lzma_ret lzma_simple_arm_decoder_init(lzma_next_coder *next, 44 lzma_allocator *allocator, const lzma_filter_info *filters); 45 46 47extern lzma_ret lzma_simple_armthumb_encoder_init(lzma_next_coder *next, 48 lzma_allocator *allocator, const lzma_filter_info *filters); 49 50extern lzma_ret lzma_simple_armthumb_decoder_init(lzma_next_coder *next, 51 lzma_allocator *allocator, const lzma_filter_info *filters); 52 53 54extern lzma_ret lzma_simple_sparc_encoder_init(lzma_next_coder *next, 55 lzma_allocator *allocator, const lzma_filter_info *filters); 56 57extern lzma_ret lzma_simple_sparc_decoder_init(lzma_next_coder *next, 58 lzma_allocator *allocator, const lzma_filter_info *filters); 59 60#endif 61