Tiny Core Extensions > TCE Talk
MPD - time for an update?
donquixote2u:
--- Quote from: TaoTePuh on September 07, 2010, 09:03:47 AM ---@Jason
In principle, I support your intentions. But my version is also different in functionality.
The original TC version (and also the version of b1ackmai1er) supports e.g. no mp3 streaming (I need it but for my iPod) etc ...
I have included in my version as much as possible options. This makes this version of course, larger (more dependencies) :
--- Code: ---########### MPD CONFIGURATION ############
Client Support:
IPv6 support ..................enabled
TCP support ...................enabled
Unix domain socket support ....enabled
Playback Support:
ALSA support ..................enabled
FIFO support ..................enabled
HTTP daemon support ...........enabled
JACK support ..................enabled
libao support .................enabled
OSS support ...................enabled
OS X support ..................disabled
Pipeline output support .......disabled
PulseAudio support ............enabled
Media MVP support .............enabled
SHOUTcast support .............enabled
Solaris /dev/audio support ....disabled
Streaming Encoder Support:
LAME mp3 encoder ..............enabled
Ogg Vorbis encoder ............enabled
File Format Support:
AAC support ...................enabled
C64 SID support ...............disabled
FFMPEG support ................enabled
FLAC support ..................enabled
fluidsynth MIDI support .......disabled
MikMod support ................disabled
MODPLUG support ...............enabled
MAD mp3 decoder support .......enabled
MP4 support ...................enabled
Musepack (MPC) support ........enabled
OggFLAC support ...............enabled(FLAC 1.1.3)
Ogg Vorbis support ............enabled
using tremor.................no
Wave file support .............enabled
WavPack support ...............enabled
wildmidi MIDI support .........disabled
Archive support:
BZ2 archives support ..........enabled
ISO 9660 archives support .....enabled
ZIP archives support ..........enabled
Streaming support:
last.fm radio support .........enabled
libcurl support (streaming) ...enabled
libmms support ................enabled
Other features:
ID3 tag support ...............enabled
libsamplerate support .........enabled
Zeroconf support ..............avahi
libcue support ................enabled
##########################################
--- End code ---
Maybe we can escape this catch 21 situation by renaming my version to "mpd-max"?
--- End quote ---
TaoTePuh's version now includes icecast/shoutcast capability, thereby addressing my concerns about weaknesses in previous versions, so is just fine for my use;
I found my own cut-down local mp3/OSS version wasnt THAT much smaller, so I'd be happy to run with this version as the official mpd 0.15 version. I think the "generic" mpd.tcz version does need to cover as many bases as this one does.
In the meantime I'd like to suggest to blackmailer that he could perhaps ready an 0.16 "mpd-testing.tcz" version along the same lines (ie libs in separate packages), or maybe do a bundled "nodeps" version?
oh and btw TaoTePuh I stand corrected on the mpc remote capability, thanks for pointing that out, so mpc CAN stand without the mpd dependency.
Jason W:
I think donquixote has a good idea for this extension.
TaoTePuh:
I have finally got a script for compiling mpd. I can quickly adapt this to all needs (git-version, more/less options etc).
But I am waiting for b1ackmai1er's and the community's answer whether to continue or not ...
Jason W:
mpd.tcz in the repo needs to be at least corrected in regards to file contents. And I see mpc.tcz has three instances of appended data to it, indicated by the top level usr_1, usr_2, and usr_3 directories. I have a check for appended data in the audit script, but somehow it slipped past me.
Tonight I will correct the appended data issue with the mpc.tcz extension.
Tao has taken the steps to communicate and resolve the mpd issue, and his build appears to be best suited for being the main mpd.tcz extension. So please submit the latest stable one as mpd.tcz, I see no reason for further delay.
TaoTePuh:
Okay, I'll send version 0.15.12 (last stable) as mpd.tcz.
But how shall I name version 0.16 (git, alpha)?
mpd-testing.tcz
mpd-git.tcz
mpd???
Or do you not want me to submit it?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version