X-Git-Url: https://git.ao2.it/libam7xxx.git/blobdiff_plain/695126e3e077329a70277805f47c5bc071172c28..dbf547ef3bf598f7089a8360355a74859549b418:/examples/picoproj.c diff --git a/examples/picoproj.c b/examples/picoproj.c index 105169c..a44a266 100644 --- a/examples/picoproj.c +++ b/examples/picoproj.c @@ -155,7 +155,7 @@ int main(int argc, char *argv[]) } size = st.st_size; - image = mmap(NULL, st.st_size, PROT_READ, MAP_SHARED, image_fd, 0); + image = mmap(NULL, st.st_size, PROT_READ, MAP_PRIVATE, image_fd, 0); if (image == NULL) { perror("mmap"); exit_code = EXIT_FAILURE; @@ -209,6 +209,10 @@ int main(int argc, char *argv[]) goto cleanup; } + if ((unsigned int)width > device_info.native_width || + (unsigned int)height > device_info.native_height) + fprintf(stderr, "WARNING: image not fitting the native resolution, it may be displayed wrongly!\n"); + ret = am7xxx_send_image(dev, format, width, height, image, size); if (ret < 0) { perror("am7xxx_send_image");