mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-08-17 10:44:45 +03:00
Rearranged WebPImagePlugin _accept for speed
This commit is contained in:
parent
28fdac2c1d
commit
8f4247427c
|
@ -17,11 +17,9 @@ _VP8_MODES_BY_IDENTIFIER = {
|
|||
|
||||
|
||||
def _accept(prefix):
|
||||
is_riff_file_format = prefix[:4] == b"RIFF"
|
||||
is_webp_file = prefix[8:12] == b"WEBP"
|
||||
is_valid_vp8_mode = prefix[12:16] in _VP8_MODES_BY_IDENTIFIER
|
||||
|
||||
return is_riff_file_format and is_webp_file and is_valid_vp8_mode
|
||||
return (prefix[:4] == b"RIFF" # RIFF file format
|
||||
and prefix[8:12] == b"WEBP" # WEBP file
|
||||
and prefix[12:16] in _VP8_MODES_BY_IDENTIFIER) # Valid VP8 mode
|
||||
|
||||
|
||||
class WebPImageFile(ImageFile.ImageFile):
|
||||
|
|
Loading…
Reference in New Issue
Block a user