| OLD | NEW |
| 1 #if !defined(_FX_JPEG_TURBO_) | |
| 2 /* | 1 /* |
| 3 * jddctmgr.c | 2 * jddctmgr.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 the inverse-DCT management logic. | 8 * This file contains the inverse-DCT management logic. |
| 10 * This code selects a particular IDCT implementation to be used, | 9 * This code selects a particular IDCT implementation to be used, |
| 11 * and it performs related housekeeping chores. No code in this file | 10 * and it performs related housekeeping chores. No code in this file |
| (...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 261 ci++, compptr++) { | 260 ci++, compptr++) { |
| 262 /* Allocate and pre-zero a multiplier table for each component */ | 261 /* Allocate and pre-zero a multiplier table for each component */ |
| 263 compptr->dct_table = | 262 compptr->dct_table = |
| 264 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_IMAGE, | 263 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_IMAGE, |
| 265 SIZEOF(multiplier_table)); | 264 SIZEOF(multiplier_table)); |
| 266 MEMZERO(compptr->dct_table, SIZEOF(multiplier_table)); | 265 MEMZERO(compptr->dct_table, SIZEOF(multiplier_table)); |
| 267 /* Mark multiplier table not yet set up for any method */ | 266 /* Mark multiplier table not yet set up for any method */ |
| 268 idct->cur_method[ci] = -1; | 267 idct->cur_method[ci] = -1; |
| 269 } | 268 } |
| 270 } | 269 } |
| 271 | |
| 272 #endif //_FX_JPEG_TURBO_ | |
| OLD | NEW |