Mercurial > mplayer.hg
changeset 23003:ec0ead587e2f
fix red_15mask and green_15mask. the previous values were wrong and caused
some SIMD functions to output wrong data.
author | ivo |
---|---|
date | Wed, 18 Apr 2007 16:40:07 +0000 |
parents | 5e9bd7915c20 |
children | beb4ac492c5e |
files | libswscale/rgb2rgb.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/libswscale/rgb2rgb.c Wed Apr 18 14:39:16 2007 +0000 +++ b/libswscale/rgb2rgb.c Wed Apr 18 16:40:07 2007 +0000 @@ -122,8 +122,8 @@ static const uint64_t red_16mask __attribute__((aligned(8))) = 0x0000f8000000f800ULL; static const uint64_t green_16mask __attribute__((aligned(8)))= 0x000007e0000007e0ULL; static const uint64_t blue_16mask __attribute__((aligned(8))) = 0x0000001f0000001fULL; -static const uint64_t red_15mask __attribute__((aligned(8))) = 0x00007c000000f800ULL; -static const uint64_t green_15mask __attribute__((aligned(8)))= 0x000003e0000007e0ULL; +static const uint64_t red_15mask __attribute__((aligned(8))) = 0x00007c0000007c00ULL; +static const uint64_t green_15mask __attribute__((aligned(8)))= 0x000003e0000003e0ULL; static const uint64_t blue_15mask __attribute__((aligned(8))) = 0x0000001f0000001fULL; #ifdef FAST_BGR2YV12