Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <gif_decoder.h>
Classes | |
class | Delegate |
Public Types | |
enum class | Status { kError , kSuccess , kUnfinished } |
Public Member Functions | |
GifDecoder ()=delete | |
GifDecoder (const GifDecoder &)=delete | |
GifDecoder & | operator= (const GifDecoder &)=delete |
Static Public Member Functions | |
static std::unique_ptr< ProgressiveDecoderIface::Context > | StartDecode (Delegate *pDelegate) |
static Status | ReadHeader (ProgressiveDecoderIface::Context *context, int *width, int *height, int *pal_num, CFX_GifPalette **pal_pp, int *bg_index) |
static std::pair< Status, size_t > | LoadFrameInfo (ProgressiveDecoderIface::Context *context) |
static Status | LoadFrame (ProgressiveDecoderIface::Context *context, size_t frame_num) |
static FX_FILESIZE | GetAvailInput (ProgressiveDecoderIface::Context *context) |
static bool | Input (ProgressiveDecoderIface::Context *context, RetainPtr< CFX_CodecMemory > codec_memory) |
Definition at line 24 of file gif_decoder.h.
|
strong |
Enumerator | |
---|---|
kError | |
kSuccess | |
kUnfinished |
Definition at line 26 of file gif_decoder.h.
|
delete |
|
delete |
|
static |
Definition at line 61 of file gif_decoder.cpp.
References fxcodec::CFX_GifContext::GetAvailInput().
Referenced by fxcodec::GifProgressiveDecoder::GetAvailInput().
|
static |
Definition at line 67 of file gif_decoder.cpp.
References fxcodec::CFX_GifContext::SetInputBuffer().
Referenced by fxcodec::GifProgressiveDecoder::Input().
|
static |
Definition at line 54 of file gif_decoder.cpp.
|
static |
Definition at line 44 of file gif_decoder.cpp.
References fxcodec::CFX_GifContext::GetFrame(), and kSuccess.
|
delete |
|
static |
Definition at line 22 of file gif_decoder.cpp.
References fxcodec::CFX_GifContext::bc_index_, fxcodec::CFX_GifContext::global_palette_exp_, fxcodec::CFX_GifContext::height_, kSuccess, fxcodec::CFX_GifContext::ReadHeader(), and fxcodec::CFX_GifContext::width_.
|
static |
Definition at line 16 of file gif_decoder.cpp.