/lvgl-latest/src/draw/ |
D | lv_image_decoder.h | 47 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 …]
|
D | lv_image_decoder.c | 40 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 …]
|
D | lv_image_decoder_private.h | 62 const lv_image_decoder_t * decoder; 71 lv_image_decoder_t * decoder; 77 lv_image_decoder_t * decoder;
|
/lvgl-latest/src/libs/bin_decoder/ |
D | lv_bin_decoder.h | 42 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);
|
D | lv_bin_decoder.c | 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); 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/ |
D | lv_bmp.c | 40 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/ |
D | lv_lodepng.c | 33 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/ |
D | lv_tjpgd.c | 34 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/ |
D | lv_vg_lite_decoder.c | 48 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/ |
D | lv_libpng.c | 33 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/ |
D | lv_libjpeg_turbo.c | 43 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/ |
D | lv_ffmpeg.c | 78 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/ |
D | lv_types.h | 120 typedef struct _lv_image_decoder_t lv_image_decoder_t; typedef
|
/lvgl-latest/docs/details/main-components/ |
D | image.rst | 245 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)
|