@@ -19,10 +19,10 @@ type SubsampleMode int
19
19
20
20
// SubsampleMode enum correlating to libvips subsample modes
21
21
const (
22
- VipsForeignSubsampleAuto SubsampleMode = C .VIPS_FOREIGN_JPEG_SUBSAMPLE_AUTO
23
- VipsForeignSubsampleOn SubsampleMode = C .VIPS_FOREIGN_JPEG_SUBSAMPLE_ON
24
- VipsForeignSubsampleOff SubsampleMode = C .VIPS_FOREIGN_JPEG_SUBSAMPLE_OFF
25
- VipsForeignSubsampleLast SubsampleMode = C .VIPS_FOREIGN_JPEG_SUBSAMPLE_LAST
22
+ VipsForeignSubsampleAuto SubsampleMode = C .VIPS_FOREIGN_SUBSAMPLE_AUTO
23
+ VipsForeignSubsampleOn SubsampleMode = C .VIPS_FOREIGN_SUBSAMPLE_ON
24
+ VipsForeignSubsampleOff SubsampleMode = C .VIPS_FOREIGN_SUBSAMPLE_OFF
25
+ VipsForeignSubsampleLast SubsampleMode = C .VIPS_FOREIGN_SUBSAMPLE_LAST
26
26
)
27
27
28
28
// ImageType represents an image type
@@ -358,7 +358,7 @@ func vipsSaveJPEGToBuffer(in *C.VipsImage, params JpegExportParams) ([]byte, err
358
358
p .quality = C .int (params .Quality )
359
359
p .interlace = C .int (boolToInt (params .Interlace ))
360
360
p .jpegOptimizeCoding = C .int (boolToInt (params .OptimizeCoding ))
361
- p .jpegSubsample = C .VipsForeignJpegSubsample (params .SubsampleMode )
361
+ p .jpegSubsample = C .VipsForeignSubsample (params .SubsampleMode )
362
362
p .jpegTrellisQuant = C .int (boolToInt (params .TrellisQuant ))
363
363
p .jpegOvershootDeringing = C .int (boolToInt (params .OvershootDeringing ))
364
364
p .jpegOptimizeScans = C .int (boolToInt (params .OptimizeScans ))
@@ -467,7 +467,7 @@ func vipsSaveJP2KToBuffer(in *C.VipsImage, params Jp2kExportParams) ([]byte, err
467
467
p .jp2kLossless = C .int (boolToInt (params .Lossless ))
468
468
p .jp2kTileWidth = C .int (params .TileWidth )
469
469
p .jp2kTileHeight = C .int (params .TileHeight )
470
- p .jpegSubsample = C .VipsForeignJpegSubsample (params .SubsampleMode )
470
+ p .jpegSubsample = C .VipsForeignSubsample (params .SubsampleMode )
471
471
472
472
return vipsSaveToBuffer (p )
473
473
}
0 commit comments