#ifndef PNGQUANT_OPTS_H #define PNGQUANT_OPTS_H struct pngquant_options { liq_image *fixed_palette_image; liq_log_callback_function *log_callback; void *log_callback_user_info; const char *quality; const char *extension; const char *output_file_path; const char *map_file; char *const *files; unsigned int num_files; unsigned int colors; unsigned int speed; unsigned int posterize; float floyd; bool using_stdin, using_stdout, force, fast_compression, min_quality_limit, skip_if_larger, strip, iebug, last_index_transparent, print_help, print_version, missing_arguments, verbose; }; pngquant_error pngquant_parse_options(int argc, char *argv[], struct pngquant_options *options); #endif