SkJpegCodec
authormsarett <msarett@google.com>
Wed, 15 Apr 2015 14:32:19 +0000 (07:32 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 15 Apr 2015 14:32:20 +0000 (07:32 -0700)
commite16b04aa6041efb6507546547737e9603fa1606e
tree3bd78e41a9ff3df445c64d3c0429d83bb698570d
parentf91e676f941c7e9ec91ac298eaa32e4bf8f52762
SkJpegCodec

Enables basic decoding for jpegs

Includes rewinding

565, YUV, and Jpeg encoding are not yet implemented

BUG=skia:3257

Review URL: https://codereview.chromium.org/1076923002
15 files changed:
dm/DM.cpp
dm/DMSrcSink.cpp
gyp/codec.gyp
src/codec/SkCodec.cpp
src/codec/SkCodec_libbmp.cpp
src/codec/SkJpegCodec.cpp [new file with mode: 0644]
src/codec/SkJpegCodec.h [new file with mode: 0644]
src/codec/SkJpegDecoderMgr.cpp [new file with mode: 0644]
src/codec/SkJpegDecoderMgr.h [new file with mode: 0644]
src/codec/SkJpegUtility.cpp [new file with mode: 0644]
src/codec/SkJpegUtility.h [new file with mode: 0644]
src/codec/SkSwizzler.cpp
src/codec/SkSwizzler.h
tests/CodexTest.cpp
tests/SwizzlerTest.cpp