projects
/
libam7xxx.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
am7xxx: introduce a new am7xxx_device_info type
[libam7xxx.git]
/
src
/
picoproj.c
diff --git
a/src/picoproj.c
b/src/picoproj.c
index
ec7bbb6
..
c3b199c
100644
(file)
--- a/
src/picoproj.c
+++ b/
src/picoproj.c
@@
-59,10
+59,7
@@
int main(int argc, char *argv[])
int height = 480;
unsigned char *image;
unsigned int size;
int height = 480;
unsigned char *image;
unsigned int size;
- unsigned int native_width;
- unsigned int native_height;
- unsigned int unknown0;
- unsigned int unknown1;
+ am7xxx_device_info device_info;
while ((opt = getopt(argc, argv, "f:F:l:W:H:h")) != -1) {
switch (opt) {
while ((opt = getopt(argc, argv, "f:F:l:W:H:h")) != -1) {
switch (opt) {
@@
-171,15
+168,14
@@
int main(int argc, char *argv[])
goto cleanup;
}
goto cleanup;
}
- ret = am7xxx_get_device_info(dev, &
native_width, &native_height, &unknown0, &unknown1
);
+ ret = am7xxx_get_device_info(dev, &
device_info
);
if (ret < 0) {
perror("am7xxx_get_info");
exit_code = EXIT_FAILURE;
goto cleanup;
}
if (ret < 0) {
perror("am7xxx_get_info");
exit_code = EXIT_FAILURE;
goto cleanup;
}
- printf("Native resolution: %dx%d\n", native_width, native_height);
- printf("Unknown0: %d\n", unknown0);
- printf("Unknown1: %d\n", unknown1);
+ printf("Native resolution: %dx%d\n",
+ device_info.native_width, device_info.native_height);
ret = am7xxx_set_power_mode(dev, AM7XXX_POWER_LOW);
if (ret < 0) {
ret = am7xxx_set_power_mode(dev, AM7XXX_POWER_LOW);
if (ret < 0) {