@@ -103,6 +103,9 @@ PACKAGECONFIG:append:pn-openssl = " cryptodev-linux"
# Enable GST_TRACER logging in gstreamer
PACKAGECONFIG:append:pn-gstreamer1.0 = " tracer-hooks coretracers"
+# Enable GBM in gstreamer
+PACKAGECONFIG:append:pn-gstreamer1.0-plugins-base = " gbm"
+
# Enable kmssink in gstreamer
PACKAGECONFIG:append:pn-gstreamer1.0-plugins-bad = " kms"
@@ -113,6 +116,9 @@ PACKAGECONFIG:append:pn-libcamera = " gst"
PACKAGECONFIG:remove:pn-alsa-plugins = "pulseaudio"
RDEPENDS:pulseaudio-server:remove = "alsa-plugins-pulseaudio-conf"
+# Enable gstreamer based video for kmscube
+PACKAGECONFIG:append:pn-kmscube = " gstreamer"
+
# Configure RAMFS for jailhouse linux-demo
JH_RAMFS_IMAGE = "tisdk-jailhouse-inmate"
Enable the video playback for kmscube. This is a great way to show off our video Codecs and how they can interact with our GPU with zero-copy buffer passing. Enable this here. While here, since kmscube often runs against the bare KMS/GBM backend, enable the same support for GStreamer which allows for it to use GBM EGL contexts. Signed-off-by: Andrew Davis <afd@ti.com> --- meta-arago-distro/conf/distro/arago.conf | 6 ++++++ 1 file changed, 6 insertions(+)