Enumeration
VipsOperationFlags
Description [src]
Flags we associate with an operation.
VIPS_OPERATION_SEQUENTIAL
means that the operation works like vips_conv():
it can process images top-to-bottom with only small non-local references.
Every scan-line must be requested, you are not allowed to skip ahead, but as a special case, the very first request can be for a region not at the top of the image. In this case, the first part of the image will be read and discarded
Every scan-line must be requested, you are not allowed to skip ahead, but as a special case, the very first request can be for a region not at the top of the image. In this case, the first part of the image will be read and discarded
VIPS_OPERATION_NOCACHE
means that the operation must not be cached by vips.
VIPS_OPERATION_DEPRECATED
means this is an old operation kept in vips for
compatibility only and should be hidden from users.
VIPS_OPERATION_UNTRUSTED
means the operation depends on external libraries
which have not been hardened against attack. It should probably not be used
on untrusted input. Use vips_block_untrusted_set()
to block all
untrusted operations.
VIPS_OPERATION_BLOCKED
means the operation is prevented from executing. Use
vips_operation_block_set()
to enable and disable groups of operations.
Members
Name | Description |
---|---|
VIPS_OPERATION_NONE |
No flags. |
VIPS_OPERATION_SEQUENTIAL |
Can work sequentially with a small buffer. |
VIPS_OPERATION_SEQUENTIAL_UNBUFFERED |
No description available. |
VIPS_OPERATION_NOCACHE |
Must not be cached. |
VIPS_OPERATION_DEPRECATED |
A compatibility thing. |
VIPS_OPERATION_UNTRUSTED |
Not hardened for untrusted input. |
VIPS_OPERATION_BLOCKED |
Prevent this operation from running. |