From fa638cc8de60f6e443509c9f9bcd0fd2889ab685 Mon Sep 17 00:00:00 2001 From: Thomas Bonnefille Date: Thu, 1 Aug 2024 16:59:58 +0200 Subject: [PATCH] package/ffmpeg: add optional dependency on jack Add automatic JACK audio sound server support to ffmpeg if either JACK or JACK2 are enabled. Signed-off-by: Thomas Bonnefille Signed-off-by: Thomas Petazzoni (cherry picked from commit 15e411d800999a70cc04a8d506ead40ea3dba210) Signed-off-by: Peter Korsgaard --- package/ffmpeg/ffmpeg.mk | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/package/ffmpeg/ffmpeg.mk b/package/ffmpeg/ffmpeg.mk index ce285bcc60..89c99f4b64 100644 --- a/package/ffmpeg/ffmpeg.mk +++ b/package/ffmpeg/ffmpeg.mk @@ -86,6 +86,16 @@ else FFMPEG_CONF_OPTS += --disable-ffplay endif +ifeq ($(BR2_PACKAGE_JACK1),y) +FFMPEG_CONF_OPTS += --enable-libjack +FFMPEG_DEPENDENCIES += jack1 +else ifeq ($(BR2_PACKAGE_JACK2),y) +FFMPEG_CONF_OPTS += --enable-libjack +FFMPEG_DEPENDENCIES += jack2 +else +FFMPEG_CONF_OPTS += --disable-libjack +endif + ifeq ($(BR2_PACKAGE_LIBV4L),y) FFMPEG_DEPENDENCIES += libv4l FFMPEG_CONF_OPTS += --enable-libv4l2