/* * Copyright 2015 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef SkJpegInfo_DEFINED #define SkJpegInfo_DEFINED #include "SkEncodedInfo.h" #include "SkEncodedOrigin.h" #include "SkSize.h" /** Returns true if the data seems to be a valid JPEG image with a known colorType. @param [out] size Image size in pixels @param [out] colorType Encoded color type (kGray_Color, kYUV_Color, several others). @param [out] orientation EXIF Orientation of the image. */ bool SkGetJpegInfo(const void* data, size_t len, SkISize* size, SkEncodedInfo::Color* colorType, SkEncodedOrigin* orientation); #endif // SkJpegInfo_DEFINED