summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAvamander <avamander@gmail.com>2020-10-14 22:47:56 +0300
committerAvamander <avamander@gmail.com>2020-10-15 22:16:08 +0300
commit82126edf887c5d2dc4829cbe7e0e70e91d1494cf (patch)
tree34614d778f90b1356e3fd5f404abe56b74a2b12c /src
parent2b9906184bcff68d2c4d35a350bdb2b787a761fb (diff)
Added lv_img_set_src_arr that does better type checking when drawing images from arrays
Diffstat (limited to 'src')
-rw-r--r--src/displayapp/screens/Music.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/displayapp/screens/Music.cpp b/src/displayapp/screens/Music.cpp
index fc87a9e7..82355e21 100644
--- a/src/displayapp/screens/Music.cpp
+++ b/src/displayapp/screens/Music.cpp
@@ -278,4 +278,15 @@ bool Music::OnTouchEvent(Pinetime::Applications::TouchEvents event) {
return true;
}
}
+}
+
+/**
+ * Set the pixel array to display by the image
+ * This just calls lv_img_set_src but adds type safety
+ *
+ * @param img pointer to an image object
+ * @param data the image array
+ */
+inline void lv_img_set_src_arr(lv_obj_t *img, const lv_img_dsc_t *src_img) {
+ lv_img_set_src(img, src_img);
} \ No newline at end of file