Flutter Engine
The Flutter Engine
|
#include "src/codec/SkWbmpCodec.h"
#include "include/codec/SkCodec.h"
#include "include/codec/SkEncodedImageFormat.h"
#include "include/codec/SkWbmpDecoder.h"
#include "include/core/SkColorType.h"
#include "include/core/SkData.h"
#include "include/core/SkImageInfo.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkSize.h"
#include "include/core/SkStream.h"
#include "include/private/SkEncodedInfo.h"
#include "include/private/base/SkAlign.h"
#include "include/private/base/SkTo.h"
#include "modules/skcms/skcms.h"
#include "src/codec/SkCodecPriv.h"
#include <utility>
Go to the source code of this file.
Namespaces | |
namespace | SkWbmpDecoder |
Functions | |
static size_t | get_src_row_bytes (int width) |
static bool | valid_color_type (const SkImageInfo &dstInfo) |
static bool | read_byte (SkStream *stream, uint8_t *data) |
static bool | read_mbf (SkStream *stream, uint64_t *value) |
static bool | read_header (SkStream *stream, SkISize *size) |
SK_API bool | SkWbmpDecoder::IsWbmp (const void *, size_t) |
SK_API std::unique_ptr< SkCodec > | SkWbmpDecoder::Decode (std::unique_ptr< SkStream >, SkCodec::Result *, SkCodecs::DecodeContext=nullptr) |
SK_API std::unique_ptr< SkCodec > | SkWbmpDecoder::Decode (sk_sp< SkData >, SkCodec::Result *, SkCodecs::DecodeContext=nullptr) |
|
inlinestatic |
Definition at line 33 of file SkWbmpCodec.cpp.
|
static |
Definition at line 51 of file SkWbmpCodec.cpp.
Definition at line 75 of file SkWbmpCodec.cpp.
|
static |
Definition at line 57 of file SkWbmpCodec.cpp.
|
inlinestatic |
Definition at line 37 of file SkWbmpCodec.cpp.