format.h   format.h 
skipping to change at line 156 skipping to change at line 156
int im_analyze2vips( const char *filename, VipsImage *out ); int im_analyze2vips( const char *filename, VipsImage *out );
int im_csv2vips( const char *filename, VipsImage *out ); int im_csv2vips( const char *filename, VipsImage *out );
int im_vips2csv( VipsImage *in, const char *filename ); int im_vips2csv( VipsImage *in, const char *filename );
int im_png2vips( const char *filename, VipsImage *out ); int im_png2vips( const char *filename, VipsImage *out );
int im_vips2png( VipsImage *in, const char *filename ); int im_vips2png( VipsImage *in, const char *filename );
int im_vips2bufpng( VipsImage *in, VipsImage *out, int im_vips2bufpng( VipsImage *in, VipsImage *out,
int compression, int interlace, char **obuf, size_t *olen ); int compression, int interlace, char **obuf, size_t *olen );
int im_webp2vips( const char *filename, VipsImage *out );
int im_vips2webp( VipsImage *in, const char *filename );
int im_raw2vips( const char *filename, VipsImage *out, int im_raw2vips( const char *filename, VipsImage *out,
int width, int height, int bpp, int offset ); int width, int height, int bpp, int offset );
int im_vips2raw( VipsImage *in, int fd ); int im_vips2raw( VipsImage *in, int fd );
int im_mat2vips( const char *filename, VipsImage *out ); int im_mat2vips( const char *filename, VipsImage *out );
int im_rad2vips( const char *filename, VipsImage *out ); int im_rad2vips( const char *filename, VipsImage *out );
int im_vips2rad( VipsImage *in, const char *filename ); int im_vips2rad( VipsImage *in, const char *filename );
int im_fits2vips( const char *filename, VipsImage *out ); int im_fits2vips( const char *filename, VipsImage *out );
 End of changes. 1 change blocks. 
0 lines changed or deleted 3 lines changed or added


 version.h   version.h 
/* Macros for the header version. /* Macros for the header version.
*/ */
#ifndef VIPS_VERSION_H #ifndef VIPS_VERSION_H
#define VIPS_VERSION_H #define VIPS_VERSION_H
#define VIPS_VERSION "7.40.3" #define VIPS_VERSION "7.40.4"
#define VIPS_VERSION_STRING "7.40.3-Fri Jul 4 00:04:28 MSK 2014" #define VIPS_VERSION_STRING "7.40.4-Sat Jul 19 01:28:45 MSK 2014"
#define VIPS_MAJOR_VERSION (7) #define VIPS_MAJOR_VERSION (7)
#define VIPS_MINOR_VERSION (40) #define VIPS_MINOR_VERSION (40)
#define VIPS_MICRO_VERSION (3) #define VIPS_MICRO_VERSION (4)
/* Not really anything to do with versions, but this is a handy place to pu t /* Not really anything to do with versions, but this is a handy place to pu t
* it. * it.
*/ */
#define VIPS_EXEEXT "" #define VIPS_EXEEXT ""
#endif /*VIPS_VERSION_H*/ #endif /*VIPS_VERSION_H*/
 End of changes. 2 change blocks. 
3 lines changed or deleted 3 lines changed or added


 vips7compat.h   vips7compat.h 
