Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
13a6c02c5c
11
TODO
11
TODO
@ -8,9 +8,7 @@
|
|||||||
`gdouble' is invalid or out of range for property `yres' of
|
`gdouble' is invalid or out of range for property `yres' of
|
||||||
type `gdouble'
|
type `gdouble'
|
||||||
|
|
||||||
- png save from nip2 often makes bad pngs?
|
- clicking on bad pngs in the file browser will lock nip2
|
||||||
|
|
||||||
and clicking on one of those bad pngs in the file browser will lock nip2
|
|
||||||
|
|
||||||
they don't seem to bother "header" though, strange
|
they don't seem to bother "header" though, strange
|
||||||
|
|
||||||
@ -43,6 +41,13 @@
|
|||||||
|
|
||||||
total of about 0.5s user time difference
|
total of about 0.5s user time difference
|
||||||
|
|
||||||
|
... tile size difference!
|
||||||
|
|
||||||
|
try
|
||||||
|
|
||||||
|
time ./vips.py wtc_tiled_small.tif x.tif --vips-tile-width=512
|
||||||
|
--vips-tile-height=512
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -456,13 +456,19 @@ typedef struct {
|
|||||||
} Write;
|
} Write;
|
||||||
|
|
||||||
static void
|
static void
|
||||||
write_destroy( VipsImage *out, Write *write )
|
write_finish( Write *write )
|
||||||
{
|
{
|
||||||
VIPS_FREEF( fclose, write->fp );
|
VIPS_FREEF( fclose, write->fp );
|
||||||
if( write->pPng )
|
if( write->pPng )
|
||||||
png_destroy_write_struct( &write->pPng, &write->pInfo );
|
png_destroy_write_struct( &write->pPng, &write->pInfo );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void
|
||||||
|
write_destroy( VipsImage *out, Write *write )
|
||||||
|
{
|
||||||
|
write_finish( write );
|
||||||
|
}
|
||||||
|
|
||||||
static Write *
|
static Write *
|
||||||
write_new( VipsImage *in )
|
write_new( VipsImage *in )
|
||||||
{
|
{
|
||||||
@ -633,6 +639,8 @@ vips__png_write( VipsImage *in, const char *filename,
|
|||||||
return( -1 );
|
return( -1 );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
write_finish( write );
|
||||||
|
|
||||||
return( 0 );
|
return( 0 );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user