package/gstreamer1/gst1-plugins-good: add twolame plugin

This plugin was introduced in 1.16.0. It depends on the twolame
package and allows a user to encode MP2s with TwoLAME.

Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Adam Duskett 2019-05-09 18:46:19 -04:00 committed by Thomas Petazzoni
parent a3ac04177c
commit 3e11760c82
2 changed files with 13 additions and 0 deletions

View File

@ -389,6 +389,12 @@ config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_TAGLIB
comment "taglib needs a toolchain w/ C++, wchar"
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR
config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_TWOLAME
bool "twolame"
select BR2_PACKAGE_TWOLAME
help
twolame mp2 audio encoder plugin
config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VPX
bool "vpx (webm)"
depends on BR2_TOOLCHAIN_HAS_THREADS # libvpx

View File

@ -429,6 +429,13 @@ else
GST1_PLUGINS_GOOD_CONF_OPTS += --disable-taglib
endif
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_TWOLAME),y)
GST1_PLUGINS_GOOD_CONF_OPTS += --enable-twolame
GST1_PLUGINS_GOOD_DEPENDENCIES += twolame
else
GST1_PLUGINS_GOOD_CONF_OPTS += --disable-twolame
endif
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VPX),y)
GST1_PLUGINS_GOOD_CONF_OPTS += --enable-vpx
GST1_PLUGINS_GOOD_DEPENDENCIES += libvpx