John Cupitt
|
5569022dbd
|
use G_GNUC_* attribute system
Instead of our own compiler attr thing.
see https://github.com/libvips/libvips/issues/2871
|
2022-09-23 14:37:35 +01:00 |
Kleis Auke Wolthuizen
|
07edfe37b1
|
Improve symbol visibility (#2688)
* Improve symbol visibility
* Decorate required internal symbols with VIPS_API
* Remove a couple of stray header decls
* Incorporate review comment
- Ensure symbol visibility is also set on static libraries.
- Prefer to use `cc.has_function_attribute('visibility:hidden')`.
* Don't export internal deprecated symbols
* Move deprecated symbols to vips7compat.h
* `IM_FORMAT_H` -> `VIPS_FORMAT_H`
* Move `vips_window_ref` compat stub to `vips7compat.c`
* Disable deprecation warnings internally
* `vips_image_get_kill` -> `vips_image_iskilled`
* Ensure API compatibility
* Add missing include directives
* Move `vips__init` decl to vips7compat
* Move `vips__get_sizeof_vipsobject` to vips7compat
* Fix introspection build
* Fix 2 introspection warnings
* Ensure compatibility with vipsdisp
/usr/bin/ld: tilesource.o: in function `tile_source_new_from_source':
vipsdisp/tilesource.c:1627: undefined reference to `vips__region_no_ownership'
|
2022-04-16 10:58:55 +01:00 |
Kleis Auke Wolthuizen
|
65fbcd351b
|
Add missing funcs to public C API (#2692)
|
2022-02-27 13:42:17 +00:00 |
John Cupitt
|
23663e8a88
|
add formatted output streams
you can printf() to output streams, implemented radiance stream write as
a test
|
2019-10-29 17:43:51 +00:00 |
John Cupitt
|
21e1e68771
|
write scan-properties.xml to szi
see https://github.com/jcupitt/libvips/issues/853
|
2018-01-26 17:20:58 +00:00 |
John Cupitt
|
c5139a0e50
|
doc fixups
various small things; fix the docs for composite, reduceh and reducev
|
2017-12-04 13:42:31 +00:00 |
John Cupitt
|
c0bfa4e70b
|
fix pyr tiff write to buffer
now we have a test for it heh
|
2017-08-27 11:03:34 +01:00 |
John Cupitt
|
8f47c75a85
|
tiff uses vipdbuf
|
2017-02-28 16:44:12 +00:00 |
John Cupitt
|
f2a178e98f
|
move buf writers on top of dbuf
tiff and webp not moved
|
2017-02-28 13:40:34 +00:00 |
John Cupitt
|
40294bb85c
|
started png and jpg with dbuf
rad and webp still to do, maybe tiff
|
2017-02-27 22:06:22 +00:00 |
John Cupitt
|
e1b9c789cb
|
add dbuf object
dynamically expanding buffer
also, escape "<>& appropriately when we write xml
|
2017-02-26 17:37:46 +00:00 |