File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -120,6 +120,8 @@ function build_libavif {
120120 local out_dir=$( fetch_unpack https://github.com/AOMediaCodec/libavif/archive/refs/tags/v$LIBAVIF_VERSION .tar.gz libavif-$LIBAVIF_VERSION .tar.gz)
121121 # CONFIG_AV1_DECODER=0 is a flag for libaom (included as a subproject of
122122 # libavif) to disable the compilation and inclusion of aom's AV1 decoder.
123+ # CONFIG_AV1_HIGHBITDEPTH=0 is another flag for libaom that disables support
124+ # for encoding high bit depth images.
123125 (cd $out_dir \
124126 && CMAKE_POLICY_VERSION_MINIMUM=3.5 cmake \
125127 -DCMAKE_INSTALL_PREFIX=$BUILD_PREFIX \
@@ -130,6 +132,7 @@ function build_libavif {
130132 -DAVIF_LIBYUV=LOCAL \
131133 -DAVIF_CODEC_AOM=LOCAL \
132134 -DCONFIG_AV1_DECODER=0 \
135+ -DCONFIG_AV1_HIGHBITDEPTH=0 \
133136 -DAVIF_CODEC_AOM_DECODE=OFF \
134137 -DAVIF_CODEC_DAV1D=LOCAL \
135138 -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=$lto \
Original file line number Diff line number Diff line change @@ -400,6 +400,7 @@ def cmd_msbuild(
400400 "-DAVIF_LIBYUV=LOCAL" ,
401401 "-DAVIF_CODEC_AOM=LOCAL" ,
402402 "-DCONFIG_AV1_DECODER=0" ,
403+ "-DCONFIG_AV1_HIGHBITDEPTH=0" ,
403404 "-DAVIF_CODEC_AOM_DECODE=OFF" ,
404405 "-DAVIF_CODEC_DAV1D=LOCAL" ,
405406 "-DCMAKE_POLICY_VERSION_MINIMUM=3.5" ,
You can’t perform that action at this time.
0 commit comments