Lines Matching +full:stream +full:- +full:mode +full:- +full:support
1 /* SPDX-License-Identifier: 0BSD */
61 /* If no specific decoding mode is requested, enable support for all modes. */
70 * The DEC_IS_foo(mode) macros are used in "if" statements. If only some
75 # define DEC_IS_SINGLE(mode) ((mode) == XZ_SINGLE) argument
77 # define DEC_IS_SINGLE(mode) (false) argument
81 # define DEC_IS_PREALLOC(mode) ((mode) == XZ_PREALLOC) argument
83 # define DEC_IS_PREALLOC(mode) (false) argument
87 # define DEC_IS_DYNALLOC(mode) ((mode) == XZ_DYNALLOC) argument
89 # define DEC_IS_DYNALLOC(mode) (false) argument
93 # define DEC_IS_MULTI(mode) (true) argument
95 # define DEC_IS_MULTI(mode) ((mode) != XZ_SINGLE) argument
97 # define DEC_IS_MULTI(mode) (false) argument
102 * XZ_DEC_BCJ is used to enable generic support for BCJ decoders.
118 struct xz_dec_lzma2 *xz_dec_lzma2_create(enum xz_mode mode, uint32_t dict_max);
124 * decoder doesn't support.
128 /* Decode raw LZMA2 stream from b->in to b->out. */
143 * support custom start offsets, so no decoding of Filter Properties
150 * Decode raw BCJ + LZMA2 stream. This must be used only if there actually is