From e26fefb811ea8bed07b3e8c6439362b79bb85fb3 Mon Sep 17 00:00:00 2001 From: Jens Maus Date: Mon, 30 Sep 2024 13:37:31 +0200 Subject: [PATCH] add x264 and x265 support to ffmpeg to ensure cameras stream can be properly transcoded into h264/h265 (e.g. within xfreerdp). Also disabled the wayland freeprdp client sind it is not required for our application. --- buildroot-external/Buildroot.config | 4 ++++ buildroot-external/configs/generic-x86_64.config | 1 + 2 files changed, 5 insertions(+) diff --git a/buildroot-external/Buildroot.config b/buildroot-external/Buildroot.config index 0edc8e0..6969701 100644 --- a/buildroot-external/Buildroot.config +++ b/buildroot-external/Buildroot.config @@ -33,6 +33,9 @@ BR2_PACKAGE_ALSA_UTILS_AMIXER=y BR2_PACKAGE_FFMPEG=y # BR2_PACKAGE_FFMPEG_FFMPEG is not set BR2_PACKAGE_FFMPEG_XCBGRAB=y +BR2_PACKAGE_FFMPEG_GPL=y +BR2_PACKAGE_X264=y +BR2_PACKAGE_X265=y BR2_PACKAGE_PULSEAUDIO=y BR2_PACKAGE_DOSFSTOOLS=y BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y @@ -44,6 +47,7 @@ BR2_PACKAGE_NTFS_3G=y BR2_PACKAGE_DEJAVU=y BR2_PACKAGE_LIBERATION=y BR2_PACKAGE_FREERDP=y +# BR2_PACKAGE_FREERDP_CLIENT_WL is not set BR2_PACKAGE_VIRT_VIEWER=y BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_LLVM=y diff --git a/buildroot-external/configs/generic-x86_64.config b/buildroot-external/configs/generic-x86_64.config index 03d4a79..f185f2d 100644 --- a/buildroot-external/configs/generic-x86_64.config +++ b/buildroot-external/configs/generic-x86_64.config @@ -35,4 +35,5 @@ BR2_PACKAGE_LIBKRB5=y BR2_PACKAGE_YAD=y BR2_PACKAGE_LIBNSS=y BR2_PACKAGE_CUPS=y +BR2_PACKAGE_LIBV4L_UTILS=y BR2_TARGET_ROOTFS_INITRAMFS=y