sync
This commit is contained in:
parent
89527b80eb
commit
3137ad983c
35
TODO
35
TODO
@ -1,16 +1,47 @@
|
|||||||
|
- make vips_operation_set_valist_optional into a general thing on vipsobject
|
||||||
|
|
||||||
|
vips_object_setv( VipsObject, va_list list );
|
||||||
|
|
||||||
- should
|
- should
|
||||||
|
|
||||||
vips_image_new_mode ()
|
vips_image_new_mode ()
|
||||||
|
|
||||||
have "rs" mode? ie. open for sequential read?
|
have "rs" mode? ie. open for sequential read?
|
||||||
|
|
||||||
|
it's a property of in VipsForeignLoad
|
||||||
|
|
||||||
|
vips_foreign_load_options() needs to take a va_list of optional extra args,
|
||||||
|
use that to set seq
|
||||||
|
|
||||||
|
look for analogues to vips_foreign_load_options() which need to be va_list'd
|
||||||
|
as well
|
||||||
|
|
||||||
- need a flag on operations for "is sequential"
|
- need a flag on operations for "is sequential"
|
||||||
|
|
||||||
should be on the object, not the class, since it can change with params
|
should be on the object, not the class, since it can change with params
|
||||||
|
|
||||||
- we probably have more threading issues :-(
|
use it from command-line interface
|
||||||
|
|
||||||
look through image and operation init and unref and see what gets called
|
not really helpful elsewhere, since two operations which are sequential
|
||||||
|
alone can be non-sequential in combination -- eg. shrink + conv
|
||||||
|
|
||||||
|
can you always make sequential-apart, non-seq together pipelines seqential
|
||||||
|
by putting a line cache between each pair?
|
||||||
|
|
||||||
|
- update "how it works" to note we are now fully-functional ... there's
|
||||||
|
vips_image_write() now to create a sink
|
||||||
|
|
||||||
|
- we need to put out that new Windows build of nip2
|
||||||
|
|
||||||
|
- im_jpeg2vips() etc, currently use vips_call() and therefore have an extra
|
||||||
|
_write() ... this means that
|
||||||
|
|
||||||
|
vips im_jpeg2vips huge.jpg x.v
|
||||||
|
|
||||||
|
decompresses to disc, then vips_copy()s to x.v
|
||||||
|
|
||||||
|
instead, they could be built on top of VipsFormat and use the compat layer
|
||||||
|
there
|
||||||
|
|
||||||
blocking bugs
|
blocking bugs
|
||||||
=============
|
=============
|
||||||
|
Loading…
Reference in New Issue
Block a user