From 56a3a775f9684d6ca407d45ee31006b7945b2ba8 Mon Sep 17 00:00:00 2001
From: Andrew Segall <asegall@amazon.com>
Date: Thu, 4 Aug 2022 16:28:51 -0700
Subject: [PATCH] Enable deblocking in RDO.

---
 cfg/encoder_lowdelay_P_vtm.cfg         | 1 +
 cfg/encoder_lowdelay_vtm.cfg           | 1 +
 cfg/encoder_randomaccess_vtm.cfg       | 1 +
 cfg/encoder_randomaccess_vtm_gop16.cfg | 1 +
 4 files changed, 4 insertions(+)

diff --git a/cfg/encoder_lowdelay_P_vtm.cfg b/cfg/encoder_lowdelay_P_vtm.cfg
index 35b2291f47..8f7b27015a 100644
--- a/cfg/encoder_lowdelay_P_vtm.cfg
+++ b/cfg/encoder_lowdelay_P_vtm.cfg
@@ -139,6 +139,7 @@ MmvdDisNum                   : 6
 ALFStrength                  : 1.0
 ALFAllowPredefinedFilters    : 1
 CCALFStrength                : 1.0
+EncDbOpt                     : 1      # apply deblocking in RDO
 ### DO NOT ADD ANYTHING BELOW THIS LINE ###
 ### DO NOT DELETE THE EMPTY LINE BELOW ###
 
diff --git a/cfg/encoder_lowdelay_vtm.cfg b/cfg/encoder_lowdelay_vtm.cfg
index 5818fb1f7a..3abc2295cd 100644
--- a/cfg/encoder_lowdelay_vtm.cfg
+++ b/cfg/encoder_lowdelay_vtm.cfg
@@ -143,6 +143,7 @@ MmvdDisNum                   : 6
 ALFStrength                  : 1.0
 ALFAllowPredefinedFilters    : 1
 CCALFStrength                : 1.0
+EncDbOpt                     : 1      # apply deblocking in RDO
 ### DO NOT ADD ANYTHING BELOW THIS LINE ###
 ### DO NOT DELETE THE EMPTY LINE BELOW ###
 
diff --git a/cfg/encoder_randomaccess_vtm.cfg b/cfg/encoder_randomaccess_vtm.cfg
index f8451b9edb..6ccc2eea16 100644
--- a/cfg/encoder_randomaccess_vtm.cfg
+++ b/cfg/encoder_randomaccess_vtm.cfg
@@ -173,6 +173,7 @@ TemporalFilter                : 1           # Enable/disable GOP Based Temporal
 TemporalFilterFutureReference : 1           # Enable/disable reading future frames
 TemporalFilterStrengthFrame8  : 0.95        # Enable filter at every 8th frame with given strength
 TemporalFilterStrengthFrame16 : 1.5         # Enable filter at every 16th frame with given strength, longer intervals has higher priority
+EncDbOpt                     : 1      # apply deblocking in RDO
 ### DO NOT ADD ANYTHING BELOW THIS LINE ###
 ### DO NOT DELETE THE EMPTY LINE BELOW ###
 
diff --git a/cfg/encoder_randomaccess_vtm_gop16.cfg b/cfg/encoder_randomaccess_vtm_gop16.cfg
index a3a6984d2f..d6cac06710 100644
--- a/cfg/encoder_randomaccess_vtm_gop16.cfg
+++ b/cfg/encoder_randomaccess_vtm_gop16.cfg
@@ -157,6 +157,7 @@ TemporalFilter                : 1           # Enable/disable GOP Based Temporal
 TemporalFilterFutureReference : 1           # Enable/disable reading future frames
 TemporalFilterStrengthFrame8  : 0.95        # Enable filter at every 8th frame with given strength
 TemporalFilterStrengthFrame16 : 1.5         # Enable filter at every 16th frame with given strength, longer intervals has higher priority
+EncDbOpt                     : 1      # apply deblocking in RDO
 ### DO NOT ADD ANYTHING BELOW THIS LINE ###
 ### DO NOT DELETE THE EMPTY LINE BELOW ###
 
-- 
GitLab