Lines Matching refs:decoded
170 lv_draw_buf_t * decoded = decode_png_data(png_data, png_data_size); in decoder_open() local
174 if(!decoded) { in decoder_open()
180 lv_draw_buf_t * adjusted = lv_image_decoder_post_process(dsc, decoded); in decoder_open()
182 lv_draw_buf_destroy(decoded); in decoder_open()
188 if(adjusted != decoded) { in decoder_open()
189 lv_draw_buf_destroy(decoded); in decoder_open()
190 decoded = adjusted; in decoder_open()
193 dsc->decoded = decoded; in decoder_open()
210 search_key.slot.size = decoded->data_size; in decoder_open()
212 lv_cache_entry_t * entry = lv_image_decoder_add_to_cache(decoder, &search_key, decoded, NULL); in decoder_open()
235 !lv_image_cache_is_enabled()) lv_draw_buf_destroy((lv_draw_buf_t *)dsc->decoded); in decoder_close()
242 lv_draw_buf_t * decoded = NULL; in decode_png_data() local
245 …unsigned error = lodepng_decode32((unsigned char **)&decoded, &png_width, &png_height, png_data, p… in decode_png_data()
247 if(decoded != NULL) lv_draw_buf_destroy(decoded); in decode_png_data()
252 convert_color_depth(decoded->data, png_width * png_height); in decode_png_data()
254 return decoded; in decode_png_data()