[Webkit-unassigned] [Bug 47512] New: Add support for decoding WebP image

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 11 16:04:58 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=47512

           Summary: Add support for decoding WebP image
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: pascal.massimino at gmail.com
                CC: dglazkov at chromium.org



Pascal Massimino <pascal.massimino at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #70489|                            |review?
               Flag|                            |


Created an attachment (id=70489)
 --> (https://bugs.webkit.org/attachment.cgi?id=70489&action=review)
add decoding support for webp image

Hi,

this patch adds a sub-class of ImageDecoder that can handle
decoding of WebP images, which consists of VP8-compressed
data inside a RIFF container. It uses the light-weight decoding
library available from http://www.webmproject.org/code/.
Support should be disabled all across the board for now
(thanks to ENABLE_WEBP=0) unless i overlooked something.

WebP images are partially recognized thanks to the presence
of "RIFF" signature in the first 4-bytes. This is far from
perfect but should rule out most of spurious instantiations
of the decoding object.

I tried to change every configuration files i thought were
relevant by getting inspiration from the jpeg case. Hope
i didn't miss some!

thanks for the review,
Pascal

[ more info at http://code.google.com/speed/webp ]

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list