Home
last modified time | relevance | path

Searched refs:lv_image_decoder_dsc_t (Results 1 – 25 of 26) sorted by relevance

12

/lvgl-latest/src/draw/
Dlv_image_decoder.h47 …v_result_t (*lv_image_decoder_info_f_t)(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc,
55 …_result_t (*lv_image_decoder_open_f_t)(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
68 lv_image_decoder_dsc_t * dsc,
76 typedef void (*lv_image_decoder_close_f_t)(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * d…
106 lv_result_t lv_image_decoder_open(lv_image_decoder_dsc_t * dsc, const void * src, const lv_image_de…
116 lv_result_t lv_image_decoder_get_area(lv_image_decoder_dsc_t * dsc, const lv_area_t * full_area,
123 void lv_image_decoder_close(lv_image_decoder_dsc_t * dsc);
183 lv_draw_buf_t * lv_image_decoder_post_process(lv_image_decoder_dsc_t * dsc, lv_draw_buf_t * decoded…
Dlv_image_decoder.c40 static lv_image_decoder_t * image_decoder_get_info(lv_image_decoder_dsc_t * dsc, lv_image_header_t …
42 static lv_result_t try_cache(lv_image_decoder_dsc_t * dsc);
81 lv_image_decoder_dsc_t dsc; in lv_image_decoder_get_info()
82 lv_memzero(&dsc, sizeof(lv_image_decoder_dsc_t)); in lv_image_decoder_get_info()
92 lv_result_t lv_image_decoder_open(lv_image_decoder_dsc_t * dsc, const void * src, const lv_image_de… in lv_image_decoder_open()
94 lv_memzero(dsc, sizeof(lv_image_decoder_dsc_t)); in lv_image_decoder_open()
146 lv_result_t lv_image_decoder_get_area(lv_image_decoder_dsc_t * dsc, const lv_area_t * full_area, in lv_image_decoder_get_area()
155 void lv_image_decoder_close(lv_image_decoder_dsc_t * dsc) in lv_image_decoder_close()
240 lv_draw_buf_t * lv_image_decoder_post_process(lv_image_decoder_dsc_t * dsc, lv_draw_buf_t * decoded) in lv_image_decoder_post_process()
293 static lv_image_decoder_t * image_decoder_get_info(lv_image_decoder_dsc_t * dsc, lv_image_header_t … in image_decoder_get_info()
[all …]
Dlv_draw_image.c33lv_image_decoder_dsc_t * decoder_dsc, lv_area_t * relative_decoded_area,
178 lv_image_decoder_dsc_t decoder_dsc; in lv_draw_image_normal_helper()
198 lv_image_decoder_dsc_t decoder_dsc; in lv_draw_image_tiled_helper()
281lv_image_decoder_dsc_t * decoder_dsc, lv_area_t * relative_decoded_area, in img_decode_and_draw()
Dlv_draw_image.h74 … const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup,
/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.c64 static decoder_data_t * get_decoder_data(lv_image_decoder_dsc_t * dsc);
65 static void free_decoder_data(lv_image_decoder_dsc_t * dsc);
66 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);
78 static lv_result_t decompress_image(lv_image_decoder_dsc_t * dsc, const lv_image_compressed_t * com…
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()
[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);
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/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);
36 static lv_draw_buf_t * decode_png(lv_image_decoder_dsc_t * dsc);
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()
263 static lv_draw_buf_t * decode_png(lv_image_decoder_dsc_t * dsc) in decode_png()
/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);
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);
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);
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()
Dlv_draw_vg_lite_img.c76 lv_image_decoder_dsc_t decoder_dsc; in lv_draw_vg_lite_img()
Dlv_vg_lite_utils.h133 bool lv_vg_lite_buffer_open_image(vg_lite_buffer_t * buffer, lv_image_decoder_dsc_t * decoder_dsc, …
Dlv_draw_vg_lite_arc.c171 lv_image_decoder_dsc_t decoder_dsc; in lv_draw_vg_lite_arc()
Dlv_draw_vg_lite_vector.c225 lv_image_decoder_dsc_t decoder_dsc; in task_draw_cb()
Dlv_vg_lite_utils.c805 bool lv_vg_lite_buffer_open_image(vg_lite_buffer_t * buffer, lv_image_decoder_dsc_t * decoder_dsc, … in lv_vg_lite_buffer_open_image()
852 unit->image_dsc_pending = lv_vg_lite_pending_create(sizeof(lv_image_decoder_dsc_t), 4); in lv_vg_lite_image_dsc_init()
/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);
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);
90 static int ffmpeg_get_image_header(lv_image_decoder_dsc_t * dsc, lv_image_header_t * header);
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()
571 static int ffmpeg_get_image_header(lv_image_decoder_dsc_t * dsc, in ffmpeg_get_image_header()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_img.c59 const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup,
64 const lv_image_decoder_dsc_t * decoder_dsc,
68 const lv_image_decoder_dsc_t * decoder_dsc,
72 … const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup,
207 const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup, in img_draw_core()
297 const lv_image_decoder_dsc_t * decoder_dsc, in radius_only()
376 const lv_image_decoder_dsc_t * decoder_dsc, in recolor_only()
439 … const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup, in transform_and_recolor()
610 lv_image_decoder_dsc_t mask_decoder_dsc; in apply_mask()
Dlv_draw_sw_arc.c127 lv_image_decoder_dsc_t decoder_dsc; in lv_draw_sw_arc()
/lvgl-latest/tests/src/test_cases/
Dtest_draw_buf_stride.c63 lv_image_decoder_dsc_t decoder_dsc; in test_draw_buf_stride_adjust()
/lvgl-latest/docs/details/main-components/
Dimage.rst278 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)
395 manually as well. Create an :cpp:type:`lv_image_decoder_dsc_t` variable to describe
405 lv_image_decoder_dsc_t dsc;
439 lv_result_t my_image_post_process(lv_image_decoder_dsc_t * dsc)
485 lv_image_decoder_dsc_t decoder_dsc;
/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d_image.c27 const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup,
58 const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup, in img_draw_core()
/lvgl-latest/src/misc/
Dlv_types.h122 typedef struct _lv_image_decoder_dsc_t lv_image_decoder_dsc_t; typedef
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx_img.c57 lv_image_decoder_dsc_t decoder_dsc; in _draw_nema_gfx_tile()

12