public stbi__jpeg() { for (var i = 0; i < 4; ++i) { huff_ac[i] = new stbi__huffman(); huff_dc[i] = new stbi__huffman(); } for (var i = 0; i < img_comp.Length; ++i) { img_comp[i] = new img_comp(); } fast_ac = new PinnedArray <short> [4]; for (var i = 0; i < fast_ac.Length; ++i) { fast_ac[i] = new PinnedArray <short>(1 << STBI__ZFAST_BITS); } dequant = new PinnedArray <ushort> [4]; for (var i = 0; i < dequant.Length; ++i) { dequant[i] = new PinnedArray <ushort>(64); } }
public stbi__jpeg() { for (var i = 0; i < 4; ++i) { huff_ac[i] = new stbi__huffman(); huff_dc[i] = new stbi__huffman(); } for (var i = 0; i < img_comp.Length; ++i) { img_comp[i] = new img_comp(); } fast_ac = new short[4][]; for (var i = 0; i < fast_ac.Length; ++i) { fast_ac[i] = new short[1 << STBI__ZFAST_BITS]; } dequant = new ushort[4][]; for (var i = 0; i < dequant.Length; ++i) { dequant[i] = new ushort[64]; } }
public stbi__jpeg() { for (var i = 0; i < 4; ++i) { huff_ac[i] = new stbi__huffman(); huff_dc[i] = new stbi__huffman(); } for (var i = 0; i < img_comp.Length; ++i) { img_comp[i] = new img_comp(); } fast_ac = new short *[4]; for (var i = 0; i < fast_ac.Length; ++i) { fast_ac[i] = (short *)stbi__malloc((1 << STBI__ZFAST_BITS) * sizeof(short)); } dequant = new ushort *[4]; for (var i = 0; i < dequant.Length; ++i) { dequant[i] = (ushort *)stbi__malloc(64 * sizeof(ushort)); } }