Lines Matching refs:outsize

405 unsigned lodepng_load_file(unsigned char ** out, size_t * outsize, const char * filename)  in lodepng_load_file()  argument
409 *outsize = (size_t)size; in lodepng_load_file()
1491 unsigned lodepng_inflate(unsigned char ** out, size_t * outsize, in lodepng_inflate() argument
1495 ucvector v = ucvector_init(*out, *outsize); in lodepng_inflate()
1498 *outsize = v.size; in lodepng_inflate()
2222 unsigned lodepng_deflate(unsigned char ** out, size_t * outsize, in lodepng_deflate() argument
2226 ucvector v = ucvector_init(*out, *outsize); in lodepng_deflate()
2229 *outsize = v.size; in lodepng_deflate()
2233 static unsigned deflate(unsigned char ** out, size_t * outsize, in deflate() argument
2238 unsigned error = settings->custom_deflate(out, outsize, in, insize, settings); in deflate()
2243 return lodepng_deflate(out, outsize, in, insize, settings); in deflate()
2329 unsigned lodepng_zlib_decompress(unsigned char ** out, size_t * outsize, const unsigned char * in, in lodepng_zlib_decompress() argument
2332 ucvector v = ucvector_init(*out, *outsize); in lodepng_zlib_decompress()
2335 *outsize = v.size; in lodepng_zlib_decompress()
2340 static unsigned zlib_decompress(unsigned char ** out, size_t * outsize, size_t expected_size, in zlib_decompress() argument
2345 error = settings->custom_zlib(out, outsize, in, insize, settings); in zlib_decompress()
2350 if(settings->max_output_size && *outsize > settings->max_output_size) error = 109; in zlib_decompress()
2354 ucvector v = ucvector_init(*out, *outsize); in zlib_decompress()
2357 ucvector_resize(&v, *outsize + expected_size); in zlib_decompress()
2358 v.size = *outsize; in zlib_decompress()
2362 *outsize = v.size; in zlib_decompress()
2371 unsigned lodepng_zlib_compress(unsigned char ** out, size_t * outsize, const unsigned char * in, in lodepng_zlib_compress() argument
2382 *outsize = 0; in lodepng_zlib_compress()
2384 *outsize = deflatesize + 6; in lodepng_zlib_compress()
2385 *out = (unsigned char *)lodepng_malloc(*outsize); in lodepng_zlib_compress()
2402 lodepng_set32bitInt(&(*out)[*outsize - 4], ADLER32); in lodepng_zlib_compress()
2410 static unsigned zlib_compress(unsigned char ** out, size_t * outsize, const unsigned char * in, in zlib_compress() argument
2414 unsigned error = settings->custom_zlib(out, outsize, in, insize, settings); in zlib_compress()
2419 return lodepng_zlib_compress(out, outsize, in, insize, settings); in zlib_compress()
2428 static unsigned zlib_decompress(unsigned char ** out, size_t * outsize, size_t expected_size, in zlib_decompress() argument
2433 return settings->custom_zlib(out, outsize, in, insize, settings); in zlib_decompress()
2437 static unsigned zlib_compress(unsigned char ** out, size_t * outsize, const unsigned char * in, in zlib_compress() argument
2441 return settings->custom_zlib(out, outsize, in, insize, settings); in zlib_compress()
2982 unsigned lodepng_chunk_append(unsigned char ** out, size_t * outsize, const unsigned char * chunk) in lodepng_chunk_append() argument
2989 if(lodepng_addofl(*outsize, total_chunk_length, &new_length)) return 77; in lodepng_chunk_append()
2994 (*outsize) = new_length; in lodepng_chunk_append()
3041 unsigned lodepng_chunk_create(unsigned char ** out, size_t * outsize, in lodepng_chunk_create() argument
3044 ucvector v = ucvector_init(*out, *outsize); in lodepng_chunk_create()
3047 *outsize = v.size; in lodepng_chunk_create()
5598 size_t outsize = 0; in decodeGeneric() local
5796 outsize = decoded->data_size; in decodeGeneric()
5802 lodepng_memset(decoded->data, 0, outsize); in decodeGeneric()
6682 static unsigned preProcessScanlines(unsigned char ** out, size_t * outsize, const unsigned char * i… in preProcessScanlines() argument
6695 …*outsize = h + (h * ((w * bpp + 7u) / 8u)); /*image size plus an extra byte per scanline + possibl… in preProcessScanlines()
6696 *out = (unsigned char *)lodepng_malloc(*outsize); in preProcessScanlines()
6697 if(!(*out) && (*outsize)) error = 83; /*alloc fail*/ in preProcessScanlines()
6723 …*outsize = filter_passstart[7]; /*image size plus an extra byte per scanline + possible padding bi… in preProcessScanlines()
6724 *out = (unsigned char *)lodepng_malloc(*outsize); in preProcessScanlines()
6794 unsigned lodepng_encode(unsigned char ** out, size_t * outsize, in lodepng_encode() argument
6810 *outsize = 0; in lodepng_encode()
7127 *outsize = outv.size; in lodepng_encode()
7132 unsigned lodepng_encode_memory(unsigned char ** out, size_t * outsize, const unsigned char * image, in lodepng_encode_memory() argument
7142 lodepng_encode(out, outsize, image, w, h, &state); in lodepng_encode_memory()
7148 unsigned lodepng_encode32(unsigned char ** out, size_t * outsize, const unsigned char * image, unsi… in lodepng_encode32() argument
7150 return lodepng_encode_memory(out, outsize, image, w, h, LCT_RGBA, 8); in lodepng_encode32()
7153 unsigned lodepng_encode24(unsigned char ** out, size_t * outsize, const unsigned char * image, unsi… in lodepng_encode24() argument
7155 return lodepng_encode_memory(out, outsize, image, w, h, LCT_RGB, 8); in lodepng_encode24()