Home
last modified time | relevance | path

Searched refs:CJBig2_Image (Results 1 – 21 of 21) sorted by relevance

/external/pdfium/core/fxcodec/jbig2/
DJBig2_GrdProc.h19 class CJBig2_Image; variable
28 std::unique_ptr<CJBig2_Image> decode_Arith(CJBig2_ArithDecoder* pArithDecoder,
31 FXCODEC_STATUS Start_decode_Arith(std::unique_ptr<CJBig2_Image>* pImage,
35 FXCODEC_STATUS Start_decode_MMR(std::unique_ptr<CJBig2_Image>* pImage,
47 CJBig2_Image* SKIP;
57 FXCODEC_STATUS decode_Arith_Template0_opt3(CJBig2_Image* pImage,
62 CJBig2_Image* pImage,
66 FXCODEC_STATUS decode_Arith_Template1_opt3(CJBig2_Image* pImage,
71 CJBig2_Image* pImage,
75 FXCODEC_STATUS decode_Arith_Template2_opt3(CJBig2_Image* pImage,
[all …]
DJBig2_Image.h25 class CJBig2_Image {
27 CJBig2_Image(int32_t w, int32_t h);
28 CJBig2_Image(int32_t w, int32_t h, int32_t stride, uint8_t* pBuf);
29 CJBig2_Image(const CJBig2_Image& im);
30 ~CJBig2_Image();
43 bool composeTo(CJBig2_Image* pDst, int32_t x, int32_t y, JBig2ComposeOp op);
44 bool composeTo(CJBig2_Image* pDst,
50 bool composeTo_opt2(CJBig2_Image* pDst,
54 bool composeTo_opt2(CJBig2_Image* pDst,
60 bool composeFrom(int32_t x, int32_t y, CJBig2_Image* pSrc, JBig2ComposeOp op);
[all …]
DJBig2_GrrdProc.h15 class CJBig2_Image; variable
20 std::unique_ptr<CJBig2_Image> decode(CJBig2_ArithDecoder* pArithDecoder,
26 CJBig2_Image* GRREFERENCE;
33 std::unique_ptr<CJBig2_Image> decode_Template0_unopt(
36 uint32_t decode_Template0_unopt_CalculateContext(const CJBig2_Image& GRREG,
40 void decode_Template0_unopt_SetPixel(CJBig2_Image* GRREG,
46 std::unique_ptr<CJBig2_Image> decode_Template0_opt(
50 std::unique_ptr<CJBig2_Image> decode_Template1_unopt(
54 std::unique_ptr<CJBig2_Image> decode_Template1_opt(
DJBig2_HtrdProc.cpp17 std::unique_ptr<CJBig2_Image> CJBig2_HTRDProc::decode_Arith( in decode_Arith()
21 std::unique_ptr<CJBig2_Image> HSKIP; in decode_Arith()
23 HSKIP = pdfium::MakeUnique<CJBig2_Image>(HGW, HGH); in decode_Arith()
64 std::vector<std::unique_ptr<CJBig2_Image>> GSPLANES(GSBPP); in decode_Arith()
66 std::unique_ptr<CJBig2_Image> pImage; in decode_Arith()
82 std::unique_ptr<CJBig2_Image> CJBig2_HTRDProc::decode_MMR( in decode_MMR()
94 std::vector<std::unique_ptr<CJBig2_Image>> GSPLANES(GSBPP); in decode_MMR()
113 std::unique_ptr<CJBig2_Image> CJBig2_HTRDProc::decode_image( in decode_image()
114 const std::vector<std::unique_ptr<CJBig2_Image>>& GSPLANES) { in decode_image()
115 auto HTREG = pdfium::MakeUnique<CJBig2_Image>(HBW, HBH); in decode_image()
DJBig2_Image_unittest.cpp24 CJBig2_Image img(kWidthPixels, kHeightLines); in TEST()
34 CJBig2_Image img(kWidthPixels, kTooLargeHeightLines); in TEST()
42 CJBig2_Image img(kWidthPixels, kHeightLines, kStrideBytes, buf); in TEST()
53 CJBig2_Image img(kWidthPixels, kTooLargeHeightLines, kStrideBytes, buf); in TEST()
60 CJBig2_Image img(kWidthPixels, kHeightLines); in TEST()
72 CJBig2_Image img(kWidthPixels, kHeightLines); in TEST()
84 CJBig2_Image img(kWidthPixels, kHeightLines, kStrideBytes, buf); in TEST()
97 CJBig2_Image img(kWidthPixels, kHeightLines, kStrideBytes, buf); in TEST()
DJBig2_HtrdProc.h23 std::unique_ptr<CJBig2_Image> decode_Arith(CJBig2_ArithDecoder* pArithDecoder,
27 std::unique_ptr<CJBig2_Image> decode_MMR(CJBig2_BitStream* pStream);
35 const std::vector<std::unique_ptr<CJBig2_Image>>* HPATS;
49 std::unique_ptr<CJBig2_Image> decode_image(
50 const std::vector<std::unique_ptr<CJBig2_Image>>& GSPLANES);
DJBig2_SymbolDict.h16 class CJBig2_Image; variable
26 void AddImage(std::unique_ptr<CJBig2_Image> image) { in AddImage()
31 CJBig2_Image* GetImage(size_t index) const { return m_SDEXSYMS[index].get(); } in GetImage()
46 std::vector<std::unique_ptr<CJBig2_Image>> m_SDEXSYMS;
DJBig2_Image.cpp26 CJBig2_Image::CJBig2_Image(int32_t w, int32_t h) in CJBig2_Image() function in CJBig2_Image
42 CJBig2_Image::CJBig2_Image(int32_t w, int32_t h, int32_t stride, uint8_t* pBuf) in CJBig2_Image() function in CJBig2_Image
57 CJBig2_Image::CJBig2_Image(const CJBig2_Image& other) in CJBig2_Image() function in CJBig2_Image
69 CJBig2_Image::~CJBig2_Image() {} in ~CJBig2_Image()
71 int CJBig2_Image::getPixel(int32_t x, int32_t y) const { in getPixel()
86 int32_t CJBig2_Image::setPixel(int32_t x, int32_t y, int v) { in setPixel()
106 void CJBig2_Image::copyLine(int32_t hTo, int32_t hFrom) { in copyLine()
117 void CJBig2_Image::fill(bool v) { in fill()
123 bool CJBig2_Image::composeTo(CJBig2_Image* pDst, in composeTo()
132 bool CJBig2_Image::composeTo(CJBig2_Image* pDst, in composeTo()
[all …]
DJBig2_GrdProc.cpp46 std::unique_ptr<CJBig2_Image> CJBig2_GRDProc::decode_Arith( in decode_Arith()
51 return pdfium::MakeUnique<CJBig2_Image>(GBW, GBH); in decode_Arith()
73 std::unique_ptr<CJBig2_Image> CJBig2_GRDProc::decode_Arith_Template0_opt3( in decode_Arith_Template0_opt3()
76 auto GBREG = pdfium::MakeUnique<CJBig2_Image>(GBW, GBH); in decode_Arith_Template0_opt3()
171 std::unique_ptr<CJBig2_Image> CJBig2_GRDProc::decode_Arith_Template0_unopt( in decode_Arith_Template0_unopt()
175 auto GBREG = pdfium::MakeUnique<CJBig2_Image>(GBW, GBH); in decode_Arith_Template0_unopt()
222 std::unique_ptr<CJBig2_Image> CJBig2_GRDProc::decode_Arith_Template1_opt3( in decode_Arith_Template1_opt3()
225 auto GBREG = pdfium::MakeUnique<CJBig2_Image>(GBW, GBH); in decode_Arith_Template1_opt3()
319 std::unique_ptr<CJBig2_Image> CJBig2_GRDProc::decode_Arith_Template1_unopt( in decode_Arith_Template1_unopt()
323 auto GBREG = pdfium::MakeUnique<CJBig2_Image>(GBW, GBH); in decode_Arith_Template1_unopt()
[all …]
DJBig2_TrdProc.h49 std::unique_ptr<CJBig2_Image> decode_Huffman(CJBig2_BitStream* pStream,
52 std::unique_ptr<CJBig2_Image> decode_Arith(CJBig2_ArithDecoder* pArithDecoder,
67 CJBig2_Image** SBSYMS;
DJBig2_GrrdProc.cpp16 std::unique_ptr<CJBig2_Image> CJBig2_GRRDProc::decode( in decode()
21 return pdfium::MakeUnique<CJBig2_Image>(GRW, GRH); in decode()
39 std::unique_ptr<CJBig2_Image> CJBig2_GRRDProc::decode_Template0_unopt( in decode_Template0_unopt()
43 auto GRREG = pdfium::MakeUnique<CJBig2_Image>(GRW, GRH); in decode_Template0_unopt()
104 const CJBig2_Image& GRREG, in decode_Template0_unopt_CalculateContext()
120 void CJBig2_GRRDProc::decode_Template0_unopt_SetPixel(CJBig2_Image* GRREG, in decode_Template0_unopt_SetPixel()
139 std::unique_ptr<CJBig2_Image> CJBig2_GRRDProc::decode_Template0_opt( in decode_Template0_opt()
147 auto GRREG = pdfium::MakeUnique<CJBig2_Image>(iGRW, iGRH); in decode_Template0_opt()
280 std::unique_ptr<CJBig2_Image> CJBig2_GRRDProc::decode_Template1_unopt( in decode_Template1_unopt()
284 auto GRREG = pdfium::MakeUnique<CJBig2_Image>(GRW, GRH); in decode_Template1_unopt()
[all …]
DJBig2_TrdProc.cpp22 std::unique_ptr<CJBig2_Image> CJBig2_TRDProc::decode_Huffman( in decode_Huffman()
26 auto SBREG = pdfium::MakeUnique<CJBig2_Image>(SBW, SBH); in decode_Huffman()
111 MaybeOwned<CJBig2_Image> IBI; in decode_Huffman()
129 CJBig2_Image* IBOI = SBSYMS[IDI]; in decode_Huffman()
223 std::unique_ptr<CJBig2_Image> CJBig2_TRDProc::decode_Arith( in decode_Arith()
260 auto SBREG = pdfium::MakeUnique<CJBig2_Image>(SBW, SBH); in decode_Arith()
319 MaybeOwned<CJBig2_Image> pIBI; in decode_Arith()
331 CJBig2_Image* IBOI = SBSYMS[IDI]; in decode_Arith()
DJBig2_SddProc.cpp28 std::vector<std::unique_ptr<CJBig2_Image>> SDNEWSYMS; in decode_Arith()
44 std::vector<CJBig2_Image*> SBSYMS; in decode_Arith()
70 std::unique_ptr<CJBig2_Image> BS; in decode_Arith()
252 ? pdfium::MakeUnique<CJBig2_Image>(*SDINSYMS[I]) in decode_Arith()
266 std::vector<std::unique_ptr<CJBig2_Image>> SDNEWSYMS; in decode_Huffman()
287 std::vector<CJBig2_Image*> SBSYMS; in decode_Huffman()
297 std::unique_ptr<CJBig2_Image> BS; in decode_Huffman()
464 std::unique_ptr<CJBig2_Image> BHC; in decode_Huffman()
468 BHC = pdfium::MakeUnique<CJBig2_Image>(TOTWIDTH, HCHEIGHT); in decode_Huffman()
528 ? pdfium::MakeUnique<CJBig2_Image>(*SDINSYMS[I]) in decode_Huffman()
DJBig2_SddProc.h18 class CJBig2_Image; variable
36 CJBig2_Image** SDINSYMS;
DJBig2_PddProc.cpp21 std::unique_ptr<CJBig2_Image> BHDC; in decode_Arith()
59 std::unique_ptr<CJBig2_Image> BHDC; in decode_MMR()
DJBig2_PatternDict.h23 std::vector<std::unique_ptr<CJBig2_Image>> HDPATS;
DJBig2_SymbolDict.cpp20 dst->m_SDEXSYMS.push_back(image ? pdfium::MakeUnique<CJBig2_Image>(*image) in DeepCopy()
DJBig2_Segment.h59 std::unique_ptr<CJBig2_Image> m_Image;
DJBig2_Context.cpp177 m_pPage = pdfium::MakeUnique<CJBig2_Image>(width, height, stride, pBuf); in getFirstPage()
381 pdfium::MakeUnique<CJBig2_Image>(pPageInfo->m_dwWidth, height); in ProcessingParseSegmentData()
466 std::unique_ptr<CJBig2_Image*, FxFreeDeleter> SDINSYMS; in parseSymbolDict()
468 SDINSYMS.reset(FX_Alloc(CJBig2_Image*, pSymbolDictDecoder->SDNUMINSYMS)); in parseSymbolDict()
701 std::unique_ptr<CJBig2_Image*, FxFreeDeleter> SBSYMS; in parseTextRegion()
703 SBSYMS.reset(FX_Alloc(CJBig2_Image*, pTRD->SBNUMSYMS)); in parseTextRegion()
DJBig2_Context.h94 std::unique_ptr<CJBig2_Image> m_pPage;
/external/pdfium/core/fxcodec/codec/
Dccodec_jbig2module.h16 class CJBig2_Image; variable