浏览代码

package/mediastreamer: simplify alsa-lib feature selection

Instead of having the user need to figure out that 2 alsa-lib features
are needed for mediastreamer ALSA support, have the top-level pulseaudio
option select the relevant alsa-lib features, when alsa-lib is enabled
as already done for pulseaudio in commit
97cd3680a4cc4bc0c71bccccb1459eda4b880159

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Fabrice Fontaine 3 年之前
父节点
当前提交
fd4783258b
共有 2 个文件被更改,包括 3 次插入1 次删除
  1. 2 0
      package/mediastreamer/Config.in
  2. 1 1
      package/mediastreamer/mediastreamer.mk

+ 2 - 0
package/mediastreamer/Config.in

@@ -5,6 +5,8 @@ config BR2_PACKAGE_MEDIASTREAMER
 	depends on BR2_TOOLCHAIN_HAS_THREADS # ortp
 	depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # ortp
 	depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # C++14
+	select BR2_PACKAGE_ALSA_LIB_MIXER if BR2_PACKAGE_ALSA_LIB
+	select BR2_PACKAGE_ALSA_LIB_PCM if BR2_PACKAGE_ALSA_LIB
 	select BR2_PACKAGE_MBEDTLS
 	select BR2_PACKAGE_ORTP
 	help

+ 1 - 1
package/mediastreamer/mediastreamer.mk

@@ -22,7 +22,7 @@ MEDIASTREAMER_CONF_OPTS = \
 	-DENABLE_UNIT_TESTS=OFF \
 	-DENABLE_ZRTP=OFF
 
-ifeq ($(BR2_PACKAGE_ALSA_LIB_MIXER)$(BR2_PACKAGE_ALSA_LIB_PCM),yy)
+ifeq ($(BR2_PACKAGE_ALSA_LIB),y)
 MEDIASTREAMER_CONF_OPTS += \
 	-DENABLE_ALSA=ON \
 	-DENABLE_SOUND=ON