+
+ if (moved)
+ {
+ /* file pointer must point to the same data in file, as would-be data after our buffer */
+ int where_seek;
+ lba += PicoCDBuffers;
+ where_seek = is_bin ? (lba * 2352 + 16) : (lba << 11);
+ pm_seek(Pico_mcd->TOC.Tracks[0].F, where_seek, SEEK_SET);
+ }