forked from kolesa-team/go-webp
-
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Misc updates #12
Merged
Merged
Misc updates #12
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Owner
bep
commented
Aug 7, 2024
- github: Bump versions
- Squashed 'libwebp_src/' changes from ca332209c..845d5476a
- Upgrade to Libwebp v1.4.0
845d5476a update ChangeLog 8a6a55bba update NEWS cf7c5a5de provide a way to opt-out/override WEBP_NODISCARD cc34288aa update ChangeLog f13c08868 NEWS: fix date 745559507 Merge "vwebp: fix window title when options are given" into 1.4.0 d781646c2 vwebp: fix window title when options are given c2e394de9 update NEWS f6d15cb74 bump version to 1.4.0 57c388b8f update AUTHORS b3d1b2cbf Merge changes I26f4aa22,I83386b6c,I320ed1a2 into main 07216886a webp-container-spec: fix VP8 chunk ref ('VP8'->'VP8 ') f88666eb4 webp_js/*.html: fix canvas mapping e2c8f233e cmake,wasm: simplify SDL2 related flags d537cd370 cmake: fix vwebp_sdl compile w/libsdl-org release 6c484cbf9 CMakeLists.txt: add missing WEBP_BUILD_EXTRAS check 7b0bc2352 man/cwebp.1: add more detail to -partition_limit 3c0011bbd WebPMuxGetChunk: add an assert 955a3d14a Merge "muxread,MuxGet: add an assert" into main 00abc0007 muxread,MuxGet: add an assert 40e85a0b5 Have the window title reflect the filename. 1bf46358c man/cwebp.1: clarify -pass > 1 behavior w/o -size/-psnr eba03acb0 webp-container-spec: replace 'above' with 'earlier' a16d30cb5 webp-container-spec: clarify chunk order requirements 8a7e91123 Merge "CMakeLists.txt: apply cmake-format" into main 7fac6c1bf Merge "Copy C code to not have multiplication overflow" into main e2922e439 Merge "Check for the presence of the ANDROID_ABI variable" into main 501d9274a Copy C code to not have multiplication overflow fba7d62ee CMakeLists.txt: apply cmake-format 661c1b664 Merge "windows exports: use dllexport attribute, instead of visibility." into main 8487860a8 windows exports: use dllexport attribute, instead of visibility. 8ea678b99 webp/mux.h: data lifetime note w/copy_data=0 79e05c7f9 Check for the presence of the ANDROID_ABI variable 45f995a37 Expose functions for managing non-image chunks on WebPAnimEncoder 1fb9f3dcf gifdec: fix ErrorGIFNotAvailable() declaration 4723db65b cosmetics: s/SANITY_CHECK/DCHECK/ f4b9bc9ea clear -Wextra-semi-stmt warnings 713982b88 Limit animdecoder_fuzzer to 320MB cbe825e4c cmake: fix sharpyuv simd files' build f99305e9e Makefile.vc: add ARM64 support 5efd6300d mv SharpYuvEstimate420Risk to extras/ e78e924f8 Makefile.vc: add sharpyuv_risk_table.obj d7a0506dc Add YUV420 riskiness metric. 89c5b9174 Merge "BuildHuffmanTable check sorted[] array bounds before writing" into main 34c807491 Remove alpha encoding pessimization. 13d9c30b2 Add a WEBP_NODISCARD 24d7f9cb6 Switch code to SDL2. 0b56dedc9 BuildHuffmanTable check sorted[] array bounds before writing a429c0de6 sharpyuv: convert some for() to do/while f0cd78612 DoSharpArgbToYuv: remove constant from loop 339231cc3 SharpYuvConvertWithOptions,cosmetics: fix formatting 307071f14 Remove medium/large code model-specific inline asm deadc339d Fix transfer functions where toGamma and toLinear are swapped. e7b78d437 Merge "Fix bug in FromLinearLog100." into main 15a1309ef Merge "webp-lossless-bitstream-spec: delete extra blank line" into main 54ca97524 Fix bug in FromLinearLog100. d2cb2d8cf Dereference after NULL check. e9d501071 webp-lossless-bitstream-spec: delete extra blank line 786579711 Merge changes Ief442c90,Ie6e9c9a5 into main e30a58845 webp-lossless-bitstream-spec: update variable names 09ca13680 Merge "webp-container-spec: change assert to MUST be TRUE" into main 38cb4fc0e iosbuild,xcframeworkbuild: add SharpYuv framework 40afa9269 webp-lossless-bitstream-spec: simplify abstract 9db21143d webp-container-spec: change assert to MUST be TRUE cdbf88aed Fix typo in API docs for incremental decoding 05c469843 Reformat vcpkg build instructions. 8534f5396 Merge "Never send VP8_STATUS_SUSPENDED back in non-incremental." into main 35e197bdb Never send VP8_STATUS_SUSPENDED back in non-incremental. 61441425f Add vcpkg installation instructions dce8397fe Fix next is invalid pointer when WebPSafeMalloc fails 57c58105f Cmake: wrong public macro WEBP_INCLUDE_DIRS c1ffd9ac7 Merge "vp8l_enc: fix non-C90 code" into main a3965948e Merge changes If628bb93,Ic79f6309,I45f0db23 into main f80e9b7e4 vp8l_enc: fix non-C90 code accd141da Update lossless spec for two simple codes. ac17ffffc Fix non-C90 code. 433c7dca1 Fix static analyzer warnings. 5fac76cf8 Merge tag 'v1.3.2' a35ea50de Add a fuzzer for ReadHuffmanCodes 95ea5226c Fix invalid incremental decoding check. 902bc9190 Fix OOB write in BuildHuffmanTable. 7ba44f80f Homogenize "__asm__ volatile" vs "asm volatile" 68e271354 webp-container-spec: reorder example chunk layout 943b932a7 Merge changes I6a4d0a04,Ibc37b91e into main 1cc94f952 decode.h: wrap idec example in /* */ 63acdd1e0 decode.h: fix decode example aac5c5d0d ReadHuffmanCode: rm redundant num code lengths check a2de25f6b webp-lossless-bitstream-spec: normalize list item case 68820f0e5 webp-lossless-bitstream-spec: normalize pixel ref cdb31aa80 webp-lossless-bitstream-spec: add missing periods 0535a8cf8 webp-lossless-bitstream-spec: fix grammar b6c4ce263 normalize numbered list item format dd7364c3c Merge "palette.c: fix msvc warnings" into main c63c5df61 palette.c: fix msvc warnings 0a2cad511 webp-container-spec: move terms from intro section dd88d2ff3 webp-lossless-bitstream-spec: color_cache -> color cache 6e7505473 Merge changes I644d7d39,Icf05491e,Ic02e6652,I63b11258 into main 67a7cc2b0 webp-lossless-bitstream-spec: fix code blocks 1432ebbad Refactor palette sorting computation. cd436142f webp-lossless-bitstream-spec: block -> chunk 3cb66f64b webp-lossless-bitstream-spec: add some missing commas 56471a53c webp-lossless-bitstream-spec: normalize item text in 5.1 af7fbfd2d vp8l_dec,ReadTransform: improve error status reporting 7d8e0896e vp8l_dec: add VP8LSetError() a71ce1cf7 animencoder_fuzzer: fix error check w/Nallocfuzz e94b36d66 webp-lossless-bitstream-spec: relocate details from 5.1 84628e561 webp-lossless-bitstream-spec: clarify image width changes ee7229979 alpha_dec: add missing VP8SetError() 0081693d6 enc_dec_fuzzer: use WebPDecode() 0fcb311cf enc_dec_fuzzer: fix WebPEncode/pic.error_code check 982c177c8 webp-lossless-bitstream-spec: fix struct member refs 56cf56257 webp-lossless-bitstream-spec: use RFC 7405 for ABNF 6c6b3fd31 webp-lossless-bitstream-spec,cosmetics: delete blank lines 29b9eb151 Merge changes Id56ca4fd,I662bd1d7 into main 47c0af8da ReadHuffmanCodes: rm max_alphabet_size calc b92deba35 animencoder_fuzzer: no WebPAnimEncoderAssemble check w/nallocfuzz 6be9bf8ba animencoder_fuzzer: fix leak on alloc failure 5c965e55d vp8l_dec,cosmetics: add some /*param=*/ comments e4fc2f78c webp-lossless-bitstream-spec: add validity note for max_symbol 71916726b webp-lossless-bitstream-spec: fix max_symbol definition eac3bd5c5 Have the palette code be in its own file. e2c85878f Add an initializer for the SharpYuvOptions struct. 4222b0067 Merge tag 'v1.3.1' 25d94f473 Implement more transfer functions in libsharpyuv 2153a6797 Merge changes Id0300937,I5dba5ccf,I57bb68e0,I2dba7b4e,I172aca36, ... into main 4298e9765 webp-lossless-bitstream-spec: add PredictorTransformOutput cd7e02bec webp-lossless-bitstream-spec: fix RIFF-header ABNF 6c3845f9e webp-lossless-bitstream-spec: split LZ77 Backward Ref section 7f1b6799d webp-lossless-bitstream-spec: split Meta Prefix Codes section 7b634d8f0 webp-lossless-bitstream-spec: note transform order 6d6d4915c webp-lossless-bitstream-spec: update transformations text 6b1c722a5 lossless_common.h,cosmetics: fix a typo 08d60d600 webp-lossless-bitstream-spec: split code length section 7a12afcc5 webp-lossless-bitstream-spec: rm unused anchor 14a9dbfba webp-lossless-bitstream-spec: refine single node text 64819c7cf Implement ExtractGreen_SSE2 fe80fbbd6 webp-container-spec: add some missing commas e8ed31760 Merge "treat FILTER_NONE as a regular Unfilter[] call" into main 03a7a0489 webp-lossless-bitstream-spec: rm redundant statement c437c7aac webp-lossless-bitstream-spec: mv up prefix code group def e4f17a31a webp-lossless-bitstream-spec: fix section reference e2ecd5e93 webp-lossless-bitstream-spec: clarify ABNF syntax 8b55425a5 webp-lossless-bitstream-spec: refine pixel copy text 29c9f2d41 webp-lossless-bitstream-spec: minor wording updates 6b02f6601 treat FILTER_NONE as a regular Unfilter[] call 7f75c91ce webp-container-spec: fix location of informative msg f6499943c webp-container-spec: consistently quote FourCCs 49918af32 webp-container-spec: minor wording updates 46bc4fc9d Merge "Switch ExtraCost to ints and implement it in SSE." into main 828b4ce06 Switch ExtraCost to ints and implement it in SSE. git-subtree-dir: libwebp_src git-subtree-split: 845d5476a866141ba35ac133f856fa62f0b7445f
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.