diff options
Diffstat (limited to 'Build/source/libs/poppler/poppler-src/poppler/JPEG2000Stream.h')
-rw-r--r-- | Build/source/libs/poppler/poppler-src/poppler/JPEG2000Stream.h | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/Build/source/libs/poppler/poppler-src/poppler/JPEG2000Stream.h b/Build/source/libs/poppler/poppler-src/poppler/JPEG2000Stream.h deleted file mode 100644 index 1fb63f1df78..00000000000 --- a/Build/source/libs/poppler/poppler-src/poppler/JPEG2000Stream.h +++ /dev/null @@ -1,55 +0,0 @@ -//======================================================================== -// -// JPEG2000Stream.h -// -// A JPX stream decoder using OpenJPEG -// -// Copyright 2008, 2010 Albert Astals Cid <aacid@kde.org> -// Copyright 2011 Daniel Glöckner <daniel-gl@gmx.net> -// Copyright 2013, 2014 Adrian Johnson <ajohnson@redneon.com> -// Copyright 2015 Adam Reichold <adam.reichold@t-online.de> -// -// Licensed under GPLv2 or later -// -//======================================================================== - - -#ifndef JPEG2000STREAM_H -#define JPEG2000STREAM_H - -#include "config.h" -#include "goo/gtypes.h" -#include "Object.h" -#include "Stream.h" - -struct JPXStreamPrivate; - -class JPXStream: public FilterStream { -public: - - JPXStream(Stream *strA); - ~JPXStream(); - StreamKind getKind() override { return strJPX; } - void reset() override; - void close() override; - Goffset getPos() override; - int getChar() override; - int lookChar() override; - GooString *getPSFilter(int psLevel, const char *indent) override; - GBool isBinary(GBool last = gTrue) override; - void getImageParams(int *bitsPerComponent, StreamColorSpaceMode *csMode) override; - - int readStream(int nChars, Guchar *buffer) { - return str->doGetChars(nChars, buffer); - } -private: - JPXStream(const JPXStream &other); - JPXStream& operator=(const JPXStream &other); - JPXStreamPrivate *priv; - - void init(); - GBool hasGetChars() override { return true; } - int getChars(int nChars, Guchar *buffer) override; -}; - -#endif |