mcdp 0.4 review

Download
by rbytes.net on

mcdp is a small (maybe the smallest) cd-player for _linux_ - it compiles/runs out off the box - it can be compiled against dietli

License: GPL (GNU General Public License)
File size: 21K
Developer: Tino Reichardt
0 stars award from rbytes.net

mcdp is a small (maybe the smallest) cd-player for _linux_

- it compiles/runs out off the box
- it can be compiled against dietlibc (~16kb static!)
- working play methods: reapeat cd, repeat track and intro
- since version 0.3a, minimal cddb title download is also included

Requirements:
linux >= 2.2
some simple libc (glibc/dietlibc/...)
a cdrom (of cause, with a cable to your soundcard)


Intallation:

1. Possibly, edit the Makefile (compilertuning etc)
$ vi Makefile
2. Read the comments in params.h, and edit the #define's for your needs:
$ vi params.h
3. Build it:
$ make
4. Install the binary and the manpage:
# make install
5. Edit the global /etc/profile, for setting up the new environment variables
$ vi /etc/profile (!CDDB_SERVER contains an IP:PORT, not HOST:PORT!)
6. Read the manpage, if you want to use cddb !

TODO:

remove formats.c
split all .c files
add scsi generic code / linux is ugly in that way!

What's New in This Release:
added patch for better showing of the cddb data from Leo Rosa
fixed some code to avoid compiler warnings

mcdp 0.4 keywords