Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
HeifDecoder Struct Reference

#include <SkStubHeifDecoderAPI.h>

Public Member Functions

bool init (HeifStream *stream, HeifFrameInfo *)
 
bool getSequenceInfo (HeifFrameInfo *frameInfo, size_t *frameCount)
 
bool decode (HeifFrameInfo *)
 
bool decodeSequence (int frameIndex, HeifFrameInfo *frameInfo)
 
bool setOutputColor (HeifColorFormat)
 
bool getScanline (uint8_t *)
 
int skipScanlines (int)
 
uint32_t getColorDepth ()
 

Detailed Description

Definition at line 44 of file SkStubHeifDecoderAPI.h.

Member Function Documentation

◆ decode()

bool HeifDecoder::decode ( HeifFrameInfo )
inline

Definition at line 54 of file SkStubHeifDecoderAPI.h.

54 {
55 return false;
56 }

◆ decodeSequence()

bool HeifDecoder::decodeSequence ( int  frameIndex,
HeifFrameInfo frameInfo 
)
inline

Definition at line 58 of file SkStubHeifDecoderAPI.h.

58 {
59 return false;
60 }

◆ getColorDepth()

uint32_t HeifDecoder::getColorDepth ( )
inline

Definition at line 74 of file SkStubHeifDecoderAPI.h.

74 {
75 return 0;
76 }

◆ getScanline()

bool HeifDecoder::getScanline ( uint8_t *  )
inline

Definition at line 66 of file SkStubHeifDecoderAPI.h.

66 {
67 return false;
68 }

◆ getSequenceInfo()

bool HeifDecoder::getSequenceInfo ( HeifFrameInfo frameInfo,
size_t *  frameCount 
)
inline

Definition at line 50 of file SkStubHeifDecoderAPI.h.

50 {
51 return false;
52 }

◆ init()

bool HeifDecoder::init ( HeifStream stream,
HeifFrameInfo  
)
inline

Definition at line 45 of file SkStubHeifDecoderAPI.h.

45 {
46 delete stream;
47 return false;
48 }

◆ setOutputColor()

bool HeifDecoder::setOutputColor ( HeifColorFormat  )
inline

Definition at line 62 of file SkStubHeifDecoderAPI.h.

62 {
63 return false;
64 }

◆ skipScanlines()

int HeifDecoder::skipScanlines ( int  )
inline

Definition at line 70 of file SkStubHeifDecoderAPI.h.

70 {
71 return 0;
72 }

The documentation for this struct was generated from the following file: