/asus-wl-520gu-7.0.1.45/src/router/jpeg-6b/ |
H A D | jdcoefct.c | 56 /* When doing block smoothing, we latch coefficient Al values here */ 479 int Al, pred; local 575 if ((Al=coef_bits[1]) != 0 && workspace[1] == 0) { 579 if (Al > 0 && pred >= (1<<Al)) 580 pred = (1<<Al)-1; 583 if (Al > 0 && pred >= (1<<Al)) 584 pred = (1<<Al)-1; 590 if ((Al [all...] |
H A D | jdphuff.c | 116 /* Successive approximation refinement scan: must have Al = Ah-1. */ 117 if (cinfo->Al != cinfo->Ah-1) 120 if (cinfo->Al > 13) /* need not check for < 0 */ 122 /* Arguably the maximum Al value should be less than 13 for 8-bit precision, 124 * accept. Note: large Al values could result in out-of-range DC 130 cinfo->Ss, cinfo->Se, cinfo->Ah, cinfo->Al); 144 coef_bit_ptr[coefi] = cinfo->Al; 289 int Al = cinfo->Al; local 336 (*block)[0] = (JCOEF) (s << Al); 361 int Al = cinfo->Al; local [all...] |
H A D | jcphuff.c | 383 int Al = cinfo->Al; local 402 /* Compute the DC value after the required point transform by Al. 405 temp2 = IRIGHT_SHIFT((int) ((*block)[0]), Al); 471 int Al = cinfo->Al; local 494 /* We must apply the point transform by Al. For AC coefficients this 501 temp >>= Al; /* apply the point transform */ local 505 temp >>= Al; /* apply the point transform */ local 576 int Al local 627 int Al = cinfo->Al; local 654 temp >>= Al; /* apply the point transform */ local [all...] |
H A D | jcmaster.c | 137 int Ss, Se, Ah, Al; local 142 /* -1 until that coefficient has been seen; then last Al for it */ 185 Al = scanptr->Al; 188 /* The JPEG spec simply gives the ranges 0..13 for Ah and Al, but that 191 * Here we allow 0..10 for 8-bit data; Al larger than 10 results in 201 Ah < 0 || Ah > MAX_AH_AL || Al < 0 || Al > MAX_AH_AL) 221 if (Ah != last_bitpos_ptr[coefi] || Al != Ah-1) 224 last_bitpos_ptr[coefi] = Al; [all...] |
H A D | jcparam.c | 476 int Ss, int Se, int Ah, int Al) 484 scanptr->Al = Al; 491 int Ss, int Se, int Ah, int Al) 502 scanptr->Al = Al; 509 fill_dc_scans (jpeg_scan_info * scanptr, int ncomps, int Ah, int Al) argument 521 scanptr->Al = Al; 525 scanptr = fill_scans(scanptr, ncomps, 0, 0, Ah, Al); 475 fill_a_scan(jpeg_scan_info * scanptr, int ci, int Ss, int Se, int Ah, int Al) argument 490 fill_scans(jpeg_scan_info * scanptr, int ncomps, int Ss, int Se, int Ah, int Al) argument [all...] |
H A D | rdswitch.c | 222 scanptr->Al = (int) val; 228 scanptr->Al = 0;
|
H A D | jpeglib.h | 188 int Ah, Al; /* progressive JPEG successive approx. parms */ member in struct:__anon11847 390 int Ss, Se, Ah, Al; /* progressive JPEG parameters for scan */ member in struct:jpeg_compress_struct 511 int (*coef_bits)[DCTSIZE2]; /* -1 or current Al value for each coef */ 608 int Ss, Se, Ah, Al; /* progressive JPEG parameters for scan */ member in struct:jpeg_decompress_struct
|
H A D | jcmarker.c | 344 emit_byte(cinfo, (cinfo->Ah << 4) + cinfo->Al);
|
H A D | jdhuff.c | 92 /* Check that the scan parameters Ss, Se, Ah/Al are OK for sequential JPEG. 97 cinfo->Ah != 0 || cinfo->Al != 0)
|
H A D | jdmarker.c | 347 /* Collect the additional scan parameters Ss, Se, Ah/Al. */ 354 cinfo->Al = (c ) & 15; 357 cinfo->Ah, cinfo->Al);
|