]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
add debug information
authorBastian Dehn <hhaalo@arcor.de>
Sun, 26 Jan 2025 11:55:24 +0000 (12:55 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Sun, 26 Jan 2025 11:55:24 +0000 (12:55 +0100)
src/kds_s2000w_image_converter_magick.c
src/kds_s2000w_image_converter_netpbm.c

index 287203ebb72c88de24b695eb060249981eb8da5c..98f53779609ca500902d32765e054d9202673e40 100644 (file)
@@ -17,6 +17,8 @@
 
 int _kds_s2000w_image_converter_is_pnm(blobdata* image)
 {
+       kds_s2000w_debug_printf(ALL, "kds_s2000w_image_converter_is_pnm");
+
        if (image->size < 2)
                return 0;
 
@@ -29,6 +31,8 @@ int _kds_s2000w_image_converter_is_pnm(blobdata* image)
 
 int _kds_s2000w_image_converter_is_jpeg(blobdata* image)
 {
+       kds_s2000w_debug_printf(ALL, "_kds_s2000w_image_converter_is_jpeg");
+
        if (image->size < 2)
                return 0;
 
index a470f50e443300abef56aa4bec55c17b3804aee8..544134e9a34a597f1c06c6610699ecede082fcdb 100644 (file)
@@ -3,6 +3,7 @@
 #include <netpbm/pnm.h>
 #include <jpeglib.h>
 #include "kds_s2000w_image_converter.h"
+#include "kds_s2000w_debug.h"
 
 #define SPACE 0x0a
 #define SPACE_WIDTH_HEIGHT 0x20
@@ -12,6 +13,8 @@
 
 int _kds_s2000w_image_converter_is_pnm(blobdata* image)
 {
+       kds_s2000w_debug_printf(ALL, "_kds_s2000w_image_converter_is_pnm");
+
        if (image->size < 2)
                return 0;
 
@@ -24,6 +27,8 @@ int _kds_s2000w_image_converter_is_pnm(blobdata* image)
 
 int _kds_s2000w_image_converter_is_jpeg(blobdata* image)
 {
+       kds_s2000w_debug_printf(ALL, "kds_s2000w_image_converter_is_jpeg");
+
        if (image->size < 2)
                return 0;
 
@@ -36,6 +41,8 @@ int _kds_s2000w_image_converter_is_jpeg(blobdata* image)
 
 int _kds_s2000w_image_converter_find_char(blobdata* image, int start, const char cfind)
 {
+       kds_s2000w_debug_printf(ALL, "kds_s2000w_image_converter_find_char");
+
        char* image_data = (char*) image->data;
 
        for (int i = start; i < image->size; i++) {
@@ -48,6 +55,8 @@ int _kds_s2000w_image_converter_find_char(blobdata* image, int start, const char
 
 int _kds_s2000w_image_converter_get_number_from_substring(char* data, int start, int end)
 {
+       kds_s2000w_debug_printf(ALL, "kds_s2000w_image_converter_get_number_from_substring");
+
        int number = 0;
 
        char* number_buffer = malloc(sizeof(char) * MAXBUFFER);
@@ -63,6 +72,8 @@ int _kds_s2000w_image_converter_get_number_from_substring(char* data, int start,
 
 void _kds_s2000w_image_converter_pnm_metadata(blobdata* image, image_metadata* mdata)
 {
+       kds_s2000w_debug_printf(ALL, "kds_s2000w_image_converter_pnm_metadata");
+
        char* image_data = (char*) image->data;
 
        mdata->depth = 8;
@@ -79,6 +90,8 @@ void _kds_s2000w_image_converter_pnm_metadata(blobdata* image, image_metadata* m
 
 void _kds_s2000w_image_converter_jpeg_metadata(blobdata* image, image_metadata* mdata)
 {
+       kds_s2000w_debug_printf(ALL, "kds_s2000w_image_converter_jpeg_metadata");
+
        FILE* jpeg_stream = fmemopen(image->data, image->size, "r");
 
        struct jpeg_decompress_struct cinfo;
@@ -102,6 +115,8 @@ void _kds_s2000w_image_color_jpg_to_pnm(j_decompress_ptr cinfo,
        FILE* jpeg_stream,
        FILE* pnm_stream)
 {
+       kds_s2000w_debug_printf(ALL, "kds_s2000w_image_color_jpg_to_pnm");
+
        size_t decompress_size = RGB * cinfo->output_width * cinfo->output_height;
        unsigned char* decompress_data = malloc(sizeof(unsigned char) * decompress_size);
 
@@ -146,6 +161,8 @@ void _kds_s2000w_image_gray_jpg_to_pnm(j_decompress_ptr cinfo,
        FILE* jpeg_stream,
        FILE* pnm_stream)
 {
+       kds_s2000w_debug_printf(ALL, "kds_s2000w_image_gray_jpg_to_pnm");
+
        size_t decompress_size = GRAY * cinfo->output_width * cinfo->output_height;
        unsigned char* decompress_data = malloc(sizeof(unsigned char) * decompress_size);
 
@@ -186,6 +203,8 @@ void _kds_s2000w_image_gray_jpg_to_pnm(j_decompress_ptr cinfo,
 
 void kds_s2000w_image_converter_metadata_from_scanner_image(blobdata* image, image_metadata* mdata)
 {
+       kds_s2000w_debug_printf(ALL, "kds_s2000w_image_converter_metadata_from_scanner_image");
+
        if (image->size < 2)
                return;
 
@@ -204,6 +223,8 @@ void kds_s2000w_image_converter_metadata_from_scanner_image(blobdata* image, ima
 
 void kds_s2000w_image_converter_jpg_to_pnm(blobdata* in, blobdata* out, int depth)
 {
+       kds_s2000w_debug_printf(ALL, "kds_s2000w_image_converter_jpg_to_pnm");
+
        if (!_kds_s2000w_image_converter_is_jpeg(in))
                return;
 
@@ -241,6 +262,8 @@ void kds_s2000w_image_converter_jpg_to_pnm(blobdata* in, blobdata* out, int dept
 
 void kds_s2000w_image_converter_tiff_to_pnm(blobdata* in, blobdata* out)
 {
+       kds_s2000w_debug_printf(ALL, "kds_s2000w_image_converter_tiff_to_pnm");
+
        if (_kds_s2000w_image_converter_is_jpeg(in))
                return;