summaryrefslogtreecommitdiff
path: root/user/gst-plugins-good/endian-test.patch
diff options
context:
space:
mode:
Diffstat (limited to 'user/gst-plugins-good/endian-test.patch')
-rw-r--r--user/gst-plugins-good/endian-test.patch20
1 files changed, 20 insertions, 0 deletions
diff --git a/user/gst-plugins-good/endian-test.patch b/user/gst-plugins-good/endian-test.patch
new file mode 100644
index 000000000..52065bf34
--- /dev/null
+++ b/user/gst-plugins-good/endian-test.patch
@@ -0,0 +1,20 @@
+--- gst-plugins-good-1.14.4/tests/check/elements/alpha.c.old 2018-03-23 20:44:48.000000000 +0000
++++ gst-plugins-good-1.14.4/tests/check/elements/alpha.c 2019-01-10 15:47:17.410000000 +0000
+@@ -99,9 +99,17 @@
+ int i;
+
+ if (color == FILL_GREEN)
++#if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
++ rgba_col = 0x00ff00ff;
++#else
+ rgba_col = 0xff00ff00; /* GREEN */
++#endif
+ else
++#if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
++ rgba_col = 0x0000ffff;
++#else
+ rgba_col = 0xffff0000; /* BLUE */
++#endif
+
+ for (i = 0; i < HEIGHT * WIDTH; i++)
+ rgba32[i] = rgba_col;