aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Molakvoæ <skjnldsv@users.noreply.github.com>2022-12-11 11:18:34 +0100
committerGitHub <noreply@github.com>2022-12-11 11:18:34 +0100
commit4aafba68b4cedb170571664db3f25838e6f5fe28 (patch)
treecb4c950629390aeebd86e5069482cff3fc360e88
parent87602dfd50bdf9d2efe8d8947caf743c67b1b2f0 (diff)
parent7004c1e9f8a9e8c8415a8a3df5879e16e2df2389 (diff)
downloadnextcloud-server-4aafba68b4cedb170571664db3f25838e6f5fe28.tar.gz
nextcloud-server-4aafba68b4cedb170571664db3f25838e6f5fe28.zip
Merge pull request #35689 from pulsejet/patch-heicrotate
preview: fix HEIC orientation
-rw-r--r--lib/private/Preview/HEIC.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/private/Preview/HEIC.php b/lib/private/Preview/HEIC.php
index ec200defce8..71df98f9ac6 100644
--- a/lib/private/Preview/HEIC.php
+++ b/lib/private/Preview/HEIC.php
@@ -115,6 +115,9 @@ class HEIC extends ProviderV2 {
// Layer 0 contains either the bitmap or a flat representation of all vector layers
$bp->readImage($tmpPath . '[0]');
+ // Fix orientation from EXIF
+ $bp->autoOrient();
+
$bp->setImageFormat('jpg');
$bp = $this->resize($bp, $maxX, $maxY);