From 3d80f9752481b8967616698bb3c0c014e6f1527a Mon Sep 17 00:00:00 2001 From: jvoisin Date: Fri, 6 Jul 2018 00:49:17 +0200 Subject: Simplify BMP handling --- libmat2/harmless.py | 2 +- libmat2/images.py | 16 ---------------- 2 files changed, 1 insertion(+), 17 deletions(-) (limited to 'libmat2') diff --git a/libmat2/harmless.py b/libmat2/harmless.py index 9032caf..336873c 100644 --- a/libmat2/harmless.py +++ b/libmat2/harmless.py @@ -5,7 +5,7 @@ from . import abstract class HarmlessParser(abstract.AbstractParser): """ This is the parser for filetypes that do not contain metadata. """ - mimetypes = {'text/plain', } + mimetypes = {'text/plain', 'image/x-ms-bmp'} def get_meta(self) -> Dict[str, str]: return dict() diff --git a/libmat2/images.py b/libmat2/images.py index 74533b5..311186d 100644 --- a/libmat2/images.py +++ b/libmat2/images.py @@ -110,19 +110,3 @@ class TiffParser(GdkPixbufAbstractParser): 'FilePermissions', 'FileSize', 'FileType', 'FileTypeExtension', 'ImageHeight', 'ImageSize', 'ImageWidth', 'MIMEType', 'Megapixels', 'SourceFile'} - - -class BMPParser(GdkPixbufAbstractParser): - _type = 'bmp' - mimetypes = {'image/x-ms-bmp'} - meta_whitelist = {'SourceFile', 'ExifToolVersion', 'FileName', 'Directory', - 'FileSize', 'FileModifyDate', 'FileAccessDate', - 'FileInodeChangeDate', 'FilePermissions', 'FileType', - 'FileTypeExtension', 'MIMEType', 'BMPVersion', - 'ImageWidth', 'ImageHeight', 'Planes', 'BitDepth', - 'Compression', 'ImageLength', 'PixelsPerMeterX', - 'PixelsPerMeterY', 'NumColors', 'NumImportantColors', - 'RedMask', 'GreenMask', 'BlueMask', 'AlphaMask', - 'ColorSpace', 'RedEndpoint', 'GreenEndpoint', - 'BlueEndpoint', 'GammaRed', 'GammaGreen', 'GammaBlue', - 'ImageSize', 'Megapixels'} -- cgit v1.3