diff options
author | Serhiy Storchaka <storchaka@gmail.com> | 2014-05-25 08:45:37 (GMT) |
---|---|---|
committer | Serhiy Storchaka <storchaka@gmail.com> | 2014-05-25 08:45:37 (GMT) |
commit | 2f8dca735e9e30aab6cea2270875021b3098bd2a (patch) | |
tree | 74cf9e463b935a6d961cf5d7948d293221fb4454 /Lib/imghdr.py | |
parent | e84d26c61b826792f62d49cda64f1f8c76dcf55c (diff) | |
download | cpython-2f8dca735e9e30aab6cea2270875021b3098bd2a.zip cpython-2f8dca735e9e30aab6cea2270875021b3098bd2a.tar.gz cpython-2f8dca735e9e30aab6cea2270875021b3098bd2a.tar.bz2 |
Issue #20197: Added support for the WebP image type in the imghdr module.
Patch by Fabrice Aneche and Claudiu Popa.
Diffstat (limited to 'Lib/imghdr.py')
-rw-r--r-- | Lib/imghdr.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Lib/imghdr.py b/Lib/imghdr.py index add2ea8..fe77e49 100644 --- a/Lib/imghdr.py +++ b/Lib/imghdr.py @@ -110,6 +110,12 @@ def test_bmp(h, f): tests.append(test_bmp) +def test_webp(h, f): + if h.startswith(b'RIFF') and h[8:12] == b'WEBP': + return 'webp' + +tests.append(test_webp) + #--------------------# # Small test program # #--------------------# |