|
| 1 | +From a03dc6e9f49e7c40f9de054fd7530c1e81df268e Mon Sep 17 00:00:00 2001 |
| 2 | +From: He Junyan < [email protected]> |
| 3 | +Date: Tue, 15 Oct 2024 16:44:27 +0800 |
| 4 | +Subject: [PATCH] vaav1enc: Do not enable palette mode by default |
| 5 | + |
| 6 | +Palette mode should only be enabled only when we know that the content |
| 7 | +of the picture is simple. For example, only white letters on black |
| 8 | +screen in SCC mode. So, by default, we need to disable it. |
| 9 | +--- |
| 10 | + subprojects/gst-plugins-bad/sys/va/gstvaav1enc.c | 4 ++-- |
| 11 | + 1 file changed, 2 insertions(+), 2 deletions(-) |
| 12 | + |
| 13 | +diff --git a/subprojects/gst-plugins-bad/sys/va/gstvaav1enc.c b/subprojects/gst-plugins-bad/sys/va/gstvaav1enc.c |
| 14 | +index 101a1aa766..d0ac0a4081 100644 |
| 15 | +--- a/subprojects/gst-plugins-bad/sys/va/gstvaav1enc.c |
| 16 | ++++ b/subprojects/gst-plugins-bad/sys/va/gstvaav1enc.c |
| 17 | +@@ -2333,8 +2333,8 @@ _av1_setup_encoding_features (GstVaAV1Enc * self) |
| 18 | + /* not enable it now. */ |
| 19 | + self->features.enable_warped_motion = FALSE; |
| 20 | + // (features.bits.support_warped_motion != 0); |
| 21 | +- self->features.enable_palette_mode = |
| 22 | +- (features.bits.support_palette_mode != 0); |
| 23 | ++ self->features.enable_palette_mode = FALSE; |
| 24 | ++ // (features.bits.support_palette_mode != 0); |
| 25 | + self->features.enable_dual_filter = |
| 26 | + (features.bits.support_dual_filter != 0); |
| 27 | + self->features.enable_jnt_comp = (features.bits.support_jnt_comp != 0); |
| 28 | +-- |
| 29 | +2.25.1 |
| 30 | + |
0 commit comments