From de6e563245cdfabc5bd3890d05b7e54bdbf16eb4 Mon Sep 17 00:00:00 2001 From: zhangmeng <775834166@qq.com> Date: 星期三, 09 十月 2019 16:36:16 +0800 Subject: [PATCH] add resize format --- goconv.go | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/goconv.go b/goconv.go index a120b2a..ebf4ea8 100644 --- a/goconv.go +++ b/goconv.go @@ -35,7 +35,10 @@ ) // SrcFormat format -const srcFormat = 23 +const SrcFormat = 23 + +// DstFormat format +const DstFormat = 3 // GoConv conv type GoConv struct { @@ -49,7 +52,8 @@ // NewConv new conv func NewConv(srcW, srcH, dstW, dstH, scaleFlag int) *GoConv { - c := C.wrap_fn_create_conv(C.int(srcW), C.int(srcH), C.int(srcFormat), C.int(dstW), C.int(dstH), C.int(scaleFlag)) + c := C.wrap_fn_create_conv(C.int(srcW), C.int(srcH), C.int(SrcFormat), + C.int(dstW), C.int(dstH), C.int(DstFormat), C.int(scaleFlag)) if c == nil { return nil @@ -65,8 +69,8 @@ } // NewResizer resize -func NewResizer(srcW, srcH, dstW, dstH int) *GoConv { - c := C.wrap_fn_create_conv(C.int(srcW), C.int(srcH), C.int(srcFormat), C.int(dstW), C.int(dstH), ScaleNone) +func NewResizer(srcW, srcH, format, dstW, dstH int) *GoConv { + c := C.wrap_fn_create_conv(C.int(srcW), C.int(srcH), C.int(format), C.int(dstW), C.int(dstH), C.int(format), ScaleNone) if c == nil { return nil -- Gitblit v1.8.0