123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164 |
- menuconfig BR2_PACKAGE_MPD
- bool "mpd"
- depends on BR2_INSTALL_LIBSTDCPP
- depends on BR2_USE_WCHAR
- select BR2_PACKAGE_LIBGLIB2
- select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
- select BR2_PACKAGE_MPD_TREMOR if !(BR2_PACKAGE_MPD_MAD || BR2_PACKAGE_MPD_MPG123 || BR2_PACKAGE_MPD_VORBIS || BR2_PACKAGE_MPD_WAVPACK || BR2_PACKAGE_MPD_FLAC || BR2_PACKAGE_MPD_MUSEPACK || BR2_PACKAGE_MPD_FFMPEG)
- help
- MPD is a flexible, powerful, server-side application
- for playing music. Through plugins and libraries
- it can play a variety of sound files while being
- controlled by its network protocol.
- http://www.musicpd.org
- if BR2_PACKAGE_MPD
- config BR2_PACKAGE_MPD_ALSA
- bool "alsa"
- default y
- select BR2_PACKAGE_ALSA_LIB
- select BR2_PACKAGE_ALSA_LIB_PCM
- select BR2_PACKAGE_ALSA_LIB_MIXER
- help
- Enable alsa output support.
- config BR2_PACKAGE_MPD_AO
- bool "ao"
- select BR2_PACKAGE_LIBAO
- help
- Enable libao output support.
- config BR2_PACKAGE_MPD_BZIP2
- bool "bzip2"
- select BR2_PACKAGE_BZIP2
- help
- Enable bzip2 archive support.
- config BR2_PACKAGE_MPD_CURL
- bool "curl"
- select BR2_PACKAGE_LIBCURL
- help
- Enable curl streaming (http) support.
- config BR2_PACKAGE_MPD_FAAD2
- bool "faad2"
- select BR2_PACKAGE_FAAD2
- help
- Enable faad2 input support.
- Select this if you want to play back MP4/AAC files.
- config BR2_PACKAGE_MPD_FLAC
- bool "flac"
- select BR2_PACKAGE_FLAC
- help
- Enable flac input/streaming support.
- Select this if you want to play back FLAC files.
- config BR2_PACKAGE_MPD_FFMPEG
- bool "ffmpeg"
- select BR2_PACKAGE_FFMPEG
- depends on BR2_LARGEFILE
- help
- Enable ffmpeg input support.
- Select this if you want to play back files supported by ffmpeg.
- comment "ffmpeg support requires a toolchain with LARGEFILE and IPV6 support"
- depends on !(BR2_LARGEFILE && BR2_INET_IPV6)
- config BR2_PACKAGE_MPD_LAME
- bool "lame"
- select BR2_PACKAGE_LAME
- help
- Enable lame (mp3) encoding support.
- config BR2_PACKAGE_MPD_LIBCUE
- bool "libcue"
- select BR2_PACKAGE_LIBCUE
- help
- Enable cue file support.
- config BR2_PACKAGE_MPD_LIBSAMPLERATE
- bool "libsamplerate"
- select BR2_PACKAGE_LIBSAMPLERATE
- help
- Enable libsamplerate input support.
- Select this for software sample rate conversion.
- config BR2_PACKAGE_MPD_LIBSNDFILE
- bool "libsndfile"
- select BR2_PACKAGE_LIBSNDFILE
- help
- Enable libsndfile input/streaming support.
- Select this if you want to play back WAV files.
- config BR2_PACKAGE_MPD_MAD
- bool "mad"
- default y
- select BR2_PACKAGE_LIBID3TAG
- select BR2_PACKAGE_LIBMAD
- help
- Enable mad input support.
- Select this if you want to play back MP3 files.
- config BR2_PACKAGE_MPD_MPG123
- bool "mpg123"
- select BR2_PACKAGE_LIBID3TAG
- select BR2_PACKAGE_MPG123
- help
- Enable mpg123 input support.
- Select this if you want to play back MP3 files.
- config BR2_PACKAGE_MPD_MUSEPACK
- bool "musepack"
- select BR2_PACKAGE_LIBCUEFILE
- select BR2_PACKAGE_LIBREPLAYGAIN
- select BR2_PACKAGE_MUSEPACK
- help
- Enable musepack input support.
- Select this if you want to play back MPC files.
- config BR2_PACKAGE_MPD_SQLITE
- bool "sqlite"
- select BR2_PACKAGE_SQLITE
- help
- Enable sqlite database support.
- If you don't use sqlite it will use an ASCII database.
- config BR2_PACKAGE_MPD_TCP
- bool "tcp sockets"
- default y
- help
- Enable mpd to listen on tcp sockets.
- You want this on if mpd and the client(s) work
- on different machines (the usual scenario).
- config BR2_PACKAGE_MPD_TREMOR
- bool "tremor"
- select BR2_PACKAGE_LIBOGG
- select BR2_PACKAGE_TREMOR
- help
- Enable vorbis input support.
- Select this if you want to play back OGG files on softfloat targets.
- config BR2_PACKAGE_MPD_VORBIS
- bool "vorbis"
- select BR2_PACKAGE_LIBOGG
- select BR2_PACKAGE_LIBVORBIS
- help
- Enable vorbis input/streaming support.
- Select this if you want to play back OGG files on hardfloat targets.
- config BR2_PACKAGE_MPD_WAVPACK
- bool "wavpack"
- select BR2_PACKAGE_WAVPACK
- help
- Enable wavpack input support.
- Select this if you want to play back WV files.
- endif
- comment "mpd requires a toolchain with C++ and WCHAR support"
- depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR
|