summaryrefslogtreecommitdiffstats
path: root/contrib/libs/libwebp/src/enc/config_enc.c
diff options
context:
space:
mode:
authorrobot-piglet <[email protected]>2025-07-24 10:07:25 +0300
committerrobot-piglet <[email protected]>2025-07-24 10:16:27 +0300
commit1c295121fa6a70a55c0ed79beb993761eac1fadc (patch)
tree0a3af4cf839ddc14d3d2829c3b224c1da409d80c /contrib/libs/libwebp/src/enc/config_enc.c
parent026ffc40392187f03308f5ae7445365ad4a1ef7f (diff)
Intermediate changes
commit_hash:9e9c04347de10235f77fcdaf62119e9b89e8bc59
Diffstat (limited to 'contrib/libs/libwebp/src/enc/config_enc.c')
-rw-r--r--contrib/libs/libwebp/src/enc/config_enc.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/contrib/libs/libwebp/src/enc/config_enc.c b/contrib/libs/libwebp/src/enc/config_enc.c
index ac47848495c..6d3d4424450 100644
--- a/contrib/libs/libwebp/src/enc/config_enc.c
+++ b/contrib/libs/libwebp/src/enc/config_enc.c
@@ -15,7 +15,10 @@
#include "src/webp/config.h"
#endif
+#include <stddef.h>
+
#include "src/webp/encode.h"
+#include "src/webp/types.h"
//------------------------------------------------------------------------------
// WebPConfig
@@ -135,8 +138,8 @@ int WebPValidateConfig(const WebPConfig* config) {
// Mapping between -z level and -m / -q parameter settings.
static const struct {
- uint8_t method_;
- uint8_t quality_;
+ uint8_t method;
+ uint8_t quality;
} kLosslessPresets[MAX_LEVEL + 1] = {
{ 0, 0 }, { 1, 20 }, { 2, 25 }, { 3, 30 }, { 3, 50 },
{ 4, 50 }, { 4, 75 }, { 4, 90 }, { 5, 90 }, { 6, 100 }
@@ -145,8 +148,8 @@ static const struct {
int WebPConfigLosslessPreset(WebPConfig* config, int level) {
if (config == NULL || level < 0 || level > MAX_LEVEL) return 0;
config->lossless = 1;
- config->method = kLosslessPresets[level].method_;
- config->quality = kLosslessPresets[level].quality_;
+ config->method = kLosslessPresets[level].method;
+ config->quality = kLosslessPresets[level].quality;
return 1;
}