Lines Matching refs:compressed
54 lv_image_compressed_t compressed; member
78 …_result_t decompress_image(lv_image_decoder_dsc_t * dsc, const lv_image_compressed_t * compressed);
915 lv_image_compressed_t * compressed = &decoder_data->compressed; in decode_compressed() local
917 lv_memzero(compressed, sizeof(lv_image_compressed_t)); in decode_compressed()
933 fs_res = fs_read_file_at(f, sizeof(lv_image_header_t), compressed, len, &rn); in decode_compressed()
939 if(compressed->compressed_size != compressed_len) { in decode_compressed()
940 …LV_LOG_WARN("Compressed size mismatch: %" LV_PRIu32" != %" LV_PRIu32, compressed->compressed_size,… in decode_compressed()
960 compressed->data = file_buf; in decode_compressed()
969 lv_memcpy(compressed, image->data, len); in decode_compressed()
970 compressed->data = image->data + len; in decode_compressed()
971 if(compressed->compressed_size != compressed_len) { in decode_compressed()
972 …LV_LOG_WARN("Compressed size mismatch: %" LV_PRIu32" != %" LV_PRIu32, compressed->compressed_size,… in decode_compressed()
981 res = decompress_image(dsc, compressed); in decode_compressed()
982 compressed->data = NULL; /*No need to store the data any more*/ in decode_compressed()
1089 …v_result_t decompress_image(lv_image_decoder_dsc_t * dsc, const lv_image_compressed_t * compressed) in decompress_image() argument
1098 uint32_t out_len = compressed->decompressed_size; in decompress_image()
1099 uint32_t input_len = compressed->compressed_size; in decompress_image()
1119 if(compressed->method == LV_IMAGE_COMPRESS_RLE) { in decompress_image()
1127 const uint8_t * input = compressed->data; in decompress_image()
1131 if(len != compressed->decompressed_size) { in decompress_image()
1142 else if(compressed->method == LV_IMAGE_COMPRESS_LZ4) { in decompress_image()
1144 const char * input = (const char *)compressed->data; in decompress_image()
1148 if(len < 0 || (uint32_t)len != compressed->decompressed_size) { in decompress_image()
1161 LV_LOG_WARN("Unknown compression method: %d", compressed->method); in decompress_image()