summaryrefslogtreecommitdiff
path: root/Build/source/libs/poppler/poppler-src/poppler/DCTStream.h
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/poppler/poppler-src/poppler/DCTStream.h')
-rw-r--r--Build/source/libs/poppler/poppler-src/poppler/DCTStream.h91
1 files changed, 0 insertions, 91 deletions
diff --git a/Build/source/libs/poppler/poppler-src/poppler/DCTStream.h b/Build/source/libs/poppler/poppler-src/poppler/DCTStream.h
deleted file mode 100644
index 00e0484c861..00000000000
--- a/Build/source/libs/poppler/poppler-src/poppler/DCTStream.h
+++ /dev/null
@@ -1,91 +0,0 @@
-//========================================================================
-//
-// DCTStream.h
-//
-// This file is licensed under the GPLv2 or later
-//
-// Copyright 2005 Jeff Muizelaar <jeff@infidigm.net>
-// Copyright 2005 Martin Kretzschmar <martink@gnome.org>
-// Copyright 2005-2007, 2009-2011, 2017 Albert Astals Cid <aacid@kde.org>
-// Copyright 2010 Carlos Garcia Campos <carlosgc@gnome.org>
-// Copyright 2011 Daiki Ueno <ueno@unixuser.org>
-// Copyright 2013 Thomas Freitag <Thomas.Freitag@alfa.de>
-//
-//========================================================================
-
-#ifndef DCTSTREAM_H
-#define DCTSTREAM_H
-
-#ifdef USE_GCC_PRAGMAS
-#pragma interface
-#endif
-
-
-#ifdef USE_GCC_PRAGMAS
-#pragma implementation
-#endif
-
-#include "poppler-config.h"
-#include <stdio.h>
-#include <stdlib.h>
-#include <stddef.h>
-#include <setjmp.h>
-#ifdef HAVE_UNISTD_H
-#include <unistd.h>
-#endif
-#include <string.h>
-#include <ctype.h>
-#include "goo/gmem.h"
-#include "goo/gfile.h"
-#include "Error.h"
-#include "Object.h"
-#include "Decrypt.h"
-#include "Stream.h"
-
-extern "C" {
-#include <jpeglib.h>
-#include <jerror.h>
-}
-
-struct str_src_mgr {
- struct jpeg_source_mgr pub;
- JOCTET buffer;
- Stream *str;
- int index;
-};
-
-struct str_error_mgr {
- struct jpeg_error_mgr pub;
- jmp_buf setjmp_buffer;
- int width;
- int height;
-};
-
-class DCTStream: public FilterStream {
-public:
-
- DCTStream(Stream *strA, int colorXformA, Dict *dict, int recursion);
- ~DCTStream();
- StreamKind getKind() override { return strDCT; }
- void reset() override;
- int getChar() override;
- int lookChar() override;
- GooString *getPSFilter(int psLevel, const char *indent) override;
- GBool isBinary(GBool last = gTrue) override;
-
-private:
- void init();
-
- GBool hasGetChars() override { return true; }
- int getChars(int nChars, Guchar *buffer) override;
-
- int colorXform;
- JSAMPLE *current;
- JSAMPLE *limit;
- struct jpeg_decompress_struct cinfo;
- struct str_error_mgr err;
- struct str_src_mgr src;
- JSAMPARRAY row_buffer;
-};
-
-#endif