Lines Matching refs:decdata
254 int width, int height, int depth, struct jpeg_decdata *decdata) in jpeg_decode() argument
260 if (!decdata) in jpeg_decode()
262 memset(decdata, 0x00, sizeof(decdata)); in jpeg_decode()
332 idctqtab(quant[dscans[0].tq], decdata->dquant[0]); in jpeg_decode()
333 idctqtab(quant[dscans[1].tq], decdata->dquant[1]); in jpeg_decode()
334 idctqtab(quant[dscans[2].tq], decdata->dquant[2]); in jpeg_decode()
335 initcol(decdata->dquant); in jpeg_decode()
356 decode_mcus(&in, decdata->dcts, 4, dscans, max); in jpeg_decode()
357 idct(decdata->dcts, decdata->out, decdata->dquant[0], in jpeg_decode()
359 idct(decdata->dcts + 64, decdata->out + 64, in jpeg_decode()
360 decdata->dquant[0], IFIX(128.5), max[1]); in jpeg_decode()
361 idct(decdata->dcts + 128, decdata->out + 128, in jpeg_decode()
362 decdata->dquant[0], IFIX(128.5), max[2]); in jpeg_decode()
363 idct(decdata->dcts + 192, decdata->out + 192, in jpeg_decode()
364 decdata->dquant[0], IFIX(128.5), max[3]); in jpeg_decode()
365 idct(decdata->dcts + 128, decdata->out + 256, in jpeg_decode()
366 decdata->dquant[1], IFIX(0.5), max[4]); in jpeg_decode()
367 idct(decdata->dcts + 192, decdata->out + 320, in jpeg_decode()
368 decdata->dquant[2], IFIX(0.5), max[5]); in jpeg_decode()
372 col211111(decdata->out, in jpeg_decode()