# lv_rle_private.h (/api/private/libs/rle/lv_rle_private_h)



<ApiSummary functions="1" />

Functions [#functions]

<ApiMember kind="function" name="lv_rle_decompress" file="private/libs/rle/lv_rle_private.h" line="32" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/src/libs/rle/lv_rle_private.h#L32">
  lv_rle_decompress [#lv_rle_decompress]

  ```c title=" " lineNumbers=1
  uint32_t lv_rle_decompress(const uint8_t *input, uint32_t input_buff_len, uint8_t *output, uint32_t output_buff_len, uint8_t blk_size)
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name              | Type              |
  | ----------------- | ----------------- |
  | `input`           | `const uint8_t *` |
  | `input_buff_len`  | `uint32_t`        |
  | `output`          | `uint8_t *`       |
  | `output_buff_len` | `uint32_t`        |
  | `blk_size`        | `uint8_t`         |
</ApiMember>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;lvgl_public.h&#x22;]" includedBy="[&#x22;lvgl_private.h&#x22;]" />
