public jpeg_inverse_dct(jpeg_decompress_struct cinfo)
{
m_cinfo = cinfo;
m_dctTables = new multiplier_table[cinfo.m_num_components];
for (int ci = 0; ci < cinfo.m_num_components; ci++)
{
/* Allocate and pre-zero a multiplier table for each component */
m_dctTables[ci] = new multiplier_table();
/* Mark multiplier table not yet set up for any method */
m_cur_method[ci] = -1;
}
}