1*4882a593Smuzhiyunconfig BR2_PACKAGE_RYGEL 2*4882a593Smuzhiyun bool "rygel" 3*4882a593Smuzhiyun depends on BR2_USE_WCHAR # gupnp-av 4*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_THREADS # gupnp-av 5*4882a593Smuzhiyun depends on BR2_USE_MMU # gupnp-av 6*4882a593Smuzhiyun select BR2_PACKAGE_GUPNP_AV 7*4882a593Smuzhiyun select BR2_PACKAGE_LIBGEE 8*4882a593Smuzhiyun select BR2_PACKAGE_LIBMEDIAART 9*4882a593Smuzhiyun select BR2_PACKAGE_SQLITE 10*4882a593Smuzhiyun help 11*4882a593Smuzhiyun Rygel is a home media solution (UPnP AV MediaServer) that 12*4882a593Smuzhiyun allows you to easily share audio, video and pictures to other 13*4882a593Smuzhiyun devices. 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun Additionally, media player software may use Rygel to become a 16*4882a593Smuzhiyun MediaRenderer that may be controlled remotely by a UPnP or 17*4882a593Smuzhiyun DLNA Controller. 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun Rygel achieves interoperability with other devices in the 20*4882a593Smuzhiyun market by trying to conform to the very strict requirements of 21*4882a593Smuzhiyun DLNA and by converting media on-the-fly to formats that client 22*4882a593Smuzhiyun devices can handle. 23*4882a593Smuzhiyun 24*4882a593Smuzhiyun Most Rygel functionality is implemented through a plug-in 25*4882a593Smuzhiyun mechanism. 26*4882a593Smuzhiyun 27*4882a593Smuzhiyun https://wiki.gnome.org/Projects/Rygel 28*4882a593Smuzhiyun 29*4882a593Smuzhiyunif BR2_PACKAGE_RYGEL 30*4882a593Smuzhiyun 31*4882a593Smuzhiyunchoice 32*4882a593Smuzhiyun prompt "media engine" 33*4882a593Smuzhiyun default BR2_PACKAGE_RYGEL_MEDIA_ENGINE_SIMPLE 34*4882a593Smuzhiyun 35*4882a593Smuzhiyunconfig BR2_PACKAGE_RYGEL_MEDIA_ENGINE_SIMPLE 36*4882a593Smuzhiyun bool "simple" 37*4882a593Smuzhiyun 38*4882a593Smuzhiyunconfig BR2_PACKAGE_RYGEL_MEDIA_ENGINE_GSTREAMER1 39*4882a593Smuzhiyun bool "gstreamer1" 40*4882a593Smuzhiyun select BR2_PACKAGE_GDK_PIXBUF 41*4882a593Smuzhiyun select BR2_PACKAGE_GUPNP_DLNA 42*4882a593Smuzhiyun select BR2_PACKAGE_GSTREAMER1 43*4882a593Smuzhiyun select BR2_PACKAGE_GST1_PLUGINS_BASE 44*4882a593Smuzhiyun 45*4882a593Smuzhiyunendchoice 46*4882a593Smuzhiyun 47*4882a593Smuzhiyuncomment "rygel needs a toolchain w/ wchar, threads" 48*4882a593Smuzhiyun depends on BR2_USE_MMU 49*4882a593Smuzhiyun depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS 50*4882a593Smuzhiyun 51*4882a593Smuzhiyunendif # BR2_PACKAGE_RYGEL 52