buildroot/package/rygel/Config.in
Fabrice Fontaine fa8b196e5f rygel: new package
Rygel is a home media solution (UPnP AV MediaServer) that allows you to
easily share audio, video and pictures to other devices.

Additionally, media player software may use Rygel to become a
MediaRenderer that may be controlled remotely by a UPnP or DLNA
Controller.

Rygel achieves interoperability with other devices in the market by
trying to conform to the very strict requirements of DLNA and by
converting media on-the-fly to formats that client devices can handle.

Most Rygel functionality is implemented through a plug-in mechanism.

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[Thomas:
 - use SPDX license codes
 - add hashes for license files
 - move Config.in comment at the end of the Config.in file to not
   break the indentation of the sub-options.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-11-27 22:27:52 +01:00

52 lines
1.4 KiB
Plaintext

config BR2_PACKAGE_RYGEL
bool "rygel"
depends on BR2_USE_WCHAR # gupnp-av
depends on BR2_TOOLCHAIN_HAS_THREADS # gupnp-av
depends on BR2_USE_MMU # gupnp-av
select BR2_PACKAGE_GUPNP_AV
select BR2_PACKAGE_LIBGEE
select BR2_PACKAGE_LIBMEDIAART
select BR2_PACKAGE_SQLITE
help
Rygel is a home media solution (UPnP AV MediaServer) that
allows you to easily share audio, video and pictures to other
devices.
Additionally, media player software may use Rygel to become a
MediaRenderer that may be controlled remotely by a UPnP or
DLNA Controller.
Rygel achieves interoperability with other devices in the
market by trying to conform to the very strict requirements of
DLNA and by converting media on-the-fly to formats that client
devices can handle.
Most Rygel functionality is implemented through a plug-in
mechanism.
https://wiki.gnome.org/Projects/Rygel
if BR2_PACKAGE_RYGEL
choice
prompt "media engine"
default BR2_PACKAGE_RYGEL_MEDIA_ENGINE_SIMPLE
config BR2_PACKAGE_RYGEL_MEDIA_ENGINE_SIMPLE
bool "simple"
config BR2_PACKAGE_RYGEL_MEDIA_ENGINE_GSTREAMER1
bool "gstreamer1"
select BR2_PACKAGE_GDK_PIXBUF
select BR2_PACKAGE_GUPNP_DLNA
select BR2_PACKAGE_GSTREAMER1
select BR2_PACKAGE_GST1_PLUGINS_BASE
endchoice
comment "rygel needs a toolchain w/ wchar, threads"
depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
endif # BR2_PACKAGE_RYGEL