diff options
author | Alessio Treglia <alessio@debian.org> | 2010-08-16 14:20:17 +0200 |
---|---|---|
committer | Alessio Treglia <alessio@debian.org> | 2010-08-16 14:20:17 +0200 |
commit | bbf22aaaa2fd5fe725a979f801472d52a1323242 (patch) | |
tree | 9ce9ef820f4f5e224289872d9b4f9b53908e78b7 /src/scanner.h | |
parent | 58d261b93430fd974ab617f15d1da551e43b2675 (diff) |
Imported Upstream version 2.31.90.1upstream/2.31.90.1
Diffstat (limited to 'src/scanner.h')
-rw-r--r-- | src/scanner.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/scanner.h b/src/scanner.h index 5acdc84..72a4ffd 100644 --- a/src/scanner.h +++ b/src/scanner.h @@ -33,6 +33,9 @@ typedef struct /* Bit depth */ gint depth; + /* Number of colour channels */ + gint n_channels; + /* Resolution */ gdouble dpi; @@ -50,14 +53,9 @@ typedef struct /* Width in pixels and format */ gint width, depth; - enum - { - LINE_GRAY, - LINE_RGB, - LINE_RED, - LINE_GREEN, - LINE_BLUE - } format; + + /* Channel for this line or -1 for all channels */ + gint channel; /* Raw line data */ guchar *data; |