Update CHANGELOG for libaom v3.10.0 Bug: 361339153 Change-Id: Icca331d511c73185067453a9a43a09848a94ef7c
diff --git a/CHANGELOG b/CHANGELOG index 0c3769e..5599845 100644 --- a/CHANGELOG +++ b/CHANGELOG
@@ -1,4 +1,4 @@ -2024-08-21 v3.10.0 +2024-08-26 v3.10.0 This release includes new codec interfaces, compression efficiency and perceptual improvements, speedup and memory optimizations and many bug fixes. This release is ABI compatible with the last release. @@ -10,7 +10,7 @@ * New codec controls: * AV1E_SET_AUTO_TILES * AV1E_GET_HIGH_MOTION_CONTENT_SCREEN_RTC - * AV1E_SET_POSTENCODE_DROP_RTC + * AV1E_SET_POSTENCODE_DROP_RTC: Post encode frame drop feature. * AV1E_SET_MAX_CONSEC_FRAME_DROP_MS_CBR * New key-value pair for aom_codec_set_option(): * "auto-tiles": equivalent to the new codec control @@ -23,6 +23,28 @@ * The sframe_mode field in the aom_codec_enc_cfg_t struct is not implemented. + - Compression Efficiency Improvements + * BD-rate gain of 0.7 - 1.3% (by enabling global motion tool) for + speed 5 and speed 6 with ~5% encode time increase. + * RTC speed 11 video: ~3-5% BD-rate gain for VGA and QVGA. + + - Perceptual Quality Improvements + * RTC quality improvements for slide changes and scrolling content. + + - Speedup and Memory Optimizations + * RTC screen content speedups: + * ~2x speedup for high motion content for speed 11. + * ~2x speedup on key frame coding for speed >= 10. + + - Other Improvements + * Reduce bit rate overshoot on slide content. + + - Bug Fixes + * rtc: Bug fix for active_maps with sb_size=128. + * b:343429036: rtc: Fix source_sad setting near boundary. + * Fix to QP for temporal enhancement after key frame. + * b:343429192: rtc: Condition QP adjustment on rc->q_1/2_frame > 0. + 2024-06-07 v3.8.3 This release includes several bug fixes. This release is ABI compatible with the last release. See