def _calc_seek(self, pos):
    for (idx, info) in enumerate(self._files):
        if (info[1] <= pos < (info[1] + info[2])):
            self._fake_seek = pos
            self._seek_info = (idx, (pos - info[1]))
            break
def _calc_seek(self, pos):
    for (idx, info) in enumerate(self._files):
        if (info[1] <= pos < (info[1] + info[2])):
            self._fake_seek = pos
            self._seek_info = (idx, (pos - info[1]))
            break