mirror of
https://github.com/OpenVoiceOS/OpenVoiceOS
synced 2025-01-21 21:46:07 +01:00
MycroftOS: Enable MPD again, the normal way.
This commit is contained in:
parent
754a5c1f50
commit
86f1d45a0e
@ -10,7 +10,6 @@ menu "Additional drivers, libraries and/or applications"
|
|||||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/btspeaker/Config.in"
|
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/btspeaker/Config.in"
|
||||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/fann/Config.in"
|
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/fann/Config.in"
|
||||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/hostname-service/Config.in"
|
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/hostname-service/Config.in"
|
||||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/mycroft-mpd/Config.in"
|
|
||||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/respeaker/Config.in"
|
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/respeaker/Config.in"
|
||||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/snapcast/Config.in"
|
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/snapcast/Config.in"
|
||||||
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/spotifyd/Config.in"
|
source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/spotifyd/Config.in"
|
||||||
|
@ -73,6 +73,7 @@ BR2_PACKAGE_MIMIC_AUDIO_BACKEND_PULSEAUDIO=y
|
|||||||
BR2_PACKAGE_MIRACLECAST=y
|
BR2_PACKAGE_MIRACLECAST=y
|
||||||
BR2_PACKAGE_MJPEGTOOLS=y
|
BR2_PACKAGE_MJPEGTOOLS=y
|
||||||
BR2_PACKAGE_MOTION=y
|
BR2_PACKAGE_MOTION=y
|
||||||
|
BR2_PACKAGE_MPD=y
|
||||||
BR2_PACKAGE_MPV=y
|
BR2_PACKAGE_MPV=y
|
||||||
BR2_PACKAGE_NCMPC=y
|
BR2_PACKAGE_NCMPC=y
|
||||||
BR2_PACKAGE_OMXPLAYER=y
|
BR2_PACKAGE_OMXPLAYER=y
|
||||||
@ -256,7 +257,6 @@ BR2_PACKAGE_PYTHON_WEBSOCKET_CLIENT=y
|
|||||||
BR2_PACKAGE_PYTHON_WRAPT=y
|
BR2_PACKAGE_PYTHON_WRAPT=y
|
||||||
BR2_PACKAGE_AUDIOFILE=y
|
BR2_PACKAGE_AUDIOFILE=y
|
||||||
BR2_PACKAGE_LIBCDDB=y
|
BR2_PACKAGE_LIBCDDB=y
|
||||||
BR2_PACKAGE_LIBID3TAG=y
|
|
||||||
BR2_PACKAGE_LIBMPD=y
|
BR2_PACKAGE_LIBMPD=y
|
||||||
BR2_PACKAGE_LIBSIDPLAY2=y
|
BR2_PACKAGE_LIBSIDPLAY2=y
|
||||||
BR2_PACKAGE_OPUS_FIXED_POINT=y
|
BR2_PACKAGE_OPUS_FIXED_POINT=y
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
config BR2_PACKAGE_MYCROFT_MPD
|
|
||||||
bool "mycroft-mpd"
|
|
||||||
select BR2_PACKAGE_MPD
|
|
||||||
select BR2_PACKAGE_MPD_BZIP2
|
|
||||||
select BR2_PACKAGE_MPD_SQLITE
|
|
||||||
select BR2_PACKAGE_MPD_LIBSAMPLERATE
|
|
||||||
select BR2_PACKAGE_MPD_LIBSOXR
|
|
||||||
select BR2_PACKAGE_MPD_AUDIOFILE
|
|
||||||
select BR2_PACKAGE_MPD_FAAD2
|
|
||||||
select BR2_PACKAGE_MPD_FLAC
|
|
||||||
select BR2_PACKAGE_MPD_OPUS
|
|
||||||
select BR2_PACKAGE_MPD_VORBIS
|
|
||||||
select BR2_PACKAGE_MPD_CURL
|
|
||||||
select BR2_PACKAGE_MPD_LIBNFS
|
|
||||||
select BR2_PACKAGE_MPD_LIBSMBCLIENT
|
|
||||||
select BR2_PACKAGE_MPD_SOUNDCLOUD
|
|
||||||
select BR2_PACKAGE_MPD_AVAHI_SUPPORT
|
|
||||||
select BR2_PACKAGE_MPD_NEIGHBOR_DISCOVERY_SUPPORT
|
|
||||||
select BR2_PACKAGE_MPD_UPNP
|
|
||||||
select BR2_PACKAGE_NCMPC
|
|
||||||
help
|
|
||||||
Helper package that selects MPD and several codecs.
|
|
@ -1,52 +0,0 @@
|
|||||||
#
|
|
||||||
# Sample configuration file for mpd
|
|
||||||
# This is a minimal configuration, see the manpage for more options
|
|
||||||
#
|
|
||||||
|
|
||||||
# Directory where the music is stored
|
|
||||||
music_directory "/opt/mpd/music"
|
|
||||||
|
|
||||||
# Directory where user-made playlists are stored (RW)
|
|
||||||
playlist_directory "/opt/mpd/playlists"
|
|
||||||
|
|
||||||
# Database file (RW)
|
|
||||||
db_file "/opt/mpd/database"
|
|
||||||
|
|
||||||
# Log file (RW)
|
|
||||||
log_file "/var/log/mpd.log"
|
|
||||||
|
|
||||||
# Process ID file (RW)
|
|
||||||
pid_file "/var/run/mpd.pid"
|
|
||||||
|
|
||||||
# State file (RW)
|
|
||||||
state_file "/opt/mpd/state"
|
|
||||||
|
|
||||||
# User id to run the daemon as
|
|
||||||
#user "nobody"
|
|
||||||
|
|
||||||
# TCP socket binding
|
|
||||||
bind_to_address "any"
|
|
||||||
#bind_to_address "localhost"
|
|
||||||
|
|
||||||
# Unix socket to listen on
|
|
||||||
bind_to_address "/var/lib/mpd/socket"
|
|
||||||
|
|
||||||
# Feed audio into PulseAudio's sink
|
|
||||||
audio_output {
|
|
||||||
type "pulse"
|
|
||||||
name "Local Music Player Daemon"
|
|
||||||
server "127.0.0.1"
|
|
||||||
}
|
|
||||||
|
|
||||||
# Comment below and uncomment the snapcast section
|
|
||||||
# if you want to use mpd as multiroom audio
|
|
||||||
# (make sure snapcast is started if so...)
|
|
||||||
|
|
||||||
# Feed audio into snapcast's fifo
|
|
||||||
#audio_output {
|
|
||||||
# type "fifo"
|
|
||||||
# name "Snapcast"
|
|
||||||
# path "/tmp/snapfifo"
|
|
||||||
# format "48000:16:2"
|
|
||||||
# mixer_type "software"
|
|
||||||
#}
|
|
@ -1,11 +0,0 @@
|
|||||||
[Unit]
|
|
||||||
Description=mpd
|
|
||||||
Wants=network.target
|
|
||||||
After=network.target sound.target
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=simple
|
|
||||||
ExecStart=/bin/mpd --no-daemon
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
@ -1,24 +0,0 @@
|
|||||||
################################################################################
|
|
||||||
#
|
|
||||||
# mycroft-mpd
|
|
||||||
#
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
define MYCROFT_MPD_INSTALL_EXTRA_FILES
|
|
||||||
$(INSTALL) -m 0644 -D $(BR2_EXTERNAL_MYCROFTOS_PATH)/package/mycroft-mpd/mpd.conf \
|
|
||||||
$(TARGET_DIR)/etc/mpd.conf
|
|
||||||
|
|
||||||
mkdir -p $(TARGET_DIR)/opt/mpd/playlists
|
|
||||||
mkdir -p $(TARGET_DIR)/opt/mpd/music
|
|
||||||
mkdir -p $(TARGET_DIR)/var/lib/mpd
|
|
||||||
|
|
||||||
cp -r $(BR2_EXTERNAL_MYCROFTOS_PATH)/package/mycroft-mpd/playlists/* \
|
|
||||||
$(TARGET_DIR)/opt/mpd/playlists/
|
|
||||||
|
|
||||||
$(INSTALL) -m 0644 -D $(BR2_EXTERNAL_MYCROFTOS_PATH)/package/mycroft-mpd/mpd.service \
|
|
||||||
$(TARGET_DIR)/usr/lib/systemd/system/mpd.service
|
|
||||||
endef
|
|
||||||
|
|
||||||
MYCROFT_MPD_POST_INSTALL_TARGET_HOOKS += MYCROFT_MPD_INSTALL_EXTRA_FILES
|
|
||||||
|
|
||||||
$(eval $(generic-package))
|
|
@ -1 +0,0 @@
|
|||||||
http://wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3
|
|
Loading…
Reference in New Issue
Block a user