Lines Matching refs:info_png

4043   LodePNGInfo* info = &state->info_png;  in lodepng_inspect()
4310 unsigned w, unsigned h, const LodePNGInfo* info_png) { in postProcessScanlines() argument
4318 unsigned bpp = lodepng_get_bpp(&info_png->color); in postProcessScanlines()
4321 if(info_png->interlace_method == 0) { in postProcessScanlines()
4722 error = readChunk_PLTE(&state->info_png.color, data, chunkLength); in lodepng_inspect_chunk()
4724 error = readChunk_tRNS(&state->info_png.color, data, chunkLength); in lodepng_inspect_chunk()
4727 error = readChunk_bKGD(&state->info_png, data, chunkLength); in lodepng_inspect_chunk()
4729 error = readChunk_tEXt(&state->info_png, data, chunkLength); in lodepng_inspect_chunk()
4731 error = readChunk_zTXt(&state->info_png, &state->decoder, data, chunkLength); in lodepng_inspect_chunk()
4733 error = readChunk_iTXt(&state->info_png, &state->decoder, data, chunkLength); in lodepng_inspect_chunk()
4735 error = readChunk_tIME(&state->info_png, data, chunkLength); in lodepng_inspect_chunk()
4737 error = readChunk_pHYs(&state->info_png, data, chunkLength); in lodepng_inspect_chunk()
4739 error = readChunk_gAMA(&state->info_png, data, chunkLength); in lodepng_inspect_chunk()
4741 error = readChunk_cHRM(&state->info_png, data, chunkLength); in lodepng_inspect_chunk()
4743 error = readChunk_sRGB(&state->info_png, data, chunkLength); in lodepng_inspect_chunk()
4745 error = readChunk_iCCP(&state->info_png, &state->decoder, data, chunkLength); in lodepng_inspect_chunk()
4785 if(lodepng_pixel_overflow(*w, *h, &state->info_png.color, &state->info_raw)) { in decodeGeneric()
4838 state->error = readChunk_PLTE(&state->info_png.color, data, chunkLength); in decodeGeneric()
4847 state->error = readChunk_tRNS(&state->info_png.color, data, chunkLength); in decodeGeneric()
4852 state->error = readChunk_bKGD(&state->info_png, data, chunkLength); in decodeGeneric()
4857 state->error = readChunk_tEXt(&state->info_png, data, chunkLength); in decodeGeneric()
4863 state->error = readChunk_zTXt(&state->info_png, &state->decoder, data, chunkLength); in decodeGeneric()
4869 state->error = readChunk_iTXt(&state->info_png, &state->decoder, data, chunkLength); in decodeGeneric()
4873 state->error = readChunk_tIME(&state->info_png, data, chunkLength); in decodeGeneric()
4876 state->error = readChunk_pHYs(&state->info_png, data, chunkLength); in decodeGeneric()
4879 state->error = readChunk_gAMA(&state->info_png, data, chunkLength); in decodeGeneric()
4882 state->error = readChunk_cHRM(&state->info_png, data, chunkLength); in decodeGeneric()
4885 state->error = readChunk_sRGB(&state->info_png, data, chunkLength); in decodeGeneric()
4888 state->error = readChunk_iCCP(&state->info_png, &state->decoder, data, chunkLength); in decodeGeneric()
4900 state->error = lodepng_chunk_append(&state->info_png.unknown_chunks_data[critical_pos - 1], in decodeGeneric()
4901 … &state->info_png.unknown_chunks_size[critical_pos - 1], chunk); in decodeGeneric()
4914 …if(!state->error && state->info_png.color.colortype == LCT_PALETTE && !state->info_png.color.palet… in decodeGeneric()
4921 if(state->info_png.interlace_method == 0) { in decodeGeneric()
4922 size_t bpp = lodepng_get_bpp(&state->info_png.color); in decodeGeneric()
4925 size_t bpp = lodepng_get_bpp(&state->info_png.color); in decodeGeneric()
4943 outsize = lodepng_get_raw_size(*w, *h, &state->info_png.color); in decodeGeneric()
4949 state->error = postProcessScanlines(*out, scanlines, *w, *h, &state->info_png); in decodeGeneric()
4960 …if(!state->decoder.color_convert || lodepng_color_mode_equal(&state->info_raw, &state->info_png.co… in lodepng_decode()
4965 state->error = lodepng_color_mode_copy(&state->info_raw, &state->info_png.color); in lodepng_decode()
4985 &state->info_png.color, *w, *h); in lodepng_decode()
5066 lodepng_info_init(&state->info_png); in lodepng_state_init()
5072 lodepng_info_cleanup(&state->info_png); in lodepng_state_cleanup()
5079 lodepng_info_init(&dest->info_png); in lodepng_state_copy()
5081 dest->error = lodepng_info_copy(&dest->info_png, &source->info_png); if(dest->error) return; in lodepng_state_copy()
5714 … const LodePNGInfo* info_png, const LodePNGEncoderSettings* settings) { in preProcessScanlines() argument
5720 unsigned bpp = lodepng_get_bpp(&info_png->color); in preProcessScanlines()
5723 if(info_png->interlace_method == 0) { in preProcessScanlines()
5735 error = filter(*out, padded, w, h, &info_png->color, settings); in preProcessScanlines()
5740 error = filter(*out, in, w, h, &info_png->color, settings); in preProcessScanlines()
5768 passw[i], passh[i], &info_png->color, settings); in preProcessScanlines()
5772 passw[i], passh[i], &info_png->color, settings); in preProcessScanlines()
5824 const LodePNGInfo* info_png = &state->info_png; in lodepng_encode() local
5834 if((info_png->color.colortype == LCT_PALETTE || state->encoder.force_palette) in lodepng_encode()
5835 && (info_png->color.palettesize == 0 || info_png->color.palettesize > 256)) { in lodepng_encode()
5843 if(info_png->interlace_method > 1) { in lodepng_encode()
5847 state->error = checkColorValidity(info_png->color.colortype, info_png->color.bitdepth); in lodepng_encode()
5853 lodepng_info_copy(&info, &state->info_png); in lodepng_encode()
5858 if(info_png->iccp_defined && in lodepng_encode()
5859 isGrayICCProfile(info_png->iccp_profile, info_png->iccp_profile_size)) { in lodepng_encode()
5864 if(info_png->iccp_defined && in lodepng_encode()
5865 isRGBICCProfile(info_png->iccp_profile, info_png->iccp_profile_size)) { in lodepng_encode()
5873 if(info_png->background_defined) { in lodepng_encode()
5877 …odepng_convert_rgb(&r, &g, &b, info_png->background_r, info_png->background_g, info_png->backgroun… in lodepng_encode()
5886 if(info_png->background_defined) { in lodepng_encode()
5888info_png->background_r, info_png->background_g, info_png->background_b, &info.color, &info_png->co… in lodepng_encode()
5896 if(info_png->iccp_defined) { in lodepng_encode()
5897 unsigned gray_icc = isGrayICCProfile(info_png->iccp_profile, info_png->iccp_profile_size); in lodepng_encode()
5898 unsigned rgb_icc = isRGBICCProfile(info_png->iccp_profile, info_png->iccp_profile_size); in lodepng_encode()
6085 state.info_png.color.colortype = colortype; in lodepng_encode_memory()
6086 state.info_png.color.bitdepth = bitdepth; in lodepng_encode_memory()