Update of /cvsroot/ufraw/ufraw In directory vz-cvs-3.sog:/tmp/cvs-serv8092 Modified Files: configure.ac dcraw.cc ufraw_routines.c Log Message: Add support for ARRIRAW and Redcode R3D video file formats.
Index: dcraw.cc =================================================================== RCS file: /cvsroot/ufraw/ufraw/dcraw.cc,v retrieving revision 1.247 retrieving revision 1.248 diff -u -d -r1.247 -r1.248 --- dcraw.cc 4 Aug 2011 09:30:07 -0000 1.247 +++ dcraw.cc 6 Aug 2011 16:10:46 -0000 1.248 @@ -46,12 +46,12 @@ #include <time.h> #include <sys/types.h> -//#ifdef NODEPS +#ifdef NODEPS #define NO_JASPER -//#define NO_JPEG -//#define NO_LCMS -//#endif -#ifndef NO_JASPER +#define NO_JPEG +#define NO_LCMS +#endif +#ifdef HAVE_LIBJASPER #include <jasper/jasper.h> /* Decode RED camera movies */ #endif #ifdef HAVE_LIBJPEG @@ -2755,7 +2755,7 @@ void CLASS redcine_load_raw() { -#ifndef NO_JASPER +#ifdef HAVE_LIBJASPER int c, row, col; jas_stream_t *in; jas_image_t *jimg; @@ -8458,7 +8458,7 @@ if (!tiff_bps) tiff_bps = 12; if (!maximum) maximum = (1 << tiff_bps) - 1; if (!load_raw || height < 22) is_raw = 0; -#ifdef NO_JASPER +#ifndef HAVE_LIBJASPER if (load_raw == &CLASS redcine_load_raw) { dcraw_message (DCRAW_ERROR,_("%s: You must link dcraw with %s!!\n"), ifname_display, "libjasper"); Index: ufraw_routines.c =================================================================== RCS file: /cvsroot/ufraw/ufraw/ufraw_routines.c,v retrieving revision 1.112 retrieving revision 1.113 diff -u -d -r1.112 -r1.113 --- ufraw_routines.c 20 Feb 2011 06:15:20 -0000 1.112 +++ ufraw_routines.c 6 Aug 2011 16:10:47 -0000 1.113 @@ -165,9 +165,10 @@ } } -const char raw_ext[] = "3fr,arw,bay,bmq,cine,cr2,crw,cs1,dc2,dcr,dng,erf,fff," - "hdr,ia,jpg,k25,kc2,kdc,mdc,mef,mos,mrw,nef,nrw,orf,pef,pxn,qtk,raf," - "raw,rdc,rw2,rwl,sr2,srf,srw,sti,tif,ufraw,x3f"; +const char raw_ext[] = "3fr,ari,arw,bay,bmq,cine,cr2,crw,cs1,dc2,dcr,dng,erf," + "fff,hdr,ia,jpg,k25,kc2,kdc,mdc,mef,mos,mrw,nef,nrw,orf," + "pef,pxn,qtk,r3d,raf,raw,rdc,rw2,rwl,sr2,srf,srw,sti," + "tif,ufraw,x3f"; const char *file_type[] = { ".ppm", ".ppm", ".tif", ".tif", ".jpg", ".png", ".png", ".embedded.jpg", ".embedded.png", ".fits" Index: configure.ac =================================================================== RCS file: /cvsroot/ufraw/ufraw/configure.ac,v retrieving revision 1.159 retrieving revision 1.160 diff -u -d -r1.159 -r1.160 --- configure.ac 5 Aug 2011 02:35:29 -0000 1.159 +++ configure.ac 6 Aug 2011 16:10:46 -0000 1.160 @@ -235,6 +235,10 @@ AC_CHECK_LIB(jpeg, jpeg_CreateCompress)) have_jpeg=${ac_cv_lib_jpeg_jpeg_CreateCompress:-no} +# Check for libjasper. +AC_CHECK_LIB(jasper, jas_image_decode) +have_jasper=${ac_cv_lib_jasper_jas_image_decode:-no} + # Check for tiff headers and library. AC_CHECK_HEADER(tiffio.h, AC_CHECK_LIB(tiff, TIFFSetErrorHandler)) @@ -365,6 +369,7 @@ AC_MSG_NOTICE(build CinePaint plug-in: $have_cinepaint) AC_MSG_NOTICE(EXIF support using exiv2: $have_exiv2) AC_MSG_NOTICE(JPEG support: $have_jpeg) +AC_MSG_NOTICE(JPEG2000 (libjasper) support: $have_jasper) AC_MSG_NOTICE(TIFF support: $have_tiff) AC_MSG_NOTICE(PNG support: $have_png) AC_MSG_NOTICE(FITS support: $have_cfitsio) ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA The must-attend event for mobile developers. Connect with experts. Get tools for creating Super Apps. See the latest technologies. Sessions, hands-on labs, demos & much more. Register early & save! http://p.sf.net/sfu/rim-blackberry-1 _______________________________________________ ufraw-cvs mailing list ufraw-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ufraw-cvs