Tiny Core Extensions > TCE Talk

MPD - time for an update?

<< < (7/10) > >>

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