Bump SVT-AV1 dependency to v3.1.2
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ced68fe..75418a3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -23,7 +23,7 @@
 * Update LocalAom.cmake: AVM research-v10.0.1
 * Update rav1e.cmd/LocalRav1e.cmake: cargo-c v0.10.14, corrosion v0.5.2,
   rav1e v0.8.1
-* Update svt.cmd/svt.sh/LocalSvt.cmake: v3.1.0
+* Update svt.cmd/svt.sh/LocalSvt.cmake: v3.1.2
 * Update zlibpng.cmd: libpng 1.6.50
 * Fix grayscale conversion when changing the bit depth.
 * Bump cmake_minimum_required from 3.13 to 3.22
diff --git a/cmake/Modules/LocalSvt.cmake b/cmake/Modules/LocalSvt.cmake
index d39375e..fb6daee 100644
--- a/cmake/Modules/LocalSvt.cmake
+++ b/cmake/Modules/LocalSvt.cmake
@@ -1,4 +1,4 @@
-set(AVIF_SVT_GIT_TAG "v3.1.0")
+set(AVIF_SVT_GIT_TAG "v3.1.2")
 
 set(LIB_FILENAME "${AVIF_SOURCE_DIR}/ext/SVT-AV1/Bin/Release/${AVIF_LIBRARY_PREFIX}SvtAv1Enc${CMAKE_STATIC_LIBRARY_SUFFIX}")
 
diff --git a/ext/svt.cmd b/ext/svt.cmd
index 5f1114a..d9635c1 100755
--- a/ext/svt.cmd
+++ b/ext/svt.cmd
@@ -11,7 +11,7 @@
 : # If you're running this on Windows, be sure you've already run this (from your VC2019 install dir):
 : #    "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvars64.bat"
 
-git clone -b v3.1.0 --depth 1 https://gitlab.com/AOMediaCodec/SVT-AV1.git
+git clone -b v3.1.2 --depth 1 https://gitlab.com/AOMediaCodec/SVT-AV1.git
 
 cd SVT-AV1
 cd Build/windows
diff --git a/ext/svt.sh b/ext/svt.sh
index 96c8030..2b8f7d8 100644
--- a/ext/svt.sh
+++ b/ext/svt.sh
@@ -4,7 +4,7 @@
 
 set -e
 
-git clone -b v3.1.0 --depth 1 https://gitlab.com/AOMediaCodec/SVT-AV1.git
+git clone -b v3.1.2 --depth 1 https://gitlab.com/AOMediaCodec/SVT-AV1.git
 
 cd SVT-AV1
 cd Build/linux