6 |
* Copyright (c) 2001 Michael Niedermayer <michaelni@gmx.at> |
* Copyright (c) 2001 Michael Niedermayer <michaelni@gmx.at> |
7 |
* |
* |
8 |
* Originally distributed under the GNU LGPL License (ffmpeg). |
* Originally distributed under the GNU LGPL License (ffmpeg). |
9 |
* It is licensed under the GNU GPL for the XviD tree. |
* It is licensed under the GNU GPL for the Xvid tree. |
10 |
* |
* |
11 |
* This program is free software ; you can redistribute it and/or modify |
* This program is free software ; you can redistribute it and/or modify |
12 |
* it under the terms of the GNU General Public License as published by |
* it under the terms of the GNU General Public License as published by |
22 |
* along with this program ; if not, write to the Free Software |
* along with this program ; if not, write to the Free Software |
23 |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
24 |
* |
* |
25 |
* $Id: simple_idct.c,v 1.4 2004-03-22 22:36:23 edgomez Exp $ |
* $Id: simple_idct.c,v 1.6 2010-03-09 10:00:14 Isibaar Exp $ |
26 |
* |
* |
27 |
****************************************************************************/ |
****************************************************************************/ |
28 |
|
|
56 |
#define COL_SHIFT 20 /* 6 */ |
#define COL_SHIFT 20 /* 6 */ |
57 |
#endif |
#endif |
58 |
|
|
59 |
#if defined(ARCH_IS_PPC) |
/* |
60 |
|
PPC mac operation. Causes compile problems on newer ppc targets |
61 |
|
|
62 |
|
Was originally: #if defined(ARCH_IS_PPC) |
63 |
|
*/ |
64 |
|
#if 0 |
65 |
|
|
66 |
/* signed 16x16 -> 32 multiply add accumulate */ |
/* signed 16x16 -> 32 multiply add accumulate */ |
67 |
#define MAC16(rt, ra, rb) \ |
#define MAC16(rt, ra, rb) \ |