mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-03-06 21:28:01 +03:00
use default value if mpheader is not provided
This commit is contained in:
parent
4a87e067a2
commit
b08b122c8b
|
@ -46,10 +46,10 @@ class MpoImageFile(JpegImagePlugin.JpegImageFile):
|
||||||
def _open(self):
|
def _open(self):
|
||||||
self.fp.seek(0) # prep the fp in order to pass the JPEG test
|
self.fp.seek(0) # prep the fp in order to pass the JPEG test
|
||||||
JpegImagePlugin.JpegImageFile._open(self)
|
JpegImagePlugin.JpegImageFile._open(self)
|
||||||
self._after_jpeg_open(self._getmp())
|
self._after_jpeg_open()
|
||||||
|
|
||||||
def _after_jpeg_open(self, mpheader):
|
def _after_jpeg_open(self, mpheader=None):
|
||||||
self.mpinfo = mpheader
|
self.mpinfo = mpheader if mpheader is not None else self._getmp()
|
||||||
self.__framecount = self.mpinfo[0xB001]
|
self.__framecount = self.mpinfo[0xB001]
|
||||||
self.__mpoffsets = [mpent['DataOffset'] + self.info['mpoffset']
|
self.__mpoffsets = [mpent['DataOffset'] + self.info['mpoffset']
|
||||||
for mpent in self.mpinfo[0xB002]]
|
for mpent in self.mpinfo[0xB002]]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user