Files
filestash/server/plugin/plg_image_c/image_png_freebsd.go
Yonas Yanfa 54468eb2c5 feature (freebsd): PR #643 off master. (#731)
Co-authored-by: Yonas <yonas@mail.lan>
2024-08-07 22:06:27 +10:00

12 lines
348 B
Go

package plg_image_c
// #include "image_png.h"
// #cgo LDFLAGS: -L /usr/local/lib -L /usr/lib -L /lib -l:libsharpyuv.a -l:libpng.a -l:libz.a -l:libwebp.a -l:libpthread.a -fopenmp
// #cgo CFLAGS: -I /usr/local/include
import "C"
func png(input uintptr, output uintptr, size int) {
C.png_to_webp(C.int(input), C.int(output), C.int(size))
return
}