Skip to content

Commit cb24f68

Browse files
authored
ignore boxes to get exif from iphone files
1 parent 51d5c5a commit cb24f68

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

exifread/heic.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -192,11 +192,12 @@ def _parse_meta(self, meta: Box):
192192
self.get_full(meta)
193193
while self.file_handle.tell() < meta.after:
194194
box = self.next_box()
195-
psub = self.get_parser(box)
196-
if psub is not None:
195+
196+
try:
197+
psub = self.get_parser(box)
197198
psub(box)
198199
meta.subs[box.name] = box
199-
else:
200+
except NoParser as e:
200201
logger.debug('HEIC: skipping %r', box)
201202
# skip any unparsed data
202203
self.skip(box)

0 commit comments

Comments
 (0)