39 lines
1.1 KiB
Diff
39 lines
1.1 KiB
Diff
From 410bf45829f94ff2d172a6b1960c9089e42b4053 Mon Sep 17 00:00:00 2001
|
|
From: Jeffy Chen <jeffy.chen@rock-chips.com>
|
|
Date: Fri, 12 Apr 2024 17:14:40 +0800
|
|
Subject: [PATCH 46/46] HACK: kmssink: Use rockchip driver
|
|
|
|
To speed it up.
|
|
|
|
Tested on RK3588 EVB with:
|
|
gst-play-1.0 demo.mp4 --videosink=kmssink
|
|
|
|
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
|
|
---
|
|
sys/kms/gstkmssink.c | 4 ++++
|
|
1 file changed, 4 insertions(+)
|
|
|
|
diff --git a/sys/kms/gstkmssink.c b/sys/kms/gstkmssink.c
|
|
index 6e1f0a3..8818cf9 100644
|
|
--- a/sys/kms/gstkmssink.c
|
|
+++ b/sys/kms/gstkmssink.c
|
|
@@ -634,11 +634,15 @@ gst_kms_sink_video_overlay_init (GstVideoOverlayInterface * iface)
|
|
static int
|
|
kms_open (gchar ** driver)
|
|
{
|
|
+#if 0
|
|
static const char *drivers[] = { "i915", "radeon", "nouveau", "vmwgfx",
|
|
"exynos", "amdgpu", "imx-drm", "imx-lcdif", "rockchip", "atmel-hlcdc",
|
|
"msm", "xlnx", "vc4", "meson", "stm", "sun4i-drm", "mxsfb-drm", "tegra",
|
|
"tidss", "xilinx_drm", /* DEPRECATED. Replaced by xlnx */
|
|
};
|
|
+#else
|
|
+ static const char *drivers[] = { "rockchip", };
|
|
+#endif
|
|
int i, fd = -1;
|
|
|
|
for (i = 0; i < G_N_ELEMENTS (drivers); i++) {
|
|
--
|
|
2.20.1
|
|
|