Lines Matching refs:decoded_area
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++;
347 decoded_area->y2++;