From f81bd1db4c11ed9ab0f6b4d2d9d1e8906c1d7dde Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Thu, 28 Aug 2025 19:41:51 +0200 Subject: [PATCH] Reapply "package/ffmpeg: add support for pulseaudio" This reverts commit fecc337d21f337a30ef7f9f448683d99c01fc245, re-adding optional support for pulseuadio in ffmpeg. This is possible now that the circular dependency: pulseaudio -> libsoxr -> ffmpeg -> pulseaudio has been broken between libsoxr and ffmpeg. Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard (cherry picked from commit 8db836d2924ca50269f4a2de199cce19cab5a2d7) Signed-off-by: Titouan Christophe --- package/ffmpeg/ffmpeg.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/ffmpeg/ffmpeg.mk b/package/ffmpeg/ffmpeg.mk index 8ee45a8034..0211c35afb 100644 --- a/package/ffmpeg/ffmpeg.mk +++ b/package/ffmpeg/ffmpeg.mk @@ -92,6 +92,13 @@ else FFMPEG_CONF_OPTS += --disable-libjack endif +ifeq ($(BR2_PACKAGE_PULSEAUDIO),y) +FFMPEG_DEPENDENCIES += pulseaudio +FFMPEG_CONF_OPTS += --enable-libpulse +else +FFMPEG_CONF_OPTS += --disable-libpulse +endif + ifeq ($(BR2_PACKAGE_LIBV4L),y) FFMPEG_DEPENDENCIES += libv4l FFMPEG_CONF_OPTS += --enable-libv4l2