Skip to content

Commit 6d4da9f

Browse files
authored
Merge pull request #13 from yano3/fix-build-swscale
Fix build with newer libswscale
2 parents 5a60cac + 526dd24 commit 6d4da9f

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

swscale/swscale.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -54,21 +54,21 @@ func Scale(src *jpeg.YUVImage, opts ScaleOptions) (*jpeg.YUVImage, error) {
5454
flags = C.SWS_FULL_CHR_H_INT | C.int(opts.Filter) | C.SWS_ACCURATE_RND
5555
components := 3
5656
var dst jpeg.YUVImage
57-
dstFmt = C.PIX_FMT_YUV444P
57+
dstFmt = C.AV_PIX_FMT_YUV444P
5858
dst.Format = jpeg.YUV444
5959
switch src.Format {
6060
case jpeg.YUV444:
61-
srcFmt = C.PIX_FMT_YUV444P
61+
srcFmt = C.AV_PIX_FMT_YUV444P
6262
flags |= C.SWS_FULL_CHR_H_INP
6363
case jpeg.YUV422:
64-
srcFmt = C.PIX_FMT_YUV422P
64+
srcFmt = C.AV_PIX_FMT_YUV422P
6565
case jpeg.YUV440:
66-
srcFmt = C.PIX_FMT_YUV440P
66+
srcFmt = C.AV_PIX_FMT_YUV440P
6767
case jpeg.YUV420:
68-
srcFmt = C.PIX_FMT_YUV420P
68+
srcFmt = C.AV_PIX_FMT_YUV420P
6969
case jpeg.Grayscale:
70-
srcFmt = C.PIX_FMT_GRAY8
71-
dstFmt = C.PIX_FMT_GRAY8
70+
srcFmt = C.AV_PIX_FMT_GRAY8
71+
dstFmt = C.AV_PIX_FMT_GRAY8
7272
components = 1
7373
dst.Format = jpeg.Grayscale
7474
}

0 commit comments

Comments
 (0)