Commit 47403cf 1 parent 590cc64 commit 47403cf Copy full SHA for 47403cf
File tree 3 files changed +13
-13
lines changed
3 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -14,8 +14,8 @@ brew install \
14
14
little-cms2 \
15
15
openjpeg \
16
16
webp \
17
- dav1d \
18
17
aom \
18
+ dav1d \
19
19
rav1e \
20
20
svt-av1
21
21
if [[ " $ImageOS " == " macos13" ]]; then
Original file line number Diff line number Diff line change @@ -125,9 +125,9 @@ function build_libavif {
125
125
-DBUILD_SHARED_LIBS=OFF \
126
126
-DAVIF_LIBSHARPYUV=LOCAL \
127
127
-DAVIF_LIBYUV=LOCAL \
128
- -DAVIF_CODEC_RAV1E=LOCAL \
129
128
-DAVIF_CODEC_AOM=LOCAL \
130
129
-DAVIF_CODEC_DAV1D=LOCAL \
130
+ -DAVIF_CODEC_RAV1E=LOCAL \
131
131
-DAVIF_CODEC_SVT=LOCAL \
132
132
-DENABLE_NASM=ON \
133
133
-DCMAKE_MODULE_PATH=/tmp/cmake/Modules \
Original file line number Diff line number Diff line change @@ -19,11 +19,22 @@ LIBAVIF_CMAKE_FLAGS=()
19
19
HAS_DECODER=0
20
20
HAS_ENCODER=0
21
21
22
+ if $PKGCONFIG --exists aom; then
23
+ LIBAVIF_CMAKE_FLAGS+=(-DAVIF_CODEC_AOM=SYSTEM)
24
+ HAS_ENCODER=1
25
+ HAS_DECODER=1
26
+ fi
27
+
22
28
if $PKGCONFIG --exists dav1d; then
23
29
LIBAVIF_CMAKE_FLAGS+=(-DAVIF_CODEC_DAV1D=SYSTEM)
24
30
HAS_DECODER=1
25
31
fi
26
32
33
+ if $PKGCONFIG --exists libgav1; then
34
+ LIBAVIF_CMAKE_FLAGS+=(-DAVIF_CODEC_LIBGAV1=SYSTEM)
35
+ HAS_DECODER=1
36
+ fi
37
+
27
38
if $PKGCONFIG --exists rav1e; then
28
39
LIBAVIF_CMAKE_FLAGS+=(-DAVIF_CODEC_RAV1E=SYSTEM)
29
40
HAS_ENCODER=1
@@ -34,17 +45,6 @@ if $PKGCONFIG --exists SvtAv1Enc; then
34
45
HAS_ENCODER=1
35
46
fi
36
47
37
- if $PKGCONFIG --exists libgav1; then
38
- LIBAVIF_CMAKE_FLAGS+=(-DAVIF_CODEC_LIBGAV1=SYSTEM)
39
- HAS_DECODER=1
40
- fi
41
-
42
- if $PKGCONFIG --exists aom; then
43
- LIBAVIF_CMAKE_FLAGS+=(-DAVIF_CODEC_AOM=SYSTEM)
44
- HAS_ENCODER=1
45
- HAS_DECODER=1
46
- fi
47
-
48
48
if [ " $HAS_ENCODER " != 1 ] || [ " $HAS_DECODER " != 1 ]; then
49
49
LIBAVIF_CMAKE_FLAGS+=(-DAVIF_CODEC_AOM=LOCAL)
50
50
fi
You can’t perform that action at this time.
0 commit comments