vaav1enc: Do not enable palette mode by default
authorHe Junyan <junyan.he@intel.com>
Tue, 15 Oct 2024 08:44:27 +0000 (16:44 +0800)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Sat, 19 Oct 2024 19:34:32 +0000 (19:34 +0000)
Palette mode should only be enabled only when we know that the content
of the picture is simple. For example, only white letters on black
screen in SCC mode. So, by default, we need to disable it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7696>

subprojects/gst-plugins-bad/sys/va/gstvaav1enc.c

index fc72bf2b3a0cbc626365c144143cb7dc61fa8406..dfcce9ea7b2479dcbf81cba47441ccc8b5c7b90f 100644 (file)
@@ -2325,8 +2325,8 @@ _av1_setup_encoding_features (GstVaAV1Enc * self)
     /* not enable it now. */
     self->features.enable_warped_motion = FALSE;
     // (features.bits.support_warped_motion != 0);
-    self->features.enable_palette_mode =
-        (features.bits.support_palette_mode != 0);
+    self->features.enable_palette_mode = FALSE;
+    //  (features.bits.support_palette_mode != 0);
     self->features.enable_dual_filter =
         (features.bits.support_dual_filter != 0);
     self->features.enable_jnt_comp = (features.bits.support_jnt_comp != 0);