Home
last modified time | relevance | path

Searched refs:ScanlineDecoder (Results 1 – 15 of 15) sorted by relevance

/external/pdfium/core/fxcodec/
Dscanlinedecoder.cpp13 ScanlineDecoder::ScanlineDecoder() : ScanlineDecoder(0, 0, 0, 0, 0, 0, 0) {} in ScanlineDecoder() function in fxcodec::ScanlineDecoder
15 ScanlineDecoder::ScanlineDecoder(int nOrigWidth, in ScanlineDecoder() function in fxcodec::ScanlineDecoder
30 ScanlineDecoder::~ScanlineDecoder() = default;
32 const uint8_t* ScanlineDecoder::GetScanline(int line) { in GetScanline()
50 bool ScanlineDecoder::SkipToScanline(int line, PauseIndicatorIface* pPause) { in SkipToScanline()
69 uint8_t* ScanlineDecoder::ReadNextLine() { in ReadNextLine()
Dscanlinedecoder.h16 class ScanlineDecoder {
18 ScanlineDecoder();
19 ScanlineDecoder(int nOrigWidth,
26 virtual ~ScanlineDecoder();
57 using ScanlineDecoder = fxcodec::ScanlineDecoder; variable
/external/pdfium/core/fpdfapi/parser/
Dfpdf_parser_decode.h25 class ScanlineDecoder; variable
37 std::unique_ptr<fxcodec::ScanlineDecoder> CreateFaxDecoder(
43 std::unique_ptr<fxcodec::ScanlineDecoder> CreateFlateDecoder(
Dfpdf_parser_decode.cpp294 std::unique_ptr<ScanlineDecoder> CreateFaxDecoder( in CreateFaxDecoder()
319 std::unique_ptr<ScanlineDecoder> CreateFlateDecoder( in CreateFlateDecoder()
/external/pdfium/core/fxcodec/basic/
Dbasicmodule.h18 class ScanlineDecoder; variable
22 static std::unique_ptr<ScanlineDecoder> CreateRunLengthDecoder(
Dbasicmodule.cpp18 class RLScanlineDecoder final : public ScanlineDecoder {
201 std::unique_ptr<ScanlineDecoder> BasicModule::CreateRunLengthDecoder( in CreateRunLengthDecoder()
/external/pdfium/core/fxcodec/fax/
Dfaxmodule.h19 class ScanlineDecoder; variable
23 static std::unique_ptr<ScanlineDecoder> CreateDecoder(
Dfaxmodule.cpp457 class FaxDecoder final : public ScanlineDecoder {
493 : ScanlineDecoder(width, in FaxDecoder()
576 std::unique_ptr<ScanlineDecoder> FaxModule::CreateDecoder( in CreateDecoder()
/external/pdfium/core/fxcodec/flate/
Dflatemodule.h18 class ScanlineDecoder; variable
22 static std::unique_ptr<ScanlineDecoder> CreateDecoder(
Dflatemodule.cpp593 class FlateScanlineDecoder : public ScanlineDecoder {
618 : ScanlineDecoder(width, in FlateScanlineDecoder()
784 std::unique_ptr<ScanlineDecoder> FlateModule::CreateDecoder( in CreateDecoder()
/external/pdfium/core/fxcodec/jpeg/
Djpegmodule.h23 class ScanlineDecoder; variable
35 std::unique_ptr<ScanlineDecoder> CreateDecoder(
Djpegmodule.cpp218 class JpegDecoder final : public ScanlineDecoder {
480 std::unique_ptr<ScanlineDecoder> JpegModule::CreateDecoder( in CreateDecoder()
/external/pdfium/core/fpdfapi/page/
Dcpdf_dib.h36 class ScanlineDecoder; variable
155 std::unique_ptr<fxcodec::ScanlineDecoder> m_pDecoder;
Dcpdf_streamparser.cpp46 uint32_t DecodeAllScanlines(std::unique_ptr<ScanlineDecoder> pDecoder) { in DecodeAllScanlines()
95 std::unique_ptr<ScanlineDecoder> pDecoder = in DecodeInlineStream()
102 std::unique_ptr<ScanlineDecoder> pDecoder = in DecodeInlineStream()
/external/pdfium/testing/fuzzers/
Dpdf_codec_fax_fuzzer.cc35 std::unique_ptr<ScanlineDecoder> decoder = in LLVMFuzzerTestOneInput()