Merge pull request #5 from saturday06/feature/lossless_encoder

Support lossless encoder.
This commit is contained in:
Shunsuke Michii 2016-05-26 15:25:36 +09:00
commit 0d036bec4c

View file

@ -131,6 +131,9 @@ func initConfig(c Config) (config *C.WebPConfig, err error) {
}
config.target_size = C.int(c.TargetSize)
config.target_PSNR = C.float(c.TargetPSNR)
if c.Lossless {
config.lossless = C.int(1)
}
if C.WebPValidateConfig(config) == 0 {
return nil, errors.New("Invalid configuration")