MPD 0.19.9 Update Available

Here you can find all important communications from Volumio's staff

Ads helps Volumio remain Free and Open Source. Please consider donating to help us continue to serve you.

MPD 0.19.9 Update Available

Postby ning-yu » Sat Jun 20 2015 21:28

This is the latest MPD release, which fixes a few of the issues users have been reporting. Some of you have already updated manually, but here is the official update! :)

To apply this update on an existing Volumio system, SSH into the system and run:
Code: Select all
sudo apt-get update
sudo apt-get install libmikmod3
wget http://repo.volumio.org/Packages/Mpd/mpd_0.19.9-2_armhf.deb
sudo dpkg -i mpd_0.19.9-2_armhf.deb
sudo apt-get -f install


This MPD 0.19.9 was compiled with the following features:
Code: Select all
Music Player Daemon 0.19.9

Copyright (C) 2003-2007 Warren Dukes <warren.dukes@gmail.com>
Copyright (C) 2008-2014 Max Kellermann <max@duempel.org>
This is free software; see the source for copying conditions.  There is NO
warranty; not even MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Database plugins:
 simple proxy upnp

Storage plugins:
 local smbclient nfs

Neighbor plugins:
 smbclient upnp

Decoders plugins:
 [mad] mp3 mp2
 [mpg123] mp3
 [vorbis] ogg oga
 [oggflac] ogg oga
 [flac] flac
 [opus] opus ogg oga
 [sndfile] wav aiff aif au snd paf iff svx sf voc w64 pvf xi htk caf sd2
 [audiofile] wav au aiff aif
 [dsdiff] dff
 [dsf] dsf
 [faad] aac
 [mpcdec] mpc
 [wavpack] wv
 [modplug] 669 amf ams dbm dfm dsm far it med mdl mod mtm mt2 okt s3m stm ult umx xm
 [mikmod] amf dsm far gdm imf it med mod mtm s3m stm stx ult uni xm
 [ffmpeg] 16sv 3g2 3gp 4xm 8svx aa3 aac ac3 afc aif aifc aiff al alaw amr anim apc ape asf atrac au aud avi avm2 avs bap bfi c93 cak cin cmv cpk daud dct divx dts dv dvd dxa eac3 film flac flc fli fll flx flv g726 gsm gxf iss m1v m2v m2t m2ts m4a m4b m4v mad mj2 mjpeg mjpg mka mkv mlp mm mmf mov mp+ mp1 mp2 mp3 mp4 mpc mpeg mpg mpga mpp mpu mve mvi mxf nc nsv nut nuv oga ogm ogv ogx oma ogg omg opus psp pva qcp qt r3d ra ram rl2 rm rmvb roq rpl rvc shn smk snd sol son spx str swf tgi tgq tgv thp ts tsp tta xa xvid uv uv2 vb vid vob voc vp6 vmd wav webm wma wmv wsaud wsvga wv wve
 [gme] ay gbs gym hes kss nsf nsfe sap spc vgm vgz
 [pcm]

Output plugins:
 shout null fifo pipe alsa roar ao openal pulse httpd

Encoder plugins:
 null vorbis opus lame wave flac

Input plugins:
 file alsa curl ffmpeg smbclient nfs mms cdio_paranoia

Playlist plugins:
 extm3u m3u pls xspf asx rss soundcloud cue embcue

Protocols:
 file:// http:// https:// mms:// mmsh:// mmst:// mmsu:// gopher:// rtp:// rtsp:// rtmp:// rtmpt:// rtmps:// smb:// nfs:// cdda:// alsa://
Last edited by ning-yu on Mon Jun 22 2015 19:18, edited 1 time in total.
User avatar
ning-yu
Audiophile
Audiophile
 
Posts: 194
Joined: Fri Sep 26 2014 20:04

Ads helps Volumio remain Free and Open Source. Please consider donating to help us continue to serve you.


Re: MPD 0.19.9 Update Available

