changeset 9960:9d7477d0d64d

big endian yellow fix?
author michael
date Mon, 21 Apr 2003 17:24:29 +0000
parents c35fd30aab72
children 1a6057610a61
files libvo/osd_template.c
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/libvo/osd_template.c	Mon Apr 21 17:16:49 2003 +0000
+++ b/libvo/osd_template.c	Mon Apr 21 17:24:29 2003 +0000
@@ -269,6 +269,9 @@
 static inline void RENAME(vo_draw_alpha_rgb32)(int w,int h, unsigned char* src, unsigned char *srca, int srcstride, unsigned char* dstbase,int dststride){
     int y;
 PROFILE_START();
+#ifdef WORDS_BIGENDIAN
+    dstbase++;
+#endif
     for(y=0;y<h;y++){
         register int x;
 #ifdef ARCH_X86