]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
add struct for meta data
authorBastian Dehn <hhaalo@arcor.de>
Wed, 31 Jan 2024 18:52:05 +0000 (19:52 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Wed, 31 Jan 2024 18:52:05 +0000 (19:52 +0100)
src/kds_s2000w_handler.h
src/kds_s2000w_net.c

index d19dbd0900b87b45e40d1468883203c900182d85..1eb8464411135af85c2da651a9a97b0555e980e7 100644 (file)
@@ -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();
index 116ead4805ab0050ac8c6b76137d377243092bd6..62904f9dc8232e941102ce32fc5c98d1fef1644a 100644 (file)
@@ -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;