Private GIT

Skip to content
Snippets Groups Projects
Commit 15bcd291 authored by miigotu's avatar miigotu
Browse files

Merge pull request #2382 from SiCKRAGETV/hachoir-test

Try to fix SiCKRAGETV/sickrage-issues/issues/2534
parents 46a3c36a b160192a
Branches
No related tags found
No related merge requests found
...@@ -287,29 +287,27 @@ class Quality: ...@@ -287,29 +287,27 @@ class Quality:
from hachoir_parser import createParser from hachoir_parser import createParser
from hachoir_metadata import extractMetadata from hachoir_metadata import extractMetadata
parser = None
try: try:
parser = createParser(filename) parser = createParser(filename)
except Exception: except Exception:
if parser:
del parser
parser = None parser = None
pass pass
if not parser: if not parser:
return Quality.UNKNOWN return Quality.UNKNOWN
metadata = None
try: try:
metadata = extractMetadata(parser) metadata = extractMetadata(parser)
except Exception: except Exception:
if metadata:
del metadata
metadata = None metadata = None
pass pass
try:
parser.stream._input.close()
except:
pass
if not metadata: if not metadata:
del parser
return Quality.UNKNOWN return Quality.UNKNOWN
height = 0 height = 0
...@@ -322,9 +320,6 @@ class Quality: ...@@ -322,9 +320,6 @@ class Quality:
if metagroup.has('height'): if metagroup.has('height'):
height = int(metagroup.get('height') or 0) height = int(metagroup.get('height') or 0)
del metadata
del parser
if not height: if not height:
return Quality.UNKNOWN return Quality.UNKNOWN
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment