Searched refs:decoded_area (Results 1 – 7 of 7) sorted by relevance
/lvgl-latest/src/libs/tjpgd/ |
D | lv_tjpgd.c | 38 const lv_area_t * full_area, lv_area_t * decoded_area); 208 const lv_area_t * full_area, lv_area_t * decoded_area) in decoder_get_area() argument 219 if(decoded_area->y1 == LV_COORD_MIN) { in decoder_get_area() 220 decoded_area->y1 = 0; in decoder_get_area() 221 decoded_area->y2 = my - 1; in decoder_get_area() 222 decoded_area->x1 = -((int32_t)mx); in decoder_get_area() 223 decoded_area->x2 = -1; in decoder_get_area() 241 decoded_area->x1 += mx; in decoder_get_area() 242 decoded_area->x2 += mx; in decoder_get_area() 244 if(decoded_area->x1 >= jd->width) { in decoder_get_area() [all …]
|
/lvgl-latest/src/libs/bmp/ |
D | lv_bmp.c | 44 const lv_area_t * full_area, lv_area_t * decoded_area); 195 const lv_area_t * full_area, lv_area_t * decoded_area) in decoder_get_area() argument 201 if(decoded_area->y1 == LV_COORD_MIN) { in decoder_get_area() 202 *decoded_area = *full_area; in decoder_get_area() 203 decoded_area->y2 = decoded_area->y1; in decoder_get_area() 221 decoded_area->y1++; in decoder_get_area() 222 decoded_area->y2++; in decoder_get_area() 225 if(decoded_area->y1 > full_area->y2) { in decoder_get_area() 229 int32_t y = (b->px_height - 1) - (decoded_area->y1); /*BMP images are stored upside down*/ in decoder_get_area() 231 p += (decoded_area->x1) * (b->bpp / 8); in decoder_get_area()
|
/lvgl-latest/src/draw/ |
D | lv_image_decoder.h | 69 … const lv_area_t * full_area, lv_area_t * decoded_area); 117 lv_area_t * decoded_area);
|
D | lv_image_decoder.c | 147 lv_area_t * decoded_area) in lv_image_decoder_get_area() argument 150 …>decoder->get_area_cb) res = dsc->decoder->get_area_cb(dsc->decoder, dsc, full_area, decoded_area); in lv_image_decoder_get_area()
|
/lvgl-latest/src/libs/bin_decoder/ |
D | lv_bin_decoder.c | 390 const lv_area_t * full_area, lv_area_t * decoded_area) in lv_bin_decoder_get_area() argument 424 if(decoded_area->y1 == LV_COORD_MIN) { in lv_bin_decoder_get_area() 438 *decoded_area = *full_area; in lv_bin_decoder_get_area() 439 decoded_area->y2 = decoded_area->y1; in lv_bin_decoder_get_area() 442 decoded_area->y1++; in lv_bin_decoder_get_area() 443 decoded_area->y2++; in lv_bin_decoder_get_area() 449 if(decoded_area->y1 > full_area->y2) { in lv_bin_decoder_get_area() 454 int32_t x_fraction = decoded_area->x1 % (8 / bpp); in lv_bin_decoder_get_area() 459 offset += decoded_area->y1 * dsc->header.stride; in lv_bin_decoder_get_area() 460 offset += decoded_area->x1 * bpp / 8; /*Move to x1*/ in lv_bin_decoder_get_area() [all …]
|
D | lv_bin_decoder.h | 45 const lv_area_t * full_area, lv_area_t * decoded_area);
|
/lvgl-latest/docs/details/main-components/ |
D | image.rst | 302 …* @param decoded_area input+output parameter. set the values to `LV_COORD_MIN` for the first call … 307 const lv_area_t * full_area, lv_area_t * decoded_area) 319 /* if `decoded_area` has a field set to `LV_COORD_MIN` then reset decoding */ 320 if(decoded_area->y1 == LV_COORD_MIN) { 321 decoded_area->x1 = full_area->x1; 322 decoded_area->x2 = full_area->x2; 323 decoded_area->y1 = full_area->y1; 324 decoded_area->y2 = decoded_area->y1; /* decode line-by-line, starting with the first line */ 345 if (decoded_area->y1 >= full_area->y2) return LV_RESULT_INVALID; 346 decoded_area->y1++; [all …]
|