MP3 Player without external hardware MP3 Player without external hardware. A software based MP3 player based on a modified version of libmad. Mono output (at the moment) via AnalogOut. Files are read from an USB drive. This is a demo program, it plays only one file at the moment. Documentation is in "main.cpp" and "config.h"
Diff: frame.cpp
- Revision:
- 2:f28cf0afd021
- Parent:
- 0:7627c79db971
--- a/frame.cpp Fri Nov 26 13:05:34 2010 +0000 +++ b/frame.cpp Sat Nov 27 17:27:33 2010 +0000 @@ -92,7 +92,7 @@ frame->options = 0; - frame->overlap = 0; +//### frame->overlap = 0; mad_frame_mute(frame); } @@ -103,11 +103,12 @@ void mad_frame_finish(struct mad_frame *frame) { mad_header_finish(&frame->header); - +/* ### if (frame->overlap) { free(frame->overlap); frame->overlap = 0; } + */ } /* @@ -493,8 +494,8 @@ if (frame->overlap) { for (s = 0; s < 18; ++s) { for (sb = 0; sb < 32; ++sb) { - (*frame->overlap)[0][sb][s] = - (*frame->overlap)[1][sb][s] = 0; + (frame->overlap)[0][sb][s] = + (frame->overlap)[1][sb][s] = 0; } } }