We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e975fa6 commit 6f0f8f8Copy full SHA for 6f0f8f8
exifread/heic.py
@@ -188,11 +188,12 @@ def _parse_meta(self, meta: Box):
188
self.get_full(meta)
189
while self.file_handle.tell() < meta.after:
190
box = self.next_box()
191
- psub = self.get_parser(box)
192
- if psub is not None:
+
+ try:
193
+ psub = self.get_parser(box)
194
psub(box)
195
meta.subs[box.name] = box
- else:
196
+ except NoParser as e:
197
logger.debug('HEIC: skipping %r', box)
198
# skip any unparsed data
199
self.skip(box)
0 commit comments