@elupus - I checked our current libdvdread and reads start right at the calculated sector, not 32 sectors earlier, so that must come from somewhere else. (see dvd_reader.c @ L1438 - DVDReadBytes)