Skip to content

Commit 0f5864c

Browse files
committed
add BR2_PACKAGE_FREERDP3_VAAPI to enable/disable experimental VAAPI support
1 parent 0baecce commit 0f5864c

3 files changed

Lines changed: 13 additions & 1 deletion

File tree

buildroot-external/configs/generic-x86_64.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ BR2_PACKAGE_QUTSELECT=y
5353
BR2_PACKAGE_THINLINC=y
5454
BR2_PACKAGE_FREERDP3=y
5555
BR2_PACKAGE_FREERDP3_RDPECAM=y
56+
# BR2_PACKAGE_FREERDP3_VAAPI is not set
5657
# BR2_PACKAGE_FREERDP3_CLIENT_WL is not set
5758
BR2_PACKAGE_VIRT_VIEWER=y
5859
BR2_PACKAGE_WEBKITGTK=y

buildroot-external/package/freerdp3/Config.in

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,17 @@ comment "gstreamer support needs X.Org"
3636
depends on !BR2_PACKAGE_XORG7
3737
depends on BR2_PACKAGE_GSTREAMER1
3838

39+
config BR2_PACKAGE_FREERDP3_VAAPI
40+
bool "VAAPI H.264 decoding"
41+
depends on BR2_PACKAGE_FFMPEG
42+
select BR2_PACKAGE_LIBVA
43+
help
44+
Enable FreeRDP's experimental VAAPI hardware-accelerated
45+
H.264 decoding support.
46+
47+
comment "VAAPI H.264 decoding needs ffmpeg"
48+
depends on !BR2_PACKAGE_FFMPEG
49+
3950
config BR2_PACKAGE_FREERDP3_SERVER
4051
bool "server"
4152
depends on BR2_PACKAGE_XORG7

buildroot-external/package/freerdp3/freerdp3.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ else
9494
FREERDP3_CONF_OPTS += -DWITH_SIMD=OFF
9595
endif
9696

97-
ifeq ($(BR2_PACKAGE_LIBVA),y)
97+
ifeq ($(BR2_PACKAGE_FREERDP3_VAAPI),y)
9898
FREERDP3_CONF_OPTS += \
9999
-DWITH_VAAPI=ON \
100100
-DWITH_VAAPI_H264_ENCODING=OFF

0 commit comments

Comments
 (0)