Browse Source

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 <thomas.bonnefille@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 15e411d800999a70cc04a8d506ead40ea3dba210)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas Bonnefille 1 year ago
parent
commit
fa638cc8de
1 changed files with 10 additions and 0 deletions
  1. 10 0
      package/ffmpeg/ffmpeg.mk

+ 10 - 0
package/ffmpeg/ffmpeg.mk

@@ -86,6 +86,16 @@ else
 FFMPEG_CONF_OPTS += --disable-ffplay
 FFMPEG_CONF_OPTS += --disable-ffplay
 endif
 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)
 ifeq ($(BR2_PACKAGE_LIBV4L),y)
 FFMPEG_DEPENDENCIES += libv4l
 FFMPEG_DEPENDENCIES += libv4l
 FFMPEG_CONF_OPTS += --enable-libv4l2
 FFMPEG_CONF_OPTS += --enable-libv4l2