12-13-2018, 11:21 PM
I think those MPD options were deprecated quite some time ago. More recently, options including gapless_mp3_playback, buffer_before_play, id3v1_encoding and others are also deprecated. There are various reasons for example memory mapping and gapless mp3 playback are automatically handled as are certain types of buffering.
The code fragment below from MPD sources shows some of the options that have been deprecated. The indication is { param, repeatable, deprecated } for example { "buffer_before_play", false, true }.
https://github.com/MusicPlayerDaemon/MPD...plates.cxx
The links below have more information on the current list of available MPD options.
https://github.com/MusicPlayerDaemon/MPD...mpd.conf.5
https://github.com/MusicPlayerDaemon/MPD...nf.example
https://www.musicpd.org/doc/html/user.html
The code fragment below from MPD sources shows some of the options that have been deprecated. The indication is { param, repeatable, deprecated } for example { "buffer_before_play", false, true }.
https://github.com/MusicPlayerDaemon/MPD...plates.cxx
Code:
const ConfigTemplate config_param_templates[] = {
{ "music_directory" },
{ "playlist_directory" },
{ "follow_inside_symlinks" },
{ "follow_outside_symlinks" },
{ "db_file" },
{ "sticker_file" },
{ "log_file" },
{ "pid_file" },
{ "state_file" },
{ "state_file_interval" },
{ "restore_paused" },
{ "user" },
{ "group" },
{ "bind_to_address", true },
{ "port" },
{ "log_level" },
{ "zeroconf_name" },
{ "zeroconf_enabled" },
{ "password", true },
{ "local_permissions" },
{ "default_permissions" },
{ "audio_output_format" },
{ "mixer_type" },
{ "replaygain" },
{ "replaygain_preamp" },
{ "replaygain_missing_preamp" },
{ "replaygain_limit" },
{ "volume_normalization" },
{ "samplerate_converter" },
{ "audio_buffer_size" },
{ "buffer_before_play", false, true },
{ "http_proxy_host", false, true },
{ "http_proxy_port", false, true },
{ "http_proxy_user", false, true },
{ "http_proxy_password", false, true },
{ "connection_timeout" },
{ "max_connections" },
{ "max_playlist_length" },
{ "max_command_list_size" },
{ "max_output_buffer_size" },
{ "filesystem_charset" },
{ "id3v1_encoding", false, true },
{ "metadata_to_use" },
{ "save_absolute_paths_in_playlists" },
{ "gapless_mp3_playback", false, true },
{ "auto_update" },
{ "auto_update_depth" },
{ "despotify_user", false, true },
{ "despotify_password", false, true },
{ "despotify_high_bitrate", false, true },
};
The links below have more information on the current list of available MPD options.
https://github.com/MusicPlayerDaemon/MPD...mpd.conf.5
https://github.com/MusicPlayerDaemon/MPD...nf.example
https://www.musicpd.org/doc/html/user.html