Update CHANGELOG for libaom v3.12.0

Bug: 394596176
Change-Id: Ib4e56b433fadab1d4a8d5cb4c8fd5b870f53ac6a
diff --git a/CHANGELOG b/CHANGELOG
index 275e500..fce8dc9 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,4 +1,4 @@
-2025-02-06 v3.12.0
+2025-02-10 v3.12.0
   This release includes new codec interfaces, compression efficiency and
   perceptual improvements, speedup and memory optimizations, and bug
   fixes. This release is ABI compatible with the last release.
@@ -9,15 +9,26 @@
   these internal functions from the ABI is a bug fix and does not break
   ABI compatibility.
 
-  Acknowledgment: The image quality optimizations in the new tuning
-  option AOM_TUNE_IQ were originally developed for SVT-AV1-PSY by
+  Acknowledgments: The image quality optimizations in the new tuning
+  mode AOM_TUNE_IQ were originally developed for SVT-AV1-PSY by
   Cole Ogaard, Gianni Rosato, Julio Barba, and Zakaria Djebrouni.
 
   - New Features
-    * New tuning option AOM_TUNE_IQ (image quality) for the
+    * New tuning mode AOM_TUNE_IQ (image quality) for the
       AOME_SET_TUNING codec control (--tune=iq) in all-intra mode. The
       feature detection macro AOM_HAVE_TUNE_IQ, if defined, indicates
-      that AOM_TUNE_IQ is available.
+      that AOM_TUNE_IQ is available. The image quality optimizations in
+      AOM_TUNE_IQ were developed by using the SSIMULACRA 2 metric for
+      guidance and validated with subjective visual quality checks.
+    * New value 6 for the AV1E_SET_DELTAQ_MODE codec control
+      (--deltaq-mode): use modulation for all intra using Variance
+      Boost. Variance Boost is a variance adaptive quantization
+      implementation that modulates qindex depending on the ratio of
+      low-variance to high-variance 8x8 subblocks within a 64x64
+      superblock, as well as the actual variance of the subblocks
+      themselves.
+    * New value 3 for the AV1E_SET_ENABLE_CDEF codec control
+      (--enable-cdef): Enable CDEF adaptively based on frame qindex.
     * In all-intra mode, the AOME_SET_SHARPNESS codec control now also
       sets the loop_filter_sharpness syntax element in the bitstream.
       Larger values increasingly reduce how much the filtering can
@@ -28,33 +39,47 @@
       AV1E_SET_QM_MAX codec control is increased to 10. The default
       values in good-quality and realtime modes remain unchanged (5 and
       9, respectively).
-    * New value 3 for the AV1E_SET_ENABLE_CDEF codec control
-      (--enable-cdef): Enable CDEF adaptively based on frame qindex.
-    * New value 6 for the AV1E_SET_DELTAQ_MODE codec control
-      (--deltaq-mode): use modulation for all intra using Variance
-      Boost.
 
   - Compression Efficiency Improvements
     * Tuning mode AOM_TUNE_IQ improves image compression efficiency on
       the CLIC dataset by up to 12% for the same SSIMULACRA 2 score, up
       to 14% for the same DSSIM score, and up to 17% for the same
       Butteraugli score.
+    * ~3% BD-rate gains for speed 11 VGA camera mode.
+    * ~5% BD-rate gains for speed 11 on scroll clips screen mode.
 
   - Perceptual Quality Improvements
     * Adjust temporal filter strength for better visual quality.
+    * RTC screen: visual quality improvements for scrolling and for
+      scene/slide changes.
+    * RTC camera mode: visual quality improvements for speed 11 VGA.
 
   - Speedup and Memory Optimizations
+    * Optimize the Arm Neon implementation of the loop filter functions
+      with an average uplift of 15 - 25% in microbenchmarks.
     * Add the CDEF optimization for RISC-V.
     * Help the compiler generate better vectorized code for variance
       calculation and warped motion in generic CPU builds.
     * Make several arrays const.
 
   - Other Improvements
+    * Binary size reduction: 1 - 2% compared with last release, with
+      CONFIG_REALTIME_ONLY enabled, CONFIG_AV1_DECODER and
+      CONFIG_AV1_HIGHBITDEPTH disabled.
     * Build: compile source files in parallel under MSVC.
 
   - Bug Fixes
     * Fix bug where metadata added with aom_img_add_metadata was lost
       when frame scaling was used.
+    * Bug b:383306740: RTC: Fix to issues with scrolling for screen
+      content.
+    * Bug b:382465458: RTC: Fix to artifact for grayscale input.
+    * Bug b:380247338: RTC: Fix to encode_time spikes on scene/slide
+      changes.
+    * RTC: Fix to rate correction factor update for VBR screen mode.
+      https://groups.google.com/a/aomedia.org/g/av1-discuss/c/nJxECdg-7P8
+    * Bug b:378401081: RTC: Fix to cyclic refresh update for external RC
+      (rate control).
 
 2024-10-24 v3.11.0
   This release includes perceptual quality improvements, binary size reduction