xref: /freebsd/contrib/xz/src/liblzma/common/stream_decoder.h (revision 3b35e7ee8de9b0260149a2b77e87a2b9c7a36244)
1*3b35e7eeSXin LI // SPDX-License-Identifier: 0BSD
2*3b35e7eeSXin LI 
381ad8388SMartin Matuska ///////////////////////////////////////////////////////////////////////////////
481ad8388SMartin Matuska //
581ad8388SMartin Matuska /// \file       stream_decoder.h
681ad8388SMartin Matuska /// \brief      Decodes .xz Streams
781ad8388SMartin Matuska //
881ad8388SMartin Matuska //  Author:     Lasse Collin
981ad8388SMartin Matuska //
1081ad8388SMartin Matuska ///////////////////////////////////////////////////////////////////////////////
1181ad8388SMartin Matuska 
1281ad8388SMartin Matuska #ifndef LZMA_STREAM_DECODER_H
1381ad8388SMartin Matuska #define LZMA_STREAM_DECODER_H
1481ad8388SMartin Matuska 
1581ad8388SMartin Matuska #include "common.h"
1681ad8388SMartin Matuska 
1753200025SRui Paulo extern lzma_ret lzma_stream_decoder_init(
1853200025SRui Paulo 		lzma_next_coder *next, const lzma_allocator *allocator,
1953200025SRui Paulo 		uint64_t memlimit, uint32_t flags);
2081ad8388SMartin Matuska 
2181ad8388SMartin Matuska #endif
22