Postby acousticmood » Sun Jun 21 2015 15:31

Just curious before I try to mess with my build that is working and that I use almost everyday (love this project!), what areas will it improve?

Library?
Radio stations?
Spotify integration?
Random avatar
acousticmood
Audiophile
Audiophile
 
Posts: 146
Joined: Sun Nov 16 2014 02:13


MPD 0.19.9 Update Available

Postby ning-yu » Sun Jun 21 2015 17:34

This is an optional MPD update which incorporates some bugfixes. It does not add additional functionality to Volumio.

Here are the MPD changes since 0.19.1:
Code: Select all
ver 0.19.9 (2015/02/06)
* decoder
  - dsdiff, dsf: raise ID3 tag limit to 1 MB
* playlist: fix loading duplicate tag types from state file
* despotify: remove defunct plugin
* fix clock integer overflow on OS X
* fix gcc 5.0 warnings
* fix build failure with uClibc
* fix build failure on non-POSIX operating systems
* fix dependency issue on parallel Android build
* fix database/state file saving on Windows

ver 0.19.8 (2015/01/14)
* input
  - curl: fix bug after rewinding from end-of-file
  - mms: reduce delay at the beginning of playback
* decoder
  - dsdiff, dsf: allow ID3 tags larger than 4 kB
  - ffmpeg: support interleaved floating point
* fix clang 3.6 warnings
* fix build failure on NetBSD

ver 0.19.7 (2014/12/17)
* input
  - nfs: fix crash while canceling a failing file open operation
  - nfs: fix memory leak on connection failure
  - nfs: fix reconnect after mount failure
  - nfs: implement mount timeout (60 seconds)
* storage
  - nfs: implement I/O timeout (60 seconds)
* playlist
  - embcue: fix filename suffix detection
  - don't skip non-existent songs in "listplaylist"
* decoder
  - ffmpeg: fix time stamp underflow
* fix memory allocator bug on Windows

ver 0.19.6 (2014/12/08)
* decoder
  - ffmpeg: support FFmpeg 2.5
* fix build failure with musl
* android
  - update libFLAC to 1.3.1
  - update FFmpeg to 2.5

ver 0.19.5 (2014/11/26)
* input
  - nfs: fix crash on connection failure
* archive
  - zzip: fix crash after seeking
* decoder
  - dsdiff, dsf, opus: fix deadlock while seeking
  - mp4v2: remove because of incompatible license

ver 0.19.4 (2014/11/18)
* protocol
  - workaround for buggy clients that send "add /"
* decoder
  - ffmpeg: support opus
  - opus: add MIME types audio/ogg and application/ogg
* fix crash on failed filename charset conversion
* fix local socket detection from uid=0 (root)

ver 0.19.3 (2014/11/11)
* protocol
  - fix "(null)" result string to "list" when AlbumArtist is disabled
* database
  - upnp: fix breakage due to malformed URIs
* input
  - curl: another fix for redirected streams
* decoder
  - audiofile: fix crash while playing streams
  - audiofile: fix bit rate calculation
  - ffmpeg: support opus
  - opus: fix bogus duration on streams
  - opus: support chained streams
  - opus: improved error logging
* fix distorted audio with soxr resampler
* fix build failure on Mac OS X with non-Apple compilers

ver 0.19.2 (2014/11/02)
* input
  - curl: fix redirected streams
* playlist
  - don't allow empty playlist name
  - m3u: don't ignore unterminated last line
  - m3u: recognize the file suffix ".m3u8"
* decoder
  - ignore URI query string for plugin detection
  - faad: remove workaround for ancient libfaad2 ABI bug
  - ffmpeg: recognize MIME type audio/aacp
  - mad: fix negative replay gain values
* output
  - fix memory leak after filter initialization error
  - fall back to PCM if given DSD sample rate is not supported
