Flutter Engine
The Flutter Engine
Namespaces | Functions
SkAvifCodec.cpp File Reference
#include "src/codec/SkAvifCodec.h"
#include "include/codec/SkAvifDecoder.h"
#include "include/codec/SkCodec.h"
#include "include/codec/SkCodecAnimation.h"
#include "include/core/SkColorType.h"
#include "include/core/SkImageInfo.h"
#include "include/core/SkSize.h"
#include "include/core/SkStream.h"
#include "include/core/SkTypes.h"
#include "modules/skcms/skcms.h"
#include "src/core/SkStreamPriv.h"
#include <cstdint>
#include <cstring>
#include <utility>
#include "avif/avif.h"

Go to the source code of this file.

Namespaces

namespace  SkAvifDecoder
 

Functions

SK_API bool SkAvifDecoder::IsAvif (const void *, size_t)
 
SK_API std::unique_ptr< SkCodecSkAvifDecoder::Decode (std::unique_ptr< SkStream >, SkCodec::Result *, SkCodecs::DecodeContext=nullptr)
 
SK_API std::unique_ptr< SkCodecSkAvifDecoder::Decode (sk_sp< SkData >, SkCodec::Result *, SkCodecs::DecodeContext=nullptr)