skipping to change at line 228 skipping to change at line 228
#define im_binfile vips_image_new_from_file_raw #define im_binfile vips_image_new_from_file_raw
#define im__open_temp vips_image_new_temp_file #define im__open_temp vips_image_new_temp_file
#define im__test_kill( I ) (vips_image_get_kill( I )) #define im__test_kill( I ) (vips_image_get_kill( I ))
#define im__start_eval( I ) (vips_image_preeval( I ), vips_image_get_kill( I )) #define im__start_eval( I ) (vips_image_preeval( I ), vips_image_get_kill( I ))
#define im__handle_eval( I, W, H ) \ #define im__handle_eval( I, W, H ) \
(vips_image_eval( I, W, H ), vips_image_get_kill( I )) (vips_image_eval( I, W, H ), vips_image_get_kill( I ))
#define im__end_eval vips_image_posteval #define im__end_eval vips_image_posteval
#define im_invalidate vips_image_invalidate_all #define im_invalidate vips_image_invalidate_all
#define im_isfile vips_image_isfile #define im_isfile vips_image_isfile
#define im_printdesc( I ) vips_object_print_dump( VIPS_OBJECT( I ) ) #define im_printdesc( I ) vips_object_print_dump( VIPS_OBJECT( I ) )
/* im_openout() needs to have this visible.
*/
VipsImage *
vips_image_new_mode( const char *filename, const char *mode );
#define im_openout( F ) vips_image_new_mode( F, "w" ) #define im_openout( F ) vips_image_new_mode( F, "w" )
#define im_setbuf( F ) vips_image_new( "t" ) #define im_setbuf( F ) vips_image_new( "t" )
#define im_initdesc( image, \ #define im_initdesc( image, \
xsize, ysize, bands, bandbits, bandfmt, coding, \ xsize, ysize, bands, bandbits, bandfmt, coding, \
type, xres, yres, xo, yo ) \ type, xres, yres, xo, yo ) \
vips_image_init_fields( image, \ vips_image_init_fields( image, \
xsize, ysize, bands, bandfmt, coding, \ xsize, ysize, bands, bandfmt, coding, \
type, xres, yres ) type, xres, yres )
skipping to change at line 984 skipping to change at line 990
#define VIPS_MASK_GAUSS_RINGPASS IM_MASK_GAUSS_RINGPASS #define VIPS_MASK_GAUSS_RINGPASS IM_MASK_GAUSS_RINGPASS
#define VIPS_MASK_GAUSS_RINGREJECT IM_MASK_GAUSS_RINGREJECT #define VIPS_MASK_GAUSS_RINGREJECT IM_MASK_GAUSS_RINGREJECT
#define VIPS_MASK_IDEAL_BANDPASS IM_MASK_IDEAL_BANDPASS #define VIPS_MASK_IDEAL_BANDPASS IM_MASK_IDEAL_BANDPASS
#define VIPS_MASK_IDEAL_BANDREJECT IM_MASK_IDEAL_BANDREJECT #define VIPS_MASK_IDEAL_BANDREJECT IM_MASK_IDEAL_BANDREJECT
#define VIPS_MASK_BUTTERWORTH_BANDPASS IM_MASK_BUTTERWORTH_BANDPASS #define VIPS_MASK_BUTTERWORTH_BANDPASS IM_MASK_BUTTERWORTH_BANDPASS
#define VIPS_MASK_BUTTERWORTH_BANDREJECT IM_MASK_BUTTERWORTH_BANDREJECT #define VIPS_MASK_BUTTERWORTH_BANDREJECT IM_MASK_BUTTERWORTH_BANDREJECT
#define VIPS_MASK_GAUSS_BANDPASS IM_MASK_GAUSS_BANDPASS #define VIPS_MASK_GAUSS_BANDPASS IM_MASK_GAUSS_BANDPASS
#define VIPS_MASK_GAUSS_BANDREJECT IM_MASK_GAUSS_BANDREJECT #define VIPS_MASK_GAUSS_BANDREJECT IM_MASK_GAUSS_BANDREJECT
#define VIPS_MASK_FRACTAL_FLT IM_MASK_FRACTAL_FLT #define VIPS_MASK_FRACTAL_FLT IM_MASK_FRACTAL_FLT
#define VIPS_MASK IM_MASK
int im_flt_image_freq( VipsImage *in, VipsImage *out, ImMaskType flag, ... ); int im_flt_image_freq( VipsImage *in, VipsImage *out, ImMaskType flag, ... );
int im_create_fmask( VipsImage *out, int im_create_fmask( VipsImage *out,
int xsize, int ysize, ImMaskType flag, ... ); int xsize, int ysize, ImMaskType flag, ... );
int im_fwfft( VipsImage *in, VipsImage *out ); int im_fwfft( VipsImage *in, VipsImage *out );
int im_invfft( VipsImage *in, VipsImage *out ); int im_invfft( VipsImage *in, VipsImage *out );
int im_invfftr( VipsImage *in, VipsImage *out ); int im_invfftr( VipsImage *in, VipsImage *out );
int im_freqflt( VipsImage *in, VipsImage *mask, VipsImage *out ); int im_freqflt( VipsImage *in, VipsImage *mask, VipsImage *out );
int im_disp_ps( VipsImage *in, VipsImage *out ); int im_disp_ps( VipsImage *in, VipsImage *out );
skipping to change at line 1094 skipping to change at line 1102
int balancetype, int balancetype,
int mwidth ); int mwidth );
int im_tbmosaic1( VipsImage *ref, VipsImage *sec, VipsImage *out, int im_tbmosaic1( VipsImage *ref, VipsImage *sec, VipsImage *out,
int bandno, int bandno,
int xr1, int yr1, int xs1, int ys1, int xr1, int yr1, int xs1, int ys1,
int xr2, int yr2, int xs2, int ys2, int xr2, int yr2, int xs2, int ys2,
int hwindowsize, int hsearchsize, int hwindowsize, int hsearchsize,
int balancetype, int balancetype,
int mwidth ); int mwidth );
/* These were public for a while, keep for compat.
*/
int vips_foreign_load( const char *filename, VipsImage **out, ... )
__attribute__((sentinel));
int vips_foreign_save( VipsImage *in, const char *filename, ... )
__attribute__((sentinel));
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif /*__cplusplus*/ #endif /*__cplusplus*/
#endif /*VIPS_VIPS7COMPAT_H*/ #endif /*VIPS_VIPS7COMPAT_H*/
 End of changes. 3 change blocks. 
0 lines changed or deleted 15 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/