| OLD | NEW |
| 1 #if !defined(_FX_JPEG_TURBO_) | |
| 2 /* | 1 /* |
| 3 * jidctint.c | 2 * jidctint.c |
| 4 * | 3 * |
| 5 * Copyright (C) 1991-1998, Thomas G. Lane. | 4 * Copyright (C) 1991-1998, Thomas G. Lane. |
| 6 * This file is part of the Independent JPEG Group's software. | 5 * This file is part of the Independent JPEG Group's software. |
| 7 * For conditions of distribution and use, see the accompanying README file. | 6 * For conditions of distribution and use, see the accompanying README file. |
| 8 * | 7 * |
| 9 * This file contains a slow-but-accurate integer implementation of the | 8 * This file contains a slow-but-accurate integer implementation of the |
| 10 * inverse DCT (Discrete Cosine Transform). In the IJG code, this routine | 9 * inverse DCT (Discrete Cosine Transform). In the IJG code, this routine |
| 11 * must also perform dequantization of the input coefficients. | 10 * must also perform dequantization of the input coefficients. |
| (...skipping 369 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 381 & RANGE_MASK]; | 380 & RANGE_MASK]; |
| 382 outptr[4] = range_limit[(int) DESCALE(tmp13 - tmp0, | 381 outptr[4] = range_limit[(int) DESCALE(tmp13 - tmp0, |
| 383 CONST_BITS+PASS1_BITS+3) | 382 CONST_BITS+PASS1_BITS+3) |
| 384 & RANGE_MASK]; | 383 & RANGE_MASK]; |
| 385 | 384 |
| 386 wsptr += DCTSIZE; /* advance pointer to next row */ | 385 wsptr += DCTSIZE; /* advance pointer to next row */ |
| 387 } | 386 } |
| 388 } | 387 } |
| 389 | 388 |
| 390 #endif /* DCT_ISLOW_SUPPORTED */ | 389 #endif /* DCT_ISLOW_SUPPORTED */ |
| 391 | |
| 392 #endif //_FX_JPEG_TURBO_ | |
| OLD | NEW |