Merge pull request #23 from unak/fix/lossless

Need to initialize not only lossless preset but also normal preset
master
Michii Shunsuke 7 years ago committed by GitHub
commit 810c283197
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -131,6 +131,9 @@ func ConfigPreset(preset Preset, quality float32) (*Config, error) {
// compression) and 9 (slower, best compression).
func ConfigLosslessPreset(level int) (*Config, error) {
c := &Config{}
if C.WebPConfigPreset(&c.c, C.WebPPreset(PresetDefault), C.float(0)) == 0 {
return nil, errors.New("failed to initialize webp config")
}
if C.webPConfigLosslessPreset(&c.c, C.int(level)) == 0 {
return nil, errors.New("failed to initialize webp config")
}

Loading…
Cancel
Save