cdda_stream = Pico_mcd->TOC.Tracks[i].F;\r
PicoCDBufferFlush(); // buffering relies on fp not being touched\r
pm_seek(cdda_stream, lba_offset * 2352, SEEK_SET);\r
cdda_stream = Pico_mcd->TOC.Tracks[i].F;\r
PicoCDBufferFlush(); // buffering relies on fp not being touched\r
pm_seek(cdda_stream, lba_offset * 2352, SEEK_SET);\r
{\r
// skip headers, assume it's 44kHz stereo uncompressed\r
pm_seek(cdda_stream, 44, SEEK_CUR);\r
{\r
// skip headers, assume it's 44kHz stereo uncompressed\r
pm_seek(cdda_stream, 44, SEEK_CUR);\r
// note: only 44, 22 and 11 kHz supported, with forced stereo\r
int index = Pico_mcd->scd.Cur_Track - 1;\r
\r
// note: only 44, 22 and 11 kHz supported, with forced stereo\r
int index = Pico_mcd->scd.Cur_Track - 1;\r
\r
mp3_update(buf32, length, stereo);\r
else\r
cdda_raw_update(buf32, length);\r
mp3_update(buf32, length, stereo);\r
else\r
cdda_raw_update(buf32, length);\r