From 249daa0280cddd86ef2b42118a164fb953139b8d Mon Sep 17 00:00:00 2001 From: Shunsuke Michii Date: Fri, 2 Sep 2016 12:54:53 +0900 Subject: [PATCH] Add AlphaQuality parameter to Config. --- webp/encode.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/webp/encode.go b/webp/encode.go index 26689c3..7e25781 100644 --- a/webp/encode.go +++ b/webp/encode.go @@ -262,6 +262,16 @@ func (c *Config) AlphaFiltering() int { return int(c.c.alpha_filtering) } +// SetAlphaQuality sets alpha quality parameter. +func (c *Config) SetAlphaQuality(v int) { + c.c.alpha_quality = C.int(v) +} + +// AlphaQuality returns alpha quality parameter. +func (c *Config) AlphaQuality() int { + return int(c.c.alpha_quality) +} + // SetPass sets pass parameter that specifies number of entropy-analysis passes // between 1 and 10. func (c *Config) SetPass(v int) {