Home | History | Annotate | Download | only in lodepng

Lines Matching defs:outsize

349 unsigned lodepng_load_file(unsigned char** out, size_t* outsize, const char* filename)
356 *outsize = 0;
367 *outsize = 0;
369 if(size && (*out)) (*outsize) = fread(*out, 1, (size_t)size, file);
1250 unsigned lodepng_inflate(unsigned char** out, size_t* outsize,
1256 ucvector_init_buffer(&v, *out, *outsize);
1259 *outsize = v.size;
1263 static unsigned inflate(unsigned char** out, size_t* outsize,
1269 return settings->custom_inflate(out, outsize, in, insize, settings);
1273 return lodepng_inflate(out, outsize, in, insize, settings);
2003 unsigned lodepng_deflate(unsigned char** out, size_t* outsize,
2009 ucvector_init_buffer(&v, *out, *outsize);
2012 *outsize = v.size;
2016 static unsigned deflate(unsigned char** out, size_t* outsize,
2022 return settings->custom_deflate(out, outsize, in, insize, settings);
2026 return lodepng_deflate(out, outsize, in, insize, settings);
2071 unsigned lodepng_zlib_decompress(unsigned char** out, size_t* outsize, const unsigned char* in,
2103 error = inflate(out, outsize, in + 2, insize - 2, settings);
2109 unsigned checksum = adler32(*out, (unsigned)(*outsize));
2116 static unsigned zlib_decompress(unsigned char** out, size_t* outsize, const unsigned char* in,
2121 return settings->custom_zlib(out, outsize, in, insize, settings);
2125 return lodepng_zlib_decompress(out, outsize, in, insize, settings);
2133 unsigned lodepng_zlib_compress(unsigned char** out, size_t* outsize, const unsigned char* in,
2136 /*initially, *out must be NULL and outsize 0, if you just give some random *out
2154 ucvector_init_buffer(&outv, *out, *outsize);
2170 *outsize = outv.size;
2176 static unsigned zlib_compress(unsigned char** out, size_t* outsize, const unsigned char* in,
2181 return settings->custom_zlib(out, outsize, in, insize, settings);
2185 return lodepng_zlib_compress(out, outsize, in, insize, settings);
2194 static unsigned zlib_decompress(unsigned char** out, size_t* outsize, const unsigned char* in,
2198 return settings->custom_zlib(out, outsize, in, insize, settings);
2202 static unsigned zlib_compress(unsigned char** out, size_t* outsize, const unsigned char* in,
2206 return settings->custom_zlib(out, outsize, in, insize, settings);
4759 size_t outsize;
4769 outsize = lodepng_get_raw_size(*w, *h, &state->info_raw);
4770 *out = (unsigned char*)lodepng_malloc(outsize);
5535 static unsigned preProcessScanlines(unsigned char** out, size_t* outsize, const unsigned char* in,
5549 *outsize = h + (h * ((w * bpp + 7) / 8)); /*image size plus an extra byte per scanline + possible padding bits*/
5550 *out = (unsigned char*)lodepng_malloc(*outsize);
5551 if(!(*out) && (*outsize)) error = 83; /*alloc fail*/
5582 *outsize = filter_passstart[7]; /*image size plus an extra byte per scanline + possible padding bits*/
5583 *out = (unsigned char*)lodepng_malloc(*outsize);
5661 unsigned lodepng_encode(unsigned char** out, size_t* outsize,
5672 *outsize = 0;
5850 *outsize = outv.size;
5855 unsigned lodepng_encode_memory(unsigned char** out, size_t* outsize, const unsigned char* image,
5865 lodepng_encode(out, outsize, image, w, h, &state);
5871 unsigned lodepng_encode32(unsigned char** out, size_t* outsize, const unsigned char* image, unsigned w, unsigned h)
5873 return lodepng_encode_memory(out, outsize, image, w, h, LCT_RGBA, 8);
5876 unsigned lodepng_encode24(unsigned char** out, size_t* outsize, const unsigned char* image, unsigned w, unsigned h)
5878 return lodepng_encode_memory(out, outsize, image, w, h, LCT_RGB, 8);