def METHOD_NAME(self, frame):
    if not self._seek_check(frame):
        return
    self.fp = self.__fp
    self.offset = self.__mpoffsets[frame]
    self.fp.METHOD_NAME(self.offset + 2)  # skip SOI marker
    if i16(self.fp.read(2)) == 0xFFE1:  # APP1
        n = i16(self.fp.read(2)) - 2
        self.info["exif"] = ImageFile._safe_read(self.fp, n)
        exif = self.getexif()
        if 40962 in exif and 40963 in exif:
            self._size = (exif[40962], exif[40963])
    elif "exif" in self.info:
        del self.info["exif"]
    self.tile = [("jpeg", (0, 0) + self.size, self.offset, (self.mode, ""))]
    self.__frame = frame