You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
matterbridge/vendor/github.com/sizeofint/webpanimation
Wim 4dd8bae5c9
Update dependencies (#1610)
* Update dependencies

* Update module to go 1.17
3 years ago
..
.gitignore Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
LICENSE Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
capi.go Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
config.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_alpha_dec.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_alphai_dec.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_buffer_dec.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_common_dec.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_frame_dec.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_idec_dec.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_io_dec.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_quant_dec.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_tree_dec.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_vp8_dec.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_vp8_dec.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_vp8i_dec.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_vp8l_dec.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_vp8li_dec.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_webp_dec.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dec_webpi_dec.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
demux_anim_decode.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
demux_demux.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_alpha_processing.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_alpha_processing_mips_dsp_r2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_alpha_processing_neon.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_alpha_processing_sse2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_alpha_processing_sse41.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_common_sse2.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_common_sse41.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_cost.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_cost_mips32.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_cost_mips_dsp_r2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_cost_neon.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_cost_sse2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_cpu.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_dec.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_dec_clip_tables.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_dec_mips32.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_dec_mips_dsp_r2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_dec_msa.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_dec_neon.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_dec_sse2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_dec_sse41.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_dsp.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_enc_mips32.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_enc_mips_dsp_r2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_enc_msa.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_enc_neon.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_enc_sse2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_enc_sse41.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_filters.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_filters_mips_dsp_r2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_filters_msa.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_filters_neon.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_filters_sse2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless_common.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless_enc_mips32.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless_enc_mips_dsp_r2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless_enc_msa.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless_enc_neon.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless_enc_sse2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless_enc_sse41.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless_mips_dsp_r2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless_msa.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless_neon.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_lossless_sse2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_mips_macro.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_msa_macro.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_neon.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_quant.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_rescaler.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_rescaler_mips32.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_rescaler_mips_dsp_r2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_rescaler_msa.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_rescaler_neon.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_rescaler_sse2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_ssim.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_ssim_sse2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_upsampling.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_upsampling_mips_dsp_r2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_upsampling_msa.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_upsampling_neon.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_upsampling_sse2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_upsampling_sse41.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_yuv.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_yuv.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_yuv_mips32.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_yuv_mips_dsp_r2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_yuv_neon.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_yuv_sse2.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
dsp_yuv_sse41.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_alpha_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_analysis_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_backward_references_cost_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_backward_references_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_backward_references_enc.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_config_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_cost_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_cost_enc.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_filter_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_frame_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_histogram_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_histogram_enc.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_iterator_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_near_lossless_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_picture_csp_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_picture_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_picture_psnr_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_picture_rescale_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_picture_tools_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_predictor_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_quant_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_syntax_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_token_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_tree_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_vp8i_enc.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_vp8l_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_vp8li_enc.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
enc_webp_enc.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
generate_from_libwebp.py Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
mux_anim_encode.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
mux_animi.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
mux_muxedit.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
mux_muxi.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
mux_muxinternal.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
mux_muxread.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
readme.md Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_bit_reader_inl_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_bit_reader_utils.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_bit_reader_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_bit_writer_utils.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_bit_writer_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_color_cache_utils.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_color_cache_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_endian_inl_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_filters_utils.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_filters_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_huffman_encode_utils.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_huffman_encode_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_huffman_utils.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_huffman_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_quant_levels_dec_utils.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_quant_levels_dec_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_quant_levels_utils.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_quant_levels_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_random_utils.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_random_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_rescaler_utils.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_rescaler_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_thread_utils.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_thread_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_utils.c Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
utils_utils.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
webp_decode.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
webp_demux.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
webp_encode.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
webp_format_constants.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
webp_mux.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
webp_mux_types.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
webp_types.h Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago
webpanimation.go Convert .tgs with go libraries (and cgo) (telegram) (#1569) 3 years ago

readme.md

webpanimation

Packge is binding to libwebp providing methods to create webp animations from golang image.Image interface

Installing

go get github.com/sizeofint/webpanimation

Examples

Check out examples folder

Dependencies

The only dependency is libwebp, it source code are embeded in package so no additional installations are needed on machine. It can be updated to latest libwebp via ./generate_from_libwebp.py /path/to/clean/libwebp/src/