LibreOffice Module vcl (master) 1
Macros | Functions
gifread.cxx File Reference
#include <sal/log.hxx>
#include <tools/stream.hxx>
#include "decode.hxx"
#include "gifread.hxx"
#include <memory>
#include <bitmap/BitmapWriteAccess.hxx>
#include <graphic/GraphicReader.hxx>
Include dependency graph for gifread.cxx:

Go to the source code of this file.

Macros

#define NO_PENDING(rStm)   ( ( rStm ).GetError() != ERRCODE_IO_PENDING )
 

Functions

bool IsGIFAnimated (SvStream &rStm, Size &rLogicSize)
 
VCL_DLLPUBLIC bool ImportGIF (SvStream &rStm, Graphic &rGraphic)
 

Macro Definition Documentation

◆ NO_PENDING

#define NO_PENDING (   rStm)    ( ( rStm ).GetError() != ERRCODE_IO_PENDING )

Definition at line 28 of file gifread.cxx.

Function Documentation

◆ ImportGIF()

VCL_DLLPUBLIC bool ImportGIF ( SvStream rStm,
Graphic rGraphic 
)

◆ IsGIFAnimated()

bool IsGIFAnimated ( SvStream rStm,
Size rLogicSize 
)

Definition at line 956 of file gifread.cxx.

References SvStream::GetEndian(), and SvStream::SetEndian().

Referenced by GraphicFilter::ImportUnloadedGraphic().