mcdp 0.4 review
Downloadmcdp is a small (maybe the smallest) cd-player for _linux_ - it compiles/runs out off the box - it can be compiled against dietli
|
|
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