| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
when setting WebP_INCLUDE_DIRS; this value is relative to the
WebPConfig.cmake install location (${PACKAGE_PREFIX_DIR}/include) and
allows the install to be relocated after creation.
See also:
https://cmake.org/cmake/help/latest/module/CMakePackageConfigHelpers.html#example-generating-package-files
Bug: webp:610
Change-Id: If877625e96584a9808b0bba902e3f0b2a744aa60
Fixed: webp:610
|
|\ |
|
| |
| |
| |
| |
| |
| | |
when bit width or precision are meant.
Change-Id: I89c2279e99b02c3e8a3bf39860364d2ce6d909c8
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: I976eb4a0cc4e669a02b55012d4aba1536f193781
|
|/
|
|
|
|
|
| |
To avoid timeouts caused by extreme rescaling such as
1x14339 -> 51712x1
Change-Id: I291d8e3b24155c190256411a506b7312abde8c45
|
|
|
|
|
|
| |
Missing space after , [whitespace/comma] [3]
Change-Id: Ib8fc05c31cbef5318a752e98ab5106dad55d69e9
|
|
|
|
| |
Change-Id: Idc6dcd31e95de1c89b2a35b4c67fa66b92fe1a60
|
|
|
|
|
|
|
|
|
|
| |
and define it to true for __aarch64__ and Win Arm64 + Visual Studio.
Microsoft's compiler (cl.exe) does not define __aarch64__, but relies on
_M_ARM64 & _M_ARM64EC
Bug: b/277254922
Change-Id: I20e4fa07a4031599db69e3d7ba9050345315ef51
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This avoids defining a version in each translation unit when using
__declspec(dllexport) which causes failures due to multiply defined
symbols with clang-cl:
lld-link: error: duplicate symbol: VP8GetCPUInfo
>>> defined at CMakeFiles\webpdecode.dir\Debug\src\dec\alpha_dec.c.obj
>>> defined at CMakeFiles\webpdsp.dir\Debug\src\dsp\dec_sse41.c.obj
...
Bug: webp:607
Change-Id: I6cd1ee75b3db984aa513263a05516e867a64925d
|
|
|
|
| |
Change-Id: Ib70f3c05fc845494c45cb357e70e9602a7e876a3
|
|
|
|
|
|
| |
avoids another timeout while fuzzing with ASan
Change-Id: Ic5dfed15347bdd36f42274b8b2a25aec79fd568c
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
alpha-is-used and the version number were missing before 'image-stream'
spotted by thakis@
Change-Id: I7a4f1d2e0f0962bb1a79a0400c229738159d88a5
|
|/
|
|
|
|
| |
avoids another timeout while fuzzing with ASan
Change-Id: Icf7209f3f93b894684ac7364864e4568b6b2c057
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
These were picked up when matching autoconf's default checks and aren't
useful except to compare the generated config.h. Removing them speeds up
cmake, especially on windows where creating new processes is slow.
Change-Id: Ie891aad0a809af16357168d2ff7fd65922ee4011
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Have this match simple-prefix-code and redirect to "Normal Code Length
Code" as the added indirection to 'code-length-code' and the undefined
'encoded-code-lengths' doesn't add much.
spotted by thakis@
Change-Id: Icd6b64a47c4e0001e93271d9ae5585be4a6d5906
|
|/
|
|
|
|
|
|
|
|
| |
- add missing '(' in DIV_ROUND_UP
- in 6.2.2, rename 'pos' variable reference to match definition
('position')
spotted by thakis@
Change-Id: Ida3ed281c2c753ebbb0e1eb3c4ed04dadc79ca24
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The Arm64EC (Emulation Compatible) ABI was added for Windows 11 [1].
[1] https://learn.microsoft.com/en-us/windows/arm/arm64ec
Bug: b/277254922
Change-Id: I3767e1b3db61fa9c33eef7a9ed7abee7c502e36f
|
|/
|
|
| |
Change-Id: Icc58ef6c1e79e59977e0093973ad353237560e8e
|
|\
| |
| |
| |
| |
| |
| | |
* changes:
advanced_api_fuzzer: reduce scaling limit
Skip slow scaling in libwebp advanced_api_fuzzer
Reduce libwebp advanced_api_fuzzer threshold
|
| |
| |
| |
| |
| |
| | |
avoids another timeout while fuzzing with ASan
Change-Id: Ibd89e56bf936aeea040cd4c47ccae20960417ac0
|
| |
| |
| |
| | |
Change-Id: Ic57e7f8418afec42f042197a401aaf4cc047b23f
|
| |
| |
| |
| |
| |
| | |
To avoid timeouts.
Change-Id: I8909661479cdbcb940bb44c6f9130906cab3f271
|
|/
|
|
|
|
|
|
|
|
| |
this is always defined by default to 0 since:
v0.6.0-158-g663a6d9d unify the ALTERNATE_CODE flag usage
previously the !defined() check would cause a mismatch between C and
assembly.
Change-Id: Idca0b8e39ca90d63785fd4125aeb7af86c5aae61
|
|\
| |
| |
| |
| |
| | |
* changes:
img2webp: normalize help output
cwebp: reflow -near_lossless help text
|
| |
| |
| |
| |
| |
| |
| | |
this makes the output from img2webp and the ordering in doc/tools.md and
man/img2webp.1 consistent
Change-Id: Ic389aaa29c20128f2b87f231be383094602f125b
|
| |
| |
| |
| |
| |
| |
| | |
this matches the output from img2webp added in:
0825faa4 img2webp: add -sharp_yuv/-near_lossless
Change-Id: I329ccd796d7e9bee36de1429fceafe83d7dc5532
|
|/
|
|
|
|
|
| |
add a dependency on libsharpyuv, which is needed after:
0825faa4c img2webp: add -sharp_yuv/-near_lossless
Change-Id: I2471549aa85a4ead6e00d6c459d9774ea4254eaa
|
|
|
|
|
|
|
|
| |
Both are global settings. Modifying them at the frame level is left as a
follow up based on need.
Bug: b/272739498
Change-Id: If15256c052f73fe3df56be5e0095e76d9870cc0f
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I462bd9a3bc4670efdf251c295f6771a38c08a6ce
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This avoids a double free should the function fail prior to
VP8BitWriterInit() and a previous trial result's buffer carried over.
Previously in ApplyFiltersAndEncode() trial.bw (with a previous
iteration's buffer) would be freed, followed by best.bw pointing to the
same buffer.
Since:
187d379d add a fallback to ALPHA_NO_COMPRESSION
In addition, check the return value of VP8BitWriterInit() in this
function.
Bug: webp:603
Change-Id: Ic258381ee26c8c16bc211d157c8153831c8c6910
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
yapf v0.30.0 renamed "chromium" style to "yapf".
Bug: chromium:1306598
Change-Id: I2a637d2c5d64f81ba411b1c0d07339ad7480bd66
|
| |
| |
| |
| |
| |
| | |
To avoid timeouts.
Change-Id: I8f04fd45313bef47004a616d2460be992692030d
|
| |
| |
| |
| |
| |
| |
| | |
config.options.scaled_width or config.options.scaled_height being 0
means a ratio-conservative scaling so 7361842 was not enough.
Change-Id: Ib75241eb683cf824bc46222c5c07535b6c6d7313
|
| |
| |
| |
| | |
Change-Id: Ic1e3fdc76f4bdcb1ac68cf4f9334d2e77ca29374
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
this allows the user to override the default non-empty value added in:
b4994eaa CMake: set rpath for shared objects
Bug: webp:592
Change-Id: I069dcbcd8c2f1e8654d9bc98149139f398ac2c93
Fixed: webp:592
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
The libraries don't expose the symbols in libsharpyuv / libwebp, they're
only needed when static linking.
Noted for libwebp (Requires: libsharpyuv) in:
https://crbug.com/webp/590#c5. libwebpdemux and libwebpmux had a similar
issue with libwebp.
See also:
https://web.archive.org/web/20190921014607/https://wiki.openmandriva.org/en/Overlinking_issues_in_packaging
Change-Id: Ia1866b6b44cbb1ef1a77fd45fbcf10c027eae788
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
libwebp-1.3.0
- 12/16/2022: version 1.3.0
This is a binary compatible release.
* add libsharpyuv, which exposes -sharp_yuv/config.use_sharp_yuv
functionality to other libraries; libwebp now depends on this library
* major updates to the container and lossless bitstream docs (#448, #546,
#551)
* miscellaneous warning, bug & build fixes (#576, #583, #584)
* tag 'v1.3.0':
update ChangeLog
update NEWS
bump version to 1.3.0
update AUTHORS
Bug: webp:590
Bug: b/262806895
Change-Id: I4bc5cfb0708fab3569dc567d22bfdbcb5ff2a1ad
|
| |
| |
| |
| | |
Change-Id: If794cc65c0813fbff7f5e0ecbd519d5387beb16d
|
| |
| |
| |
| |
| | |
Bug: webp:590
Change-Id: I877bda2d177bd371cd2a43974200c66cf5fa8a10
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
libwebp{,decoder} - 1.3.0
libwebp libtool - 8.6.1
libwebpdecoder libtool - 4.6.1
mux - 1.3.0
libtool - 3.11.0
demux - 1.3.0
libtool - 2.12.0
sharpyuv - 0.2.0 (unchanged, first release)
libtool - 0.0.0 (ditto)
Bug: webp:590
Change-Id: Ibf3ed56af87667c30650d8dd60eb0ff3bdcb6749
|
|/
|
|
|
| |
Bug: webp:590
Change-Id: I5f18987cd56f5efd47fe901b097669346c698446
|
|\ |
|