From: Bastian Dehn Date: Wed, 31 Jan 2024 18:52:05 +0000 (+0100) Subject: add struct for meta data X-Git-Tag: v1.0.0^2~375 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=a8b482e5bbe5f68f3d3183181aaf92af0dbbbdb8;p=sane-kds-s2000w-net.git add struct for meta data --- diff --git a/src/kds_s2000w_handler.h b/src/kds_s2000w_handler.h index d19dbd0..1eb8464 100644 --- a/src/kds_s2000w_handler.h +++ b/src/kds_s2000w_handler.h @@ -15,6 +15,13 @@ enum { REALOD_PARAMS = 4 }; +typedef struct { + int format; + int is_last; + int size; + int depth; +} metadata; + current_state* kds_s2000w_handler_open(); void kds_s2000w_handler_close(); current_state* kds_s2000w_handler_current_state(); diff --git a/src/kds_s2000w_net.c b/src/kds_s2000w_net.c index 116ead4..62904f9 100644 --- a/src/kds_s2000w_net.c +++ b/src/kds_s2000w_net.c @@ -175,7 +175,8 @@ SANE_Status _sane_kds_s2000w_net_get_parameters(SANE_Handle handle, parameter->format = SANE_FRAME_GRAY; parameter->last_frame = SANE_TRUE; parameter->bytes_per_line = 0; - parameter->lines = 0; + parameter->pixels_per_line = 0; + parameter->lines = 1; parameter->depth = 0; params = parameter;