blob: 4fb2d1e07e3c961d514d2d872811b29c1d825dc5 [file] [log] [blame]
// Copyright 2014 PDFium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
#ifndef CORE_FXCODEC_JBIG2_JBIG2_HUFFMANTABLE_STANDARD_H_
#define CORE_FXCODEC_JBIG2_JBIG2_HUFFMANTABLE_STANDARD_H_
#include "core/fxcrt/include/fx_system.h"
struct JBig2TableLine {
uint8_t PREFLEN;
uint8_t RANDELEN;
int32_t RANGELOW;
};
extern const bool HuffmanTable_HTOOB_B1;
extern const JBig2TableLine HuffmanTable_B1[];
extern const size_t HuffmanTable_B1_Size;
extern const bool HuffmanTable_HTOOB_B2;
extern const JBig2TableLine HuffmanTable_B2[];
extern const size_t HuffmanTable_B2_Size;
extern const bool HuffmanTable_HTOOB_B3;
extern const JBig2TableLine HuffmanTable_B3[];
extern const size_t HuffmanTable_B3_Size;
extern const bool HuffmanTable_HTOOB_B4;
extern const JBig2TableLine HuffmanTable_B4[];
extern const size_t HuffmanTable_B4_Size;
extern const bool HuffmanTable_HTOOB_B5;
extern const JBig2TableLine HuffmanTable_B5[];
extern const size_t HuffmanTable_B5_Size;
extern const bool HuffmanTable_HTOOB_B6;
extern const JBig2TableLine HuffmanTable_B6[];
extern const size_t HuffmanTable_B6_Size;
extern const bool HuffmanTable_HTOOB_B7;
extern const JBig2TableLine HuffmanTable_B7[];
extern const size_t HuffmanTable_B7_Size;
extern const bool HuffmanTable_HTOOB_B8;
extern const JBig2TableLine HuffmanTable_B8[];
extern const size_t HuffmanTable_B8_Size;
extern const bool HuffmanTable_HTOOB_B9;
extern const JBig2TableLine HuffmanTable_B9[];
extern const size_t HuffmanTable_B9_Size;
extern const bool HuffmanTable_HTOOB_B10;
extern const JBig2TableLine HuffmanTable_B10[];
extern const size_t HuffmanTable_B10_Size;
extern const bool HuffmanTable_HTOOB_B11;
extern const JBig2TableLine HuffmanTable_B11[];
extern const size_t HuffmanTable_B11_Size;
extern const bool HuffmanTable_HTOOB_B12;
extern const JBig2TableLine HuffmanTable_B12[];
extern const size_t HuffmanTable_B12_Size;
extern const bool HuffmanTable_HTOOB_B13;
extern const JBig2TableLine HuffmanTable_B13[];
extern const size_t HuffmanTable_B13_Size;
extern const bool HuffmanTable_HTOOB_B14;
extern const JBig2TableLine HuffmanTable_B14[];
extern const size_t HuffmanTable_B14_Size;
extern const bool HuffmanTable_HTOOB_B15;
extern const JBig2TableLine HuffmanTable_B15[];
extern const size_t HuffmanTable_B15_Size;
#endif // CORE_FXCODEC_JBIG2_JBIG2_HUFFMANTABLE_STANDARD_H_