* fix assertion failure on unsupported PCM conversion
* auto-disable plugins that require GLib when --disable-glib is used
User avatar
ning-yu
Audiophile
Audiophile
 
Posts: 194
Joined: Fri Sep 26 2014 20:04


MPD 0.19.9 Update Available

Postby balbuze » Sun Jun 21 2015 19:21

Warning !
This update breaks dependencies.
You have to type
Code: Select all
sudo apt-get -f install
so that to correct it.
Or I missed something ? :?
tested on fresh volumio 1.55
User avatar
balbuze
Moderator
 
Posts: 1064
Joined: Thu May 08 2014 08:42
Location: Isère France


MPD 0.19.9 Update Available

Postby ning-yu » Mon Jun 22 2015 15:01

balbuze wrote:Warning !
This update breaks dependencies.
You have to type
Code: Select all
sudo apt-get -f install
so that to correct it.
Or I missed something ? :?
tested on fresh volumio 1.55

Hmm, that's possible. Good catch!

If anyone else has this issue, please post here.
User avatar
ning-yu
Audiophile
Audiophile
 
Posts: 194
Joined: Fri Sep 26 2014 20:04


Re: MPD 0.19.9 Update Available

Postby cmsgarb » Mon Jun 22 2015 17:53

yes, was the same with my two 1.55 volumios.

regards

Christian
Random avatar
cmsgarb
Sunday DIYer
Sunday DIYer
 
Posts: 25
Joined: Wed Apr 22 2015 19:05


MPD 0.19.9 Update Available

Postby ning-yu » Mon Jun 22 2015 19:18

Ok added the fix to the original post!
User avatar
ning-yu
Audiophile
Audiophile
 
Posts: 194
Joined: Fri Sep 26 2014 20:04


MPD 0.19.9 Update Available

Postby columbo » Tue Sep 15 2015 16:47

I see 19.10 is out. Anyone want to start a new thread with a list of updated commands?
;)
Random avatar
columbo
Sunday DIYer
Sunday DIYer
 
Posts: 35
Joined: Mon Dec 16 2013 19:48


Re: MPD 0.19.9 Update Available

Postby eejake52 » Thu Sep 17 2015 22:17

I have Volumio 1.55 running on Rasberry Pi 2. I tried to follow the instructions, but on the dpkg step I get this:
Code: Select all
pi@NetMusic:~$ sudo dpkg -i mpd_0.19.9-2_armhf.deb
(Reading database ... 38580 files and directories currently installed.)
Preparing to unpack mpd_0.19.9-2_armhf.deb ...
[ ok ] Stopping Music Player Daemon: mpd.
Unpacking mpd (0.19.9-2) over (0.19.1-1) ...
dpkg: dependency problems prevent configuration of mpd:
 mpd depends on libavcodec56 (>= 6:11~beta1) | libavcodec-extra-56 (>= 6:11.4); however:
  Package libavcodec56 is not installed.
  Package libavcodec-extra-56 is not installed.
 mpd depends on libavformat56 (>= 6:11~beta1); however:
  Package libavformat56 is not installed.
 mpd depends on libavutil54 (>= 6:11~beta1); however:
  Package libavutil54 is not installed.

dpkg: error processing package mpd (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 mpd


Anyone else seen this?

Jake

EDIT: It turns out that the error message is sorta expected, and the next command fixes it.
Random avatar
eejake52
Sunday DIYer
Sunday DIYer
 
Posts: 23
Joined: Thu May 14 2015 22:20


Re: MPD 0.19.9 Update Available

Postby Bjarke » Sat Sep 26 2015 09:06

If you log in with the volumio user you will also need to run the wget command as sudo as the default home path for the user is owned by root.
Best regards
Bjarke
Random avatar
Bjarke
Sunday DIYer
Sunday DIYer
 
Posts: 24
Joined: Sat May 02 2015 06:51
Location: Denmark


Return to Staff comunications

Who is online

Users browsing this forum: No registered users and 0 guests