summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArek Korbik <arkadini@gmail.com>2007-11-14 10:22:41 +0000
committerMichael Smith <msmith@xiph.org>2007-11-14 10:22:41 +0000
commitd04c0bb4c4f0f3f152da78cc8aa06090b08b375e (patch)
tree855feb2e16a6e3d7dbc899bb1501042492d83d43
parenta597c1d4e3ccba83963e4bf928913c414a3636a0 (diff)
gst/alpha/gstalphacolor.c: Detect RGBA/BGRA correctly on little endian systems.
Original commit message from CVS: Patch by: Arek Korbik <arkadini@gmail.com> * gst/alpha/gstalphacolor.c: (gst_alpha_color_set_caps): Detect RGBA/BGRA correctly on little endian systems.
-rw-r--r--ChangeLog7
-rw-r--r--gst/alpha/gstalphacolor.c2
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index ec3790d7..c780e223 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-11-14 Michael Smith <msmith@fluendo.com>
+
+ Patch by: Arek Korbik <arkadini@gmail.com>
+
+ * gst/alpha/gstalphacolor.c: (gst_alpha_color_set_caps):
+ Detect RGBA/BGRA correctly on little endian systems.
+
2007-11-13 Tim-Philipp Müller <tim at centricular dot net>
* sys/v4l2/v4l2src_calls.c: (gst_v4l2src_probe_caps_for_format):
diff --git a/gst/alpha/gstalphacolor.c b/gst/alpha/gstalphacolor.c
index 36cc9205..6e628781 100644
--- a/gst/alpha/gstalphacolor.c
+++ b/gst/alpha/gstalphacolor.c
@@ -203,7 +203,7 @@ gst_alpha_color_set_caps (GstBaseTransform * btrans, GstCaps * incaps,
#if (G_BYTE_ORDER == G_BIG_ENDIAN)
if (red_mask != 0x000000ff)
#else
- if (red_mask != 0x00ff0000)
+ if (red_mask != 0xff000000)
#endif
alpha->in_rgba = FALSE;