summaryrefslogtreecommitdiff
path: root/vcl/Library_vcl.mk
diff options
context:
space:
mode:
authorTomaž Vajngerl <quikee@gmail.com>2013-04-21 13:58:37 +0200
committerTomaž Vajngerl <quikee@gmail.com>2013-04-21 21:55:45 +0200
commitb5a9cc71d246c26da8aca4203da84c10c104c222 (patch)
tree9f06bd0c445169e5b7a6cc5c14b44fba67a6805c /vcl/Library_vcl.mk
parent649f00008463cc271b18deac40f0aff820e64b80 (diff)
Exif reading/writing and Jpeg lossless transformations support.
Support for reading/writing of Exif image metadata. Currently only orientation is implemented, but support for other tags can be added. Jpeg lossless transformations - currently only lossless rotation is supported, but others can be added when needed. Additionally GraphicNativeTransform and GraphicNativeMetadata has been added. The responsibillity of GraphicNativeTransform is to provide graphic transformations (like rotation) on native data and the purpose is to be as lossless as possible in transformations. GraphicNativeMetadata is a class for reading metadata which is contained in a native data graphic stream. For now both support only Jpeg. Change-Id: I3e67cd3e7f5386746bcd1f0bfd2b90f5fe834b92
Diffstat (limited to 'vcl/Library_vcl.mk')
-rw-r--r--vcl/Library_vcl.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/vcl/Library_vcl.mk b/vcl/Library_vcl.mk
index 057e508b7be0..ab66d47f8559 100644
--- a/vcl/Library_vcl.mk
+++ b/vcl/Library_vcl.mk
@@ -169,6 +169,8 @@ $(eval $(call gb_Library_add_exception_objects,vcl,\
vcl/source/filter/FilterConfigItem \
vcl/source/filter/graphicfilter \
vcl/source/filter/graphicfilter2 \
+ vcl/source/filter/GraphicNativeTransform \
+ vcl/source/filter/GraphicNativeMetadata \
vcl/source/filter/sgfbram \
vcl/source/filter/sgvmain \
vcl/source/filter/sgvspln \
@@ -177,9 +179,11 @@ $(eval $(call gb_Library_add_exception_objects,vcl,\
vcl/source/filter/igif/gifread \
vcl/source/filter/ixbm/xbmread \
vcl/source/filter/ixpm/xpmread \
+ vcl/source/filter/jpeg/Exif \
vcl/source/filter/jpeg/jpeg \
vcl/source/filter/jpeg/JpegReader \
vcl/source/filter/jpeg/JpegWriter \
+ vcl/source/filter/jpeg/JpegTransform \
vcl/source/filter/wmf/emfwr \
vcl/source/filter/wmf/enhwmf \
vcl/source/filter/wmf/winmtf \
@@ -317,6 +321,7 @@ $(eval $(call gb_Library_add_exception_objects,vcl,\
$(eval $(call gb_Library_add_cobjects,vcl,\
vcl/source/filter/jpeg/jpegc \
+ vcl/source/filter/jpeg/transupp \
))
# optional parts