summaryrefslogtreecommitdiffstats
path: root/redhat/applications/kaffeine/kaffeine-3.5.13-error_out_if_critical_osd_defines_not_set.patch
diff options
context:
space:
mode:
authorFrancois Andriot <francois.andriot@free.fr>2012-05-05 11:31:42 +0200
committerFrancois Andriot <francois.andriot@free.fr>2012-05-05 11:31:42 +0200
commit48989665dd045400121be9592c525a6731238573 (patch)
tree479058a7fdcb8f3e159d0e485b91b3faadf22b3f /redhat/applications/kaffeine/kaffeine-3.5.13-error_out_if_critical_osd_defines_not_set.patch
parent7e2a657f849a528ef6c4e26e34237b0b6c50caaa (diff)
downloadtde-packaging-48989665dd045400121be9592c525a6731238573.tar.gz
tde-packaging-48989665dd045400121be9592c525a6731238573.zip
RHEL/Fedora: kaffeine fix (again)
Diffstat (limited to 'redhat/applications/kaffeine/kaffeine-3.5.13-error_out_if_critical_osd_defines_not_set.patch')
-rw-r--r--redhat/applications/kaffeine/kaffeine-3.5.13-error_out_if_critical_osd_defines_not_set.patch25
1 files changed, 25 insertions, 0 deletions
diff --git a/redhat/applications/kaffeine/kaffeine-3.5.13-error_out_if_critical_osd_defines_not_set.patch b/redhat/applications/kaffeine/kaffeine-3.5.13-error_out_if_critical_osd_defines_not_set.patch
new file mode 100644
index 000000000..9c01d1056
--- /dev/null
+++ b/redhat/applications/kaffeine/kaffeine-3.5.13-error_out_if_critical_osd_defines_not_set.patch
@@ -0,0 +1,25 @@
+commit 25b89439bbdcbc245b2a4125d2345afaa32fb952
+Author: Timothy Pearson <kb9vqf@pearsoncomputing.net>
+Date: 1326858742 -0600
+
+ Error out if critical OSD-related defines are not set
+
+diff --git a/kaffeine/src/player-parts/xine-part/kxinewidget.cpp b/kaffeine/src/player-parts/xine-part/kxinewidget.cpp
+index acc9937..68d47ac 100644
+--- a/kaffeine/src/player-parts/xine-part/kxinewidget.cpp
++++ b/kaffeine/src/player-parts/xine-part/kxinewidget.cpp
+@@ -1513,6 +1513,14 @@ bool KXineWidget::playDvb()
+ return true;
+ }
+
++#ifndef Q_BYTE_ORDER
++#error Q_BYTE_ORDER is not defined!
++#endif
++
++#ifndef TQ_LITTLE_ENDIAN
++#error TQ_LITTLE_ENDIAN is not defined!
++#endif
++
+ #if Q_BYTE_ORDER == TQ_LITTLE_ENDIAN
+ #define rgb2yuv(R,G,B) ((((((66*R+129*G+25*B+128)>>8)+16)<<8)|(((112*R-94*G-18*B+128)>>8)+128))<<8|(((-38*R-74*G+112*B+128)>>8)+128))
+ #else