OLD | NEW |
1 #if !defined(_FX_JPEG_TURBO_) | |
2 /* | 1 /* |
3 * jfdctfst.c | 2 * jfdctfst.c |
4 * | 3 * |
5 * Copyright (C) 1994-1996, Thomas G. Lane. | 4 * Copyright (C) 1994-1996, 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 fast, not so accurate integer implementation of the | 8 * This file contains a fast, not so accurate integer implementation of the |
10 * forward DCT (Discrete Cosine Transform). | 9 * forward DCT (Discrete Cosine Transform). |
11 * | 10 * |
(...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
216 dataptr[DCTSIZE*5] = z13 + z2; /* phase 6 */ | 215 dataptr[DCTSIZE*5] = z13 + z2; /* phase 6 */ |
217 dataptr[DCTSIZE*3] = z13 - z2; | 216 dataptr[DCTSIZE*3] = z13 - z2; |
218 dataptr[DCTSIZE*1] = z11 + z4; | 217 dataptr[DCTSIZE*1] = z11 + z4; |
219 dataptr[DCTSIZE*7] = z11 - z4; | 218 dataptr[DCTSIZE*7] = z11 - z4; |
220 | 219 |
221 dataptr++; /* advance pointer to next column */ | 220 dataptr++; /* advance pointer to next column */ |
222 } | 221 } |
223 } | 222 } |
224 | 223 |
225 #endif /* DCT_IFAST_SUPPORTED */ | 224 #endif /* DCT_IFAST_SUPPORTED */ |
226 | |
227 #endif //_FX_JPEG_TURBO_ | |
OLD | NEW |