mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 21:56:31 +00:00
qt/qt5base: Fix big endian image conversion
Signed-off-by: Julien Corjon <corjon.j@ecagroup.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
ed7a55c4ef
commit
1ffbcceea9
34
package/qt5/qt5base/0007-big_endian-fix_destformat.patch
Normal file
34
package/qt5/qt5base/0007-big_endian-fix_destformat.patch
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
From 02ab210ea9bc5ee53fa4f1db2f068ce24272a6cd Mon Sep 17 00:00:00 2001
|
||||||
|
From: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
|
||||||
|
Date: Fri, 3 Jul 2015 14:19:02 +0200
|
||||||
|
Subject: [PATCH] Fix compile error on big endian
|
||||||
|
|
||||||
|
DestFormat is not defined here but should be Format_RGBX8888
|
||||||
|
|
||||||
|
Change-Id: Ie33989a6fc31650434281a6b7b0f4806524268af
|
||||||
|
Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
|
||||||
|
Reviewed-by: Timo Jyrinki <timo.jyrinki@canonical.com>
|
||||||
|
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
|
||||||
|
|
||||||
|
Upstream-Status: https://codereview.qt-project.org/#/c/120654/
|
||||||
|
Signed-off-by: Julien Corjon <corjon.j@ecagroup.com>
|
||||||
|
---
|
||||||
|
src/gui/image/qimage_conversions.cpp | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/gui/image/qimage_conversions.cpp b/src/gui/image/qimage_conversions.cpp
|
||||||
|
index e0ca2c5..02f32aa 100644
|
||||||
|
--- a/src/gui/image/qimage_conversions.cpp
|
||||||
|
+++ b/src/gui/image/qimage_conversions.cpp
|
||||||
|
@@ -1103,7 +1103,7 @@ static bool mask_alpha_converter_rgbx_inplace(QImageData *data, Qt::ImageConvers
|
||||||
|
}
|
||||||
|
rgb_data += pad;
|
||||||
|
}
|
||||||
|
- data->format = DestFormat;
|
||||||
|
+ data->format = QImage::Format_RGBX8888;
|
||||||
|
return true;
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
--
|
||||||
|
2.1.0
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user