[4.0] ImageVisual API for Orientation Correction 46/158546/1
authorAgnelo Vaz <agnelo.vaz@samsung.com>
Mon, 23 Oct 2017 13:27:17 +0000 (14:27 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Wed, 1 Nov 2017 18:10:04 +0000 (18:10 +0000)
commitb4a0045d33c1b697383b414ab3391e505f348534
tree4ffdb446943af22c2063246465dea97d426b0ec0
parentc4d9191d89a18d6df7f3525b54eb112f6c98958d
[4.0] ImageVisual API for Orientation Correction

Added Property OrientationCorrection which can control if the image should be rotated
to it's Orientation as defined by exif data.

Provided for JPEG images containing the exif data for Orientation.

Limitations:

The image provided will be cached, the orientation of the first cached image will be
used for subsequent images until the cache image is released.

Change-Id: I7627839c143c06dfde63a32eb8171e2205bf18af
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
12 files changed:
automated-tests/resources/keyboard-Landscape.jpg [new file with mode: 0644]
automated-tests/src/dali-toolkit-internal/utc-Dali-TextureManager.cpp
automated-tests/src/dali-toolkit/utc-Dali-ImageVisual.cpp
dali-toolkit/devel-api/visuals/image-visual-properties-devel.h
dali-toolkit/internal/visuals/animated-image/fixed-image-cache.cpp
dali-toolkit/internal/visuals/animated-image/rolling-image-cache.cpp
dali-toolkit/internal/visuals/image/image-visual.cpp
dali-toolkit/internal/visuals/image/image-visual.h
dali-toolkit/internal/visuals/texture-manager-impl.cpp
dali-toolkit/internal/visuals/texture-manager-impl.h
dali-toolkit/internal/visuals/visual-string-constants.cpp
dali-toolkit/internal/visuals/visual-string-constants.h