min_subs.Set_y(subs.Get_y());
}
}
Kdu_coords expansion = new Kdu_coords();
expansion.Set_x(ref_subs.Get_x() / min_subs.Get_x());
expansion.Set_y(ref_subs.Get_y() / min_subs.Get_y());
for (c = 0; c < channels.Get_num_channels(); c++) {
codestream.Get_subsampling(channels.Get_source_component(c), subs);
if ((((subs.Get_x() * expansion.Get_x()) % ref_subs.Get_x()) != 0) ||