Home
last modified time | relevance | path

Searched refs:lv_image_decoder_t (Results 1 – 14 of 14) sorted by relevance

/lvgl-latest/src/draw/
Dlv_image_decoder.h47 typedef lv_result_t (*lv_image_decoder_info_f_t)(lv_image_decoder_t * decoder, lv_image_decoder_dsc…
55 typedef lv_result_t (*lv_image_decoder_open_f_t)(lv_image_decoder_t * decoder, lv_image_decoder_dsc…
67 typedef lv_result_t (*lv_image_decoder_get_area_cb_t)(lv_image_decoder_t * decoder,
76 typedef void (*lv_image_decoder_close_f_t)(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * d…
129 lv_image_decoder_t * lv_image_decoder_create(void);
135 void lv_image_decoder_delete(lv_image_decoder_t * decoder);
142 lv_image_decoder_t * lv_image_decoder_get_next(lv_image_decoder_t * decoder);
149 void lv_image_decoder_set_info_cb(lv_image_decoder_t * decoder, lv_image_decoder_info_f_t info_cb);
156 void lv_image_decoder_set_open_cb(lv_image_decoder_t * decoder, lv_image_decoder_open_f_t open_cb);
163 void lv_image_decoder_set_get_area_cb(lv_image_decoder_t * decoder, lv_image_decoder_get_area_cb_t …
[all …]
Dlv_image_decoder.c40 static lv_image_decoder_t * image_decoder_get_info(lv_image_decoder_dsc_t * dsc, lv_image_header_t …
61 lv_ll_init(img_decoder_ll_p, sizeof(lv_image_decoder_t)); in lv_image_decoder_init()
86 lv_image_decoder_t * decoder = image_decoder_get_info(&dsc, header); in lv_image_decoder_get_info()
171 lv_image_decoder_t * lv_image_decoder_create(void) in lv_image_decoder_create()
173 lv_image_decoder_t * decoder; in lv_image_decoder_create()
178 lv_memzero(decoder, sizeof(lv_image_decoder_t)); in lv_image_decoder_create()
183 void lv_image_decoder_delete(lv_image_decoder_t * decoder) in lv_image_decoder_delete()
189 lv_image_decoder_t * lv_image_decoder_get_next(lv_image_decoder_t * decoder) in lv_image_decoder_get_next()
197 void lv_image_decoder_set_info_cb(lv_image_decoder_t * decoder, lv_image_decoder_info_f_t info_cb) in lv_image_decoder_set_info_cb()
202 void lv_image_decoder_set_open_cb(lv_image_decoder_t * decoder, lv_image_decoder_open_f_t open_cb) in lv_image_decoder_set_open_cb()
[all …]
Dlv_image_decoder_private.h62 const lv_image_decoder_t * decoder;
71 lv_image_decoder_t * decoder;
77 lv_image_decoder_t * decoder;
/lvgl-latest/src/libs/bin_decoder/
Dlv_bin_decoder.h42 lv_result_t lv_bin_decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag…
44 lv_result_t lv_bin_decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc,
53 lv_result_t lv_bin_decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
60 void lv_bin_decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
Dlv_bin_decoder.c66 static lv_result_t decode_indexed(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
67 static lv_result_t load_indexed(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
69 static lv_result_t decode_rgb(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
71 static lv_result_t decode_alpha_only(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
74 static lv_result_t decode_compressed(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
97 lv_image_decoder_t * decoder; in lv_bin_decoder_init()
114 lv_result_t lv_bin_decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in lv_bin_decoder_info()
180 lv_result_t lv_bin_decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in lv_bin_decoder_open()
376 void lv_bin_decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in lv_bin_decoder_close()
389 lv_result_t lv_bin_decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, in lv_bin_decoder_get_area()
[all …]
/lvgl-latest/src/libs/bmp/
Dlv_bmp.c40 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * src, lv_imag…
41 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
43 static lv_result_t decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc,
46 static void decoder_close(lv_image_decoder_t * dec, lv_image_decoder_dsc_t * dsc);
61 lv_image_decoder_t * dec = lv_image_decoder_create(); in lv_bmp_init()
72 lv_image_decoder_t * dec = NULL; in lv_bmp_deinit()
91 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info()
147 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open()
194 static lv_result_t decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, in decoder_get_area()
243 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close()
/lvgl-latest/src/libs/lodepng/
Dlv_lodepng.c33 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * src, lv_imag…
34 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
35 static void decoder_close(lv_image_decoder_t * dec, lv_image_decoder_dsc_t * dsc);
55 lv_image_decoder_t * dec = lv_image_decoder_create(); in lv_lodepng_init()
65 lv_image_decoder_t * dec = NULL; in lv_lodepng_deinit()
85 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info()
139 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open()
230 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close()
/lvgl-latest/src/libs/tjpgd/
Dlv_tjpgd.c34 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag…
35 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
37 static lv_result_t decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc,
39 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
57 lv_image_decoder_t * dec = lv_image_decoder_create(); in lv_tjpgd_init()
68 lv_image_decoder_t * dec = NULL; in lv_tjpgd_deinit()
81 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info()
153 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open()
207 static lv_result_t decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, in decoder_get_area()
283 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close()
/lvgl-latest/src/draw/vg_lite/
Dlv_vg_lite_decoder.c48 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * src, lv_imag…
49 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
50 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
67 lv_image_decoder_t * decoder = lv_image_decoder_create(); in lv_vg_lite_decoder_init()
77 lv_image_decoder_t * dec = NULL; in lv_vg_lite_decoder_deinit()
153 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info()
173 static lv_result_t decoder_open_variable(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open_variable()
235 static lv_result_t decoder_open_file(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open_file()
346 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open()
386 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close()
/lvgl-latest/src/libs/libpng/
Dlv_libpng.c33 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * src, lv_imag…
34 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
35 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
55 lv_image_decoder_t * dec = lv_image_decoder_create(); in lv_libpng_init()
65 lv_image_decoder_t * dec = NULL; in lv_libpng_deinit()
84 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info()
138 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open()
200 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close()
/lvgl-latest/src/libs/libjpeg_turbo/
Dlv_libjpeg_turbo.c43 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag…
44 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
45 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
78 lv_image_decoder_t * dec = lv_image_decoder_create(); in lv_libjpeg_turbo_init()
88 lv_image_decoder_t * dec = NULL; in lv_libjpeg_turbo_deinit()
107 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info()
160 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open()
202 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close()
/lvgl-latest/src/libs/ffmpeg/
Dlv_ffmpeg.c78 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * src, lv_imag…
79 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
80 static void decoder_close(lv_image_decoder_t * dec, lv_image_decoder_dsc_t * dsc);
123 lv_image_decoder_t * dec = lv_image_decoder_create(); in lv_ffmpeg_init()
265 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info()
291 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open()
336 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close()
/lvgl-latest/src/misc/
Dlv_types.h120 typedef struct _lv_image_decoder_t lv_image_decoder_t; typedef
/lvgl-latest/docs/details/main-components/
Dimage.rst245 lv_image_decoder_t * dec = lv_image_decoder_create();
259 …static lv_result_t decoder_info(lv_image_decoder_t * decoder, const void * src, lv_image_header_t …
278 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc)
306 static lv_result_t decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc,
361 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc)