summaryrefslogtreecommitdiff
path: root/jcparam.c
diff options
context:
space:
mode:
authorDRC <dcommander@users.sourceforge.net>2009-04-03 12:00:51 +0000
committerDRC <dcommander@users.sourceforge.net>2009-04-03 12:00:51 +0000
commitf25c071eb745268452206bb633561b770c4d62ea (patch)
tree4cf0d62b0ee4a8f5656fdb7ded0e985da403f764 /jcparam.c
parent59c1a252d56f68cd3008cdb805cbce1ded48f151 (diff)
Implement new colorspaces to allow directly compressing from/decompressing to RGB/RGBX/BGR/BGRX/XBGR/XRGB without conversion
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@35 632fc199-4ca6-4c93-a231-07263d6284db
Diffstat (limited to 'jcparam.c')
-rw-r--r--jcparam.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/jcparam.c b/jcparam.c
index 6fc48f5..2954f63 100644
--- a/jcparam.c
+++ b/jcparam.c
@@ -363,6 +363,12 @@ jpeg_default_colorspace (j_compress_ptr cinfo)
jpeg_set_colorspace(cinfo, JCS_GRAYSCALE);
break;
case JCS_RGB:
+ case JCS_EXT_RGB:
+ case JCS_EXT_RGBX:
+ case JCS_EXT_BGR:
+ case JCS_EXT_BGRX:
+ case JCS_EXT_XBGR:
+ case JCS_EXT_XRGB:
jpeg_set_colorspace(cinfo, JCS_YCbCr);
break;
case JCS_YCbCr: