X-Git-Url: https://git.ao2.it/libam7xxx.git/blobdiff_plain/d2b3bd440d4700abf2e6b503d3a864af1496026e..4612a1475669091669d76054f341cd4a02b5c2d0:/src/am7xxx.h diff --git a/src/am7xxx.h b/src/am7xxx.h index 13cb83d..c86f1b9 100644 --- a/src/am7xxx.h +++ b/src/am7xxx.h @@ -30,6 +30,11 @@ typedef struct _am7xxx_context am7xxx_context; struct _am7xxx_device; typedef struct _am7xxx_device am7xxx_device; +typedef struct { + unsigned int native_width; + unsigned int native_height; +} am7xxx_device_info; + typedef enum { AM7XXX_LOG_FATAL = 0, AM7XXX_LOG_ERROR = 1, @@ -65,17 +70,14 @@ int am7xxx_open_device(am7xxx_context *ctx, int am7xxx_close_device(am7xxx_device *dev); int am7xxx_get_device_info(am7xxx_device *dev, - unsigned int *native_width, - unsigned int *native_height, - unsigned int *unknown0, - unsigned int *unknown1); + am7xxx_device_info *device_info); int am7xxx_send_image(am7xxx_device *dev, am7xxx_image_format format, unsigned int width, unsigned int height, unsigned char *image, - unsigned int size); + unsigned int image_size); /* * NOTE: if we set the mode to AM7XXX_POWER_OFF we can't turn the