diff options
author | mtklein <mtklein@chromium.org> | 2014-10-21 07:21:36 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-10-21 07:21:36 -0700 |
commit | d157b6aed2eff5f8bc5f6c751be4dec514d878d2 (patch) | |
tree | 16d5ac9c5f8f9a5a4a31fb1f652680f058ce0e29 /src/images | |
parent | 9fbc3f31c0c7095f4f25ad3d2d17731bb63c0817 (diff) |
Clean up some warnings about unused code.
BUG=skia:
Review URL: https://codereview.chromium.org/663093004
Diffstat (limited to 'src/images')
-rw-r--r-- | src/images/SkImageDecoder_libjpeg.cpp | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/src/images/SkImageDecoder_libjpeg.cpp b/src/images/SkImageDecoder_libjpeg.cpp index 21e96be2d3..4103eefede 100644 --- a/src/images/SkImageDecoder_libjpeg.cpp +++ b/src/images/SkImageDecoder_libjpeg.cpp @@ -749,66 +749,6 @@ static SkISize compute_yuv_size(const jpeg_decompress_struct& info, int componen info.cur_comp_info[component]->downsampled_height); } -// Enum for YUV decoding -enum YUVSubsampling { - kUNKNOWN_YUVSubsampling, - k410_YUVSubsampling, - k411_YUVSubsampling, - k420_YUVSubsampling, - k422_YUVSubsampling, - k440_YUVSubsampling, - k444_YUVSubsampling -}; - -static YUVSubsampling yuv_subsampling(const jpeg_decompress_struct& info) { - if ((DCTSIZE == 8) - && (info.num_components == 3) - && (info.comps_in_scan >= info.num_components) - && (info.scale_denom <= 8) - && (info.cur_comp_info[0]) - && (info.cur_comp_info[1]) - && (info.cur_comp_info[2]) - && (info.cur_comp_info[1]->h_samp_factor == 1) - && (info.cur_comp_info[1]->v_samp_factor == 1) - && (info.cur_comp_info[2]->h_samp_factor == 1) - && (info.cur_comp_info[2]->v_samp_factor == 1)) - { - int h = info.cur_comp_info[0]->h_samp_factor; - int v = info.cur_comp_info[0]->v_samp_factor; - // 4:4:4 : (h == 1) && (v == 1) - // 4:4:0 : (h == 1) && (v == 2) - // 4:2:2 : (h == 2) && (v == 1) - // 4:2:0 : (h == 2) && (v == 2) - // 4:1:1 : (h == 4) && (v == 1) - // 4:1:0 : (h == 4) && (v == 2) - if (v == 1) { - switch (h) { - case 1: - return k444_YUVSubsampling; - case 2: - return k422_YUVSubsampling; - case 4: - return k411_YUVSubsampling; - default: - break; - } - } else if (v == 2) { - switch (h) { - case 1: - return k440_YUVSubsampling; - case 2: - return k420_YUVSubsampling; - case 4: - return k410_YUVSubsampling; - default: - break; - } - } - } - - return kUNKNOWN_YUVSubsampling; -} - static void update_components_sizes(const jpeg_decompress_struct& cinfo, SkISize componentSizes[3], SizeType sizeType) { for (int i = 0; i < 3; ++i) { |