Lines Matching refs:size_t
78 static void * lodepng_malloc(size_t size) in lodepng_malloc()
87 static void * lodepng_realloc(void * ptr, size_t new_size) in lodepng_realloc()
101 void * lodepng_malloc(size_t size);
102 void * lodepng_realloc(void * ptr, size_t new_size);
128 const void * LODEPNG_RESTRICT src, size_t size) in lodepng_memcpy()
134 int value, size_t num) in lodepng_memset()
140 static size_t lodepng_strlen(const char * a) in lodepng_strlen()
146 return (size_t)(a - orig); in lodepng_strlen()
155 static int lodepng_addofl(size_t a, size_t b, size_t * result) in lodepng_addofl()
165 static int lodepng_mulofl(size_t a, size_t b, size_t * result) in lodepng_mulofl()
173 static int lodepng_gtofl(size_t a, size_t b, size_t c) in lodepng_gtofl()
175 size_t d; in lodepng_gtofl()
230 size_t size; /*size in number of unsigned longs*/
231 size_t allocsize; /*allocated size in bytes*/
242 static unsigned uivector_resize(uivector * p, size_t size) in uivector_resize()
244 size_t allocsize = size * sizeof(unsigned); in uivector_resize()
246 size_t newsize = allocsize + (p->allocsize >> 1u); in uivector_resize()
279 size_t size; /*used size*/
280 size_t allocsize; /*allocated size*/
284 static unsigned ucvector_reserve(ucvector * p, size_t size) in ucvector_reserve()
287 size_t newsize = size + (p->allocsize >> 1u); in ucvector_reserve()
299 static unsigned ucvector_resize(ucvector * p, size_t size) in ucvector_resize()
305 static ucvector ucvector_init(unsigned char * buffer, size_t size) in ucvector_init()
326 static char * alloc_string_sized(const char * in, size_t insize) in alloc_string_sized()
389 static unsigned lodepng_buffer_file(unsigned char * out, size_t size, const char * filename) in lodepng_buffer_file()
405 unsigned lodepng_load_file(unsigned char ** out, size_t * outsize, const char * filename) in lodepng_load_file()
409 *outsize = (size_t)size; in lodepng_load_file()
411 *out = (unsigned char *)lodepng_malloc((size_t)size); in lodepng_load_file()
414 return lodepng_buffer_file(*out, (size_t)size, filename); in lodepng_load_file()
418 unsigned lodepng_save_file(const unsigned char * buffer, size_t buffersize, const char * filename) in lodepng_save_file()
464 static void writeBits(LodePNGBitWriter * writer, unsigned value, size_t nbits) in writeBits()
471 size_t i; in writeBits()
479 static void writeBitsReversed(LodePNGBitWriter * writer, unsigned value, size_t nbits) in writeBitsReversed()
481 size_t i; in writeBitsReversed()
493 size_t size; /*size of data in bytes*/
494 size_t bitsize; /*size of data in bits, end of valid bp values, should be 8*size*/
495 size_t bp;
500 static unsigned LodePNGBitReader_init(LodePNGBitReader * reader, const unsigned char * data, size_t… in LodePNGBitReader_init()
502 size_t temp; in LodePNGBitReader_init()
524 static LODEPNG_INLINE void ensureBits9(LodePNGBitReader * reader, size_t nbits) in ensureBits9()
526 size_t start = reader->bp >> 3u; in ensureBits9()
527 size_t size = reader->size; in ensureBits9()
541 static LODEPNG_INLINE void ensureBits17(LodePNGBitReader * reader, size_t nbits) in ensureBits17()
543 size_t start = reader->bp >> 3u; in ensureBits17()
544 size_t size = reader->size; in ensureBits17()
560 static LODEPNG_INLINE void ensureBits25(LodePNGBitReader * reader, size_t nbits) in ensureBits25()
562 size_t start = reader->bp >> 3u; in ensureBits25()
563 size_t size = reader->size; in ensureBits25()
580 static LODEPNG_INLINE void ensureBits32(LodePNGBitReader * reader, size_t nbits) in ensureBits32()
582 size_t start = reader->bp >> 3u; in ensureBits32()
583 size_t size = reader->size; in ensureBits32()
602 static LODEPNG_INLINE unsigned peekBits(LodePNGBitReader * reader, size_t nbits) in peekBits()
609 static LODEPNG_INLINE void advanceBits(LodePNGBitReader * reader, size_t nbits) in advanceBits()
616 static LODEPNG_INLINE unsigned readBits(LodePNGBitReader * reader, size_t nbits) in readBits()
718 size_t i, numpresent, pointer, size; /*total table size*/ in HuffmanTree_makeTable()
737 if(l > FIRSTBITS) size += (((size_t)1) << (l - FIRSTBITS)); in HuffmanTree_makeTable()
756 pointer += (((size_t)1) << (l - FIRSTBITS)); in HuffmanTree_makeTable()
881 size_t numcodes, unsigned maxbitlen) in HuffmanTree_makeFromLengths()
950 static void bpmnode_sort(BPMNode * leaves, size_t num) in bpmnode_sort()
953 size_t width, counter = 0; in bpmnode_sort()
957 size_t p; in bpmnode_sort()
959 size_t q = (p + width > num) ? num : (p + width); in bpmnode_sort()
960 size_t r = (p + 2 * width > num) ? num : (p + 2 * width); in bpmnode_sort()
961 size_t i = p, j = q, k; in bpmnode_sort()
974 static void boundaryPM(BPMLists * lists, BPMNode * leaves, size_t numpresent, int c, int num) in boundaryPM()
1002 size_t numcodes, unsigned maxbitlen) in lodepng_huffman_code_lengths()
1006 size_t numpresent = 0; /*number of symbols with non-zero frequency*/ in lodepng_huffman_code_lengths()
1084 … size_t mincodes, size_t numcodes, unsigned maxbitlen) in HuffmanTree_makeFromFrequencies()
1312 unsigned btype, size_t max_output_size) in inflateHuffmanBlock()
1317 const size_t reserved_size = in inflateHuffmanBlock()
1348 size_t start, backward, length; in inflateHuffmanBlock()
1388 size_t forward; in inflateHuffmanBlock()
1429 size_t bytepos; in inflateNoCompression()
1430 size_t size = reader->size; in inflateNoCompression()
1465 const unsigned char * in, size_t insize, in lodepng_inflatev()
1491 unsigned lodepng_inflate(unsigned char ** out, size_t * outsize, in lodepng_inflate()
1492 const unsigned char * in, size_t insize, in lodepng_inflate()
1502 static unsigned inflatev(ucvector * out, const unsigned char * in, size_t insize, in inflatev()
1533 static size_t searchCodeIndex(const unsigned * array, size_t array_size, size_t value) in searchCodeIndex()
1536 size_t left = 1; in searchCodeIndex()
1537 size_t right = array_size - 1; in searchCodeIndex()
1540 size_t mid = (left + right) >> 1; in searchCodeIndex()
1548 static void addLengthDistance(uivector * values, size_t length, size_t distance) in addLengthDistance()
1561 size_t pos = values->size; in addLengthDistance()
1629 static unsigned getHash(const unsigned char * data, size_t size, size_t pos) in getHash()
1642 size_t amount, i; in getHash()
1650 static unsigned countZeros(const unsigned char * data, size_t size, size_t pos) in countZeros()
1662 static void updateHashChain(Hash * hash, size_t wpos, unsigned hashval, unsigned short numzeros) in updateHashChain()
1683 … const unsigned char * in, size_t inpos, size_t insize, unsigned windowsize, in encodeLZ77()
1686 size_t pos; in encodeLZ77()
1711 size_t wpos = pos & (windowsize - 1); /*position for in 'circular' hash buffers*/ in encodeLZ77()
1840 static unsigned deflateNoCompression(ucvector * out, const unsigned char * data, size_t datasize) in deflateNoCompression()
1845 size_t i, numdeflateblocks = (datasize + 65534u) / 65535u; in deflateNoCompression()
1850 size_t pos = out->size; in deflateNoCompression()
1882 size_t i = 0; in writeLZ77data()
1906 const unsigned char * data, size_t datapos, size_t dataend, in deflateDynamic()
1932 size_t datasize = dataend - datapos; in deflateDynamic()
1944 size_t i; in deflateDynamic()
1945 size_t numcodes_ll, numcodes_d, numcodes_lld, numcodes_lld_e, numcodes_cl; in deflateDynamic()
2029 size_t k; in deflateDynamic()
2135 size_t datapos, size_t dataend, in deflateFixed()
2143 size_t i; in deflateFixed()
2180 static unsigned lodepng_deflatev(ucvector * out, const unsigned char * in, size_t insize, in lodepng_deflatev()
2184 size_t i, blocksize, numdeflateblocks; in lodepng_deflatev()
2208 size_t start = i * blocksize; in lodepng_deflatev()
2209 size_t end = start + blocksize; in lodepng_deflatev()
2222 unsigned lodepng_deflate(unsigned char ** out, size_t * outsize, in lodepng_deflate()
2223 const unsigned char * in, size_t insize, in lodepng_deflate()
2233 static unsigned deflate(unsigned char ** out, size_t * outsize, in deflate()
2234 const unsigned char * in, size_t insize, in deflate()
2287 const unsigned char * in, size_t insize, in lodepng_zlib_decompressv()
2329 unsigned lodepng_zlib_decompress(unsigned char ** out, size_t * outsize, const unsigned char * in, in lodepng_zlib_decompress()
2330 size_t insize, const LodePNGDecompressSettings * settings) in lodepng_zlib_decompress()
2340 static unsigned zlib_decompress(unsigned char ** out, size_t * outsize, size_t expected_size, in zlib_decompress()
2341 … const unsigned char * in, size_t insize, const LodePNGDecompressSettings * settings) in zlib_decompress()
2371 unsigned lodepng_zlib_compress(unsigned char ** out, size_t * outsize, const unsigned char * in, in lodepng_zlib_compress()
2372 size_t insize, const LodePNGCompressSettings * settings) in lodepng_zlib_compress()
2374 size_t i; in lodepng_zlib_compress()
2377 size_t deflatesize = 0; in lodepng_zlib_compress()
2410 static unsigned zlib_compress(unsigned char ** out, size_t * outsize, const unsigned char * in, in zlib_compress()
2411 size_t insize, const LodePNGCompressSettings * settings) in zlib_compress()
2428 static unsigned zlib_decompress(unsigned char ** out, size_t * outsize, size_t expected_size, in zlib_decompress()
2429 … const unsigned char * in, size_t insize, const LodePNGDecompressSettings * settings) in zlib_decompress()
2437 static unsigned zlib_compress(unsigned char ** out, size_t * outsize, const unsigned char * in, in zlib_compress()
2438 size_t insize, const LodePNGCompressSettings * settings) in zlib_compress()
2787 unsigned lodepng_crc32(const unsigned char * data, size_t length) in lodepng_crc32()
2828 unsigned lodepng_crc32(const unsigned char * data, size_t length);
2838 static unsigned char readBitFromReversedStream(size_t * bitpointer, const unsigned char * bitstream) in readBitFromReversedStream()
2846 static unsigned readBitsFromReversedStream(size_t * bitpointer, const unsigned char * bitstream, si… in readBitsFromReversedStream()
2849 size_t i; in readBitsFromReversedStream()
2857 static void setBitOfReversedStream(size_t * bitpointer, unsigned char * bitstream, unsigned char bi… in setBitOfReversedStream()
2931 size_t available_size = (size_t)(end - chunk); in lodepng_chunk_next()
2939 size_t total_chunk_length; in lodepng_chunk_next()
2948 size_t available_size = (size_t)(end - chunk); in lodepng_chunk_next_const()
2956 size_t total_chunk_length; in lodepng_chunk_next_const()
2982 unsigned lodepng_chunk_append(unsigned char ** out, size_t * outsize, const unsigned char * chunk) in lodepng_chunk_append()
2985 size_t total_chunk_length, new_length; in lodepng_chunk_append()
3008 size_t length, const char * type) in lodepng_chunk_init()
3010 size_t new_length = out->size; in lodepng_chunk_init()
3027 size_t length, const char * type, const unsigned char * data) in lodepng_chunk_createv()
3041 unsigned lodepng_chunk_create(unsigned char ** out, size_t * outsize, in lodepng_chunk_create()
3042 size_t length, const char * type, const unsigned char * data) in lodepng_chunk_create()
3124 size_t i; in lodepng_color_mode_alloc_palette()
3168 size_t i; in lodepng_color_mode_equal()
3237 size_t i; in lodepng_has_palette_alpha()
3251 static size_t lodepng_get_raw_size_lct(unsigned w, unsigned h, LodePNGColorType colortype, unsigned… in lodepng_get_raw_size_lct()
3253 size_t bpp = lodepng_get_bpp_lct(colortype, bitdepth); in lodepng_get_raw_size_lct()
3254 size_t n = (size_t)w * (size_t)h; in lodepng_get_raw_size_lct()
3258 size_t lodepng_get_raw_size(unsigned w, unsigned h, const LodePNGColorMode * color) in lodepng_get_raw_size()
3269 static size_t lodepng_get_raw_size_idat(unsigned w, unsigned h, unsigned bpp) in lodepng_get_raw_size_idat()
3273 size_t line = ((size_t)(w / 8u) * bpp) + 1u + ((w & 7u) * bpp + 7u) / 8u; in lodepng_get_raw_size_idat()
3274 return (size_t)h * line; in lodepng_get_raw_size_idat()
3289 size_t bpp = LODEPNG_MAX(lodepng_get_bpp(pngcolor), lodepng_get_bpp(rawcolor)); in lodepng_pixel_overflow()
3290 size_t numpixels, total; in lodepng_pixel_overflow()
3291 size_t line; /* bytes per line in worst case */ in lodepng_pixel_overflow()
3293 if(lodepng_mulofl((size_t)w, (size_t)h, &numpixels)) return 1; in lodepng_pixel_overflow()
3297 if(lodepng_mulofl((size_t)(w / 8u), bpp, &line)) return 1; in lodepng_pixel_overflow()
3330 size_t j; in LodePNGUnknownChunks_copy()
3353 size_t i; in LodePNGText_cleanup()
3364 size_t i = 0; in LodePNGText_copy()
3374 …nsigned lodepng_add_text_sized(LodePNGInfo * info, const char * key, const char * str, size_t size) in lodepng_add_text_sized()
3415 size_t i; in LodePNGIText_cleanup()
3430 size_t i = 0; in LodePNGIText_copy()
3449 const char * transkey, const char * str, size_t size) in lodepng_add_itext_sized()
3580 static void addColorBits(unsigned char * out, size_t index, unsigned bits, unsigned in) in addColorBits()
3661 static unsigned rgba8ToPixel(unsigned char * out, size_t i, in rgba8ToPixel()
3723 static void rgba16ToPixel(unsigned char * out, size_t i, in rgba16ToPixel()
3762 const unsigned char * in, size_t i, in getPixelColorRGBA8()
3778 size_t j = i * mode->bitdepth; in getPixelColorRGBA8()
3807 size_t j = i * mode->bitdepth; in getPixelColorRGBA8()
3846 static void getPixelColorsRGBA8(unsigned char * LODEPNG_RESTRICT buffer, size_t numpixels, in getPixelColorsRGBA8()
3851 size_t i; in getPixelColorsRGBA8()
3873 size_t j = 0; in getPixelColorsRGBA8()
3915 size_t j = 0; in getPixelColorsRGBA8()
3953 static void getPixelColorsRGB8(unsigned char * LODEPNG_RESTRICT buffer, size_t numpixels, in getPixelColorsRGB8()
3958 size_t i; in getPixelColorsRGB8()
3972 size_t j = 0; in getPixelColorsRGB8()
4000 size_t j = 0; in getPixelColorsRGB8()
4039 const unsigned char * in, size_t i, const LodePNGColorMode * mode) in getPixelColorRGBA16()
4072 size_t i; in lodepng_convert()
4074 size_t numpixels = (size_t)w * (size_t)h; in lodepng_convert()
4082 size_t numbytes = lodepng_get_raw_size(w, h, mode_in); in lodepng_convert()
4088 size_t palettesize = mode_out->palettesize; in lodepng_convert()
4090 size_t palsize = (size_t)1u << mode_out->bitdepth; in lodepng_convert()
4101 size_t numbytes = lodepng_get_raw_size(w, h, mode_in); in lodepng_convert()
4253 size_t i; in lodepng_compute_color_stats()
4255 size_t numpixels = (size_t)w * (size_t)h; in lodepng_compute_color_stats()
4478 size_t i, n; in auto_choose_color()
4479 size_t numpixels = stats->numpixels; in auto_choose_color()
4580 static void Adam7_getpassvalues(unsigned passw[7], unsigned passh[7], size_t filter_passstart[8], in Adam7_getpassvalues()
4581 … size_t padded_passstart[8], size_t passstart[8], unsigned w, unsigned h, unsigned bpp) in Adam7_getpassvalues()
4614 const unsigned char * in, size_t insize) in lodepng_inspect()
4679 size_t bytewidth, unsigned char filterType, size_t length) in unfilterScanline()
4690 size_t i; in unfilterScanline()
4696 size_t j = 0; in unfilterScanline()
4711 size_t j = 0; in unfilterScanline()
4748 size_t j = 0; in unfilterScanline()
4928 size_t j = 0; in unfilterScanline()
4958 size_t bytewidth = (bpp + 7u) / 8u; in unfilter()
4960 size_t linebytes = lodepng_get_raw_size_idat(w, 1, bpp) - 1u; in unfilter()
4963 size_t outindex = linebytes * y; in unfilter()
4964 size_t inindex = (1 + linebytes) * y; /*the extra filterbyte added to each row*/ in unfilter()
4989 size_t filter_passstart[8], padded_passstart[8], passstart[8]; in Adam7_deinterlace()
4997 size_t bytewidth = bpp / 8u; in Adam7_deinterlace()
5000 size_t pixelinstart = passstart[i] + (y * passw[i] + x) * bytewidth; in Adam7_deinterlace()
5001 size_t pixeloutstart = ((ADAM7_IY[i] + (size_t)y * ADAM7_DY[i]) * (size_t)w in Adam7_deinterlace()
5002 + ADAM7_IX[i] + (size_t)x * ADAM7_DX[i]) * bytewidth; in Adam7_deinterlace()
5014 size_t obp, ibp; /*bit pointers (for out and in buffer)*/ in Adam7_deinterlace()
5018 …obp = (ADAM7_IY[i] + (size_t)y * ADAM7_DY[i]) * olinebits + (ADAM7_IX[i] + (size_t)x * ADAM7_DX[i]… in Adam7_deinterlace()
5029 size_t olinebits, size_t ilinebits, unsigned h) in removePaddingBits()
5041 size_t diff = ilinebits - olinebits; in removePaddingBits()
5042 size_t ibp = 0, obp = 0; /*input and output bit pointers*/ in removePaddingBits()
5044 size_t x; in removePaddingBits()
5079 size_t filter_passstart[8], padded_passstart[8], passstart[8]; in postProcessScanlines()
5102 static unsigned readChunk_PLTE(LodePNGColorMode * color, const unsigned char * data, size_t chunkLe… in readChunk_PLTE()
5123 static unsigned readChunk_tRNS(LodePNGColorMode * color, const unsigned char * data, size_t chunkLe… in readChunk_tRNS()
5156 static unsigned readChunk_bKGD(LodePNGInfo * info, const unsigned char * data, size_t chunkLength) in readChunk_bKGD()
5191 static unsigned readChunk_tEXt(LodePNGInfo * info, const unsigned char * data, size_t chunkLength) in readChunk_tEXt()
5233 const unsigned char * data, size_t chunkLength) in readChunk_zTXt()
5243 size_t size = 0; in readChunk_zTXt()
5281 const unsigned char * data, size_t chunkLength) in readChunk_iTXt()
5344 size_t size = 0; in readChunk_iTXt()
5368 static unsigned readChunk_tIME(LodePNGInfo * info, const unsigned char * data, size_t chunkLength) in readChunk_tIME()
5383 static unsigned readChunk_pHYs(LodePNGInfo * info, const unsigned char * data, size_t chunkLength) in readChunk_pHYs()
5395 static unsigned readChunk_gAMA(LodePNGInfo * info, const unsigned char * data, size_t chunkLength) in readChunk_gAMA()
5405 static unsigned readChunk_cHRM(LodePNGInfo * info, const unsigned char * data, size_t chunkLength) in readChunk_cHRM()
5422 static unsigned readChunk_sRGB(LodePNGInfo * info, const unsigned char * data, size_t chunkLength) in readChunk_sRGB()
5433 const unsigned char * data, size_t chunkLength) in readChunk_iCCP()
5437 size_t size = 0; in readChunk_iCCP()
5474 static unsigned readChunk_sBIT(LodePNGInfo * info, const unsigned char * data, size_t chunkLength) in readChunk_sBIT()
5519 unsigned lodepng_inspect_chunk(LodePNGState * state, size_t pos, in lodepng_inspect_chunk()
5520 const unsigned char * in, size_t insize) in lodepng_inspect_chunk()
5590 const unsigned char * in, size_t insize) in decodeGeneric()
5595 size_t idatsize = 0; in decodeGeneric()
5597 size_t scanlines_size = 0, expected_size = 0; in decodeGeneric()
5598 size_t outsize = 0; in decodeGeneric()
5629 size_t pos = (size_t)(chunk - in); in decodeGeneric()
5645 if(pos + (size_t)chunkLength + 12 > insize || pos + (size_t)chunkLength + 12 < pos) { in decodeGeneric()
5655 size_t newsize; in decodeGeneric()
5810 const unsigned char * in, size_t insize) in lodepng_decode()
5855 size_t insize, LodePNGColorType colortype, unsigned bitdepth) in lodepng_decode_memory()
5872 …decode32(unsigned char ** out, unsigned * w, unsigned * h, const unsigned char * in, size_t insize) in lodepng_decode32()
5877 …decode24(unsigned char ** out, unsigned * w, unsigned * h, const unsigned char * in, size_t insize) in lodepng_decode24()
5887 size_t buffersize; in lodepng_decode_file()
5970 size_t pos = out->size; in writeSignature()
6001 size_t i, j = 8; in addChunk_PLTE()
6025 size_t i, amount = info->palettesize; in addChunk_tRNS()
6060 static unsigned addChunk_IDAT(ucvector * out, const unsigned char * data, size_t datasize, in addChunk_IDAT()
6065 size_t zlibsize = 0; in addChunk_IDAT()
6085 size_t keysize = lodepng_strlen(keyword), textsize = lodepng_strlen(textstring); in addChunk_tEXt()
6086 size_t size = keysize + 1 + textsize; in addChunk_tEXt()
6102 size_t compressedsize = 0; in addChunk_zTXt()
6103 size_t textsize = lodepng_strlen(textstring); in addChunk_zTXt()
6104 size_t keysize = lodepng_strlen(keyword); in addChunk_zTXt()
6110 size_t size = keysize + 2 + compressedsize; in addChunk_zTXt()
6131 size_t compressedsize = 0; in addChunk_iTXt()
6132 size_t textsize = lodepng_strlen(textstring); in addChunk_iTXt()
6133 …size_t keysize = lodepng_strlen(keyword), langsize = lodepng_strlen(langtag), transsize = lodepng_… in addChunk_iTXt()
6142 … size_t size = keysize + 3 + langsize + 1 + transsize + 1 + (compress ? compressedsize : textsize); in addChunk_iTXt()
6146 size_t pos = 8; in addChunk_iTXt()
6258 size_t compressedsize = 0; in addChunk_iCCP()
6259 size_t keysize = lodepng_strlen(info->iccp_name); in addChunk_iCCP()
6265 size_t size = keysize + 2 + compressedsize; in addChunk_iCCP()
6323 size_t length, size_t bytewidth, unsigned char filterType) in filterScanline()
6325 size_t i; in filterScanline()
6372 static size_t ilog2(size_t i) in ilog2()
6374 size_t result = 0; in ilog2()
6398 static size_t ilog2i(size_t i) in ilog2i()
6400 size_t l; in ilog2i()
6405 return i * l + ((i - (((size_t)1) << l)) << 1u); in ilog2i()
6419 size_t linebytes = lodepng_get_raw_size_idat(w, 1, bpp) - 1u; in filter()
6422 size_t bytewidth = (bpp + 7u) / 8u; in filter()
6449 size_t outindex = (1 + linebytes) * y; /*the extra filterbyte added to each row*/ in filter()
6450 size_t inindex = linebytes * y; in filter()
6459 size_t smallest = 0; in filter()
6471 size_t sum = 0; in filter()
6507 size_t bestSum = 0; in filter()
6520 size_t sum = 0; in filter()
6547 size_t outindex = (1 + linebytes) * y; /*the extra filterbyte added to each row*/ in filter()
6548 size_t inindex = linebytes * y; in filter()
6559 size_t size[5]; in filter()
6561 size_t smallest = 0; in filter()
6609 size_t olinebits, size_t ilinebits, unsigned h) in addPaddingBits()
6614 size_t diff = olinebits - ilinebits; in addPaddingBits()
6615 size_t obp = 0, ibp = 0; /*bit pointers*/ in addPaddingBits()
6617 size_t x; in addPaddingBits()
6642 size_t filter_passstart[8], padded_passstart[8], passstart[8]; in Adam7_interlace()
6650 size_t bytewidth = bpp / 8u; in Adam7_interlace()
6653 …size_t pixelinstart = ((ADAM7_IY[i] + y * ADAM7_DY[i]) * w + ADAM7_IX[i] + x * ADAM7_DX[i]) * byte… in Adam7_interlace()
6654 size_t pixeloutstart = passstart[i] + (y * passw[i] + x) * bytewidth; in Adam7_interlace()
6666 size_t obp, ibp; /*bit pointers (for out and in buffer)*/ in Adam7_interlace()
6682 static unsigned preProcessScanlines(unsigned char ** out, size_t * outsize, const unsigned char * i… in preProcessScanlines()
6718 size_t filter_passstart[8], padded_passstart[8], passstart[8]; in preProcessScanlines()
6760 static unsigned addUnknownChunks(ucvector * out, unsigned char * data, size_t datasize) in addUnknownChunks()
6763 while((size_t)(inchunk - data) < datasize) { in addUnknownChunks()
6794 unsigned lodepng_encode(unsigned char ** out, size_t * outsize, in lodepng_encode()
6799 size_t datasize = 0; in lodepng_encode()
6961 size_t size = ((size_t)w * (size_t)h * (size_t)lodepng_get_bpp(&info.color) + 7u) / 8u; in lodepng_encode()
6981 size_t i; in lodepng_encode()
7132 unsigned lodepng_encode_memory(unsigned char ** out, size_t * outsize, const unsigned char * image, in lodepng_encode_memory()
7148 unsigned lodepng_encode32(unsigned char ** out, size_t * outsize, const unsigned char * image, unsi… in lodepng_encode32()
7153 unsigned lodepng_encode24(unsigned char ** out, size_t * outsize, const unsigned char * image, unsi… in lodepng_encode24()
7163 size_t buffersize; in lodepng_encode_file()
7450 buffer.resize((size_t)size); in load_file()
7451 return size == 0 ? 0 : lodepng_buffer_file(&buffer[0], (size_t)size, filename.c_str()); in load_file()
7463 unsigned decompress(std::vector<unsigned char> & out, const unsigned char * in, size_t insize, in decompress()
7467 size_t buffersize = 0; in decompress()
7484 unsigned compress(std::vector<unsigned char> & out, const unsigned char * in, size_t insize, in compress()
7488 size_t buffersize = 0; in compress()
7533 size_t insize, LodePNGColorType colortype, unsigned bitdepth) in decode()
7541 size_t buffersize = lodepng_get_raw_size(w, h, &state.info_raw); in decode()
7556 const unsigned char * in, size_t insize) in decode()
7561 size_t buffersize = lodepng_get_raw_size(w, h, &state.info_raw); in decode()
7594 size_t buffersize; in encode()
7616 size_t buffersize; in encode()