|
FastLED 3.9.15
|
| lzw_result fl::third_party::lzw_decode | ( | struct lzw_ctx * | ctx, |
| const fl::u8 **const | output_data, | ||
| fl::u32 * | output_written ) |
Read input codes until end of LZW context owned output buffer.
Ensure anything in output is used before calling this, as anything there before this call will be trampled.
| [in] | ctx | LZW reading context, updated. |
| [out] | output_data | Returns pointer to array of output values. |
| [out] | output_written | Returns the number of values written to data. |
Definition at line 500 of file lzw.cpp.hpp.
References FL_NOEXCEPT, lzw__decode(), lzw__write_fn(), LZW_OK, fl::third_party::lzw_ctx::output_code, fl::third_party::lzw_ctx::output_left, and fl::third_party::lzw_ctx::stack_base.
Referenced by nsgif__decode_complex().
Here is the call graph for this function:
Here is the caller graph for this function: