/external/pdfium/core/fxcodec/basic/ |
D | basicmodule.cpp | 216 pdfium::span<const uint8_t> src_span, in RunLengthEncode() argument 220 if (src_span.empty() || !dest_buf || !dest_size) in RunLengthEncode() 224 if (src_span.size() == 1) { in RunLengthEncode() 229 dest_buf_span[1] = src_span[0]; in RunLengthEncode() 237 FX_SAFE_SIZE_T estimated_size = src_span.size(); in RunLengthEncode() 248 uint8_t x = src_span[run_start]; in RunLengthEncode() 249 uint8_t y = src_span[run_end]; in RunLengthEncode() 250 while (run_end < src_span.size()) { in RunLengthEncode() 251 size_t max_len = std::min<size_t>(128, src_span.size() - run_start); in RunLengthEncode() 253 y = src_span[++run_end]; in RunLengthEncode() [all …]
|
D | basicmodule.h | 29 static bool RunLengthEncode(pdfium::span<const uint8_t> src_span, 33 static bool A85Encode(pdfium::span<const uint8_t> src_span,
|
/external/pdfium/core/fpdfapi/parser/ |
D | fpdf_parser_decode.cpp | 115 uint32_t A85Decode(pdfium::span<const uint8_t> src_span, in A85Decode() argument 119 if (src_span.empty()) { in A85Decode() 127 while (pos < src_span.size()) { in A85Decode() 128 uint8_t ch = src_span[pos]; in A85Decode() 155 while (pos < src_span.size()) { in A85Decode() 156 uint8_t ch = src_span[pos++]; in A85Decode() 191 if (pos < src_span.size() && src_span[pos] == '>') in A85Decode() 196 uint32_t HexDecode(pdfium::span<const uint8_t> src_span, in HexDecode() argument 200 if (src_span.empty()) { in HexDecode() 207 while (i < src_span.size() && src_span[i] != '>') in HexDecode() [all …]
|
D | fpdf_parser_decode.h | 38 pdfium::span<const uint8_t> src_span, 44 pdfium::span<const uint8_t> src_span, 51 bool FlateEncode(pdfium::span<const uint8_t> src_span, 55 uint32_t FlateDecode(pdfium::span<const uint8_t> src_span, 59 uint32_t RunLengthDecode(pdfium::span<const uint8_t> src_span, 63 uint32_t A85Decode(pdfium::span<const uint8_t> src_span, 67 uint32_t HexDecode(pdfium::span<const uint8_t> src_span, 72 pdfium::span<const uint8_t> src_span, 82 pdfium::span<const uint8_t> src_span,
|
/external/pdfium/core/fxcodec/jpeg/ |
D | jpegmodule.cpp | 57 pdfium::span<const uint8_t> src_span) { in JpegScanSOI() argument 58 ASSERT(!src_span.empty()); in JpegScanSOI() 60 for (size_t offset = 0; offset < src_span.size() - 1; ++offset) { in JpegScanSOI() 61 if (src_span[offset] == 0xff && src_span[offset + 1] == 0xd8) in JpegScanSOI() 62 return src_span.subspan(offset); in JpegScanSOI() 64 return src_span; in JpegScanSOI() 140 static bool JpegLoadInfo(pdfium::span<const uint8_t> src_span, in JpegLoadInfo() argument 146 src_span = JpegScanSOI(src_span); in JpegLoadInfo() 168 src.bytes_in_buffer = src_span.size(); in JpegLoadInfo() 169 src.next_input_byte = src_span.data(); in JpegLoadInfo() [all …]
|
D | jpegmodule.h | 36 pdfium::span<const uint8_t> src_span, 49 Optional<JpegImageInfo> LoadInfo(pdfium::span<const uint8_t> src_span);
|
/external/pdfium/core/fxcodec/flate/ |
D | flatemodule.cpp | 112 CLZWDecoder(pdfium::span<const uint8_t> src_span, bool early_change); 139 CLZWDecoder::CLZWDecoder(pdfium::span<const uint8_t> src_span, in CLZWDecoder() argument 141 : src_span_(src_span), early_change_(early_change ? 1 : 0) {} in CLZWDecoder() 595 FlateScanlineDecoder(pdfium::span<const uint8_t> src_span, 613 FlateScanlineDecoder::FlateScanlineDecoder(pdfium::span<const uint8_t> src_span, in FlateScanlineDecoder() argument 625 m_SrcBuf(src_span), in FlateScanlineDecoder() 650 FlatePredictorScanlineDecoder(pdfium::span<const uint8_t> src_span, 681 pdfium::span<const uint8_t> src_span, in FlatePredictorScanlineDecoder() argument 690 : FlateScanlineDecoder(src_span, width, height, comps, bpc), in FlatePredictorScanlineDecoder() 785 pdfium::span<const uint8_t> src_span, in CreateDecoder() argument [all …]
|
D | flatemodule.h | 23 pdfium::span<const uint8_t> src_span, 35 pdfium::span<const uint8_t> src_span,
|
/external/pdfium/core/fpdfapi/page/ |
D | cpdf_streamparser.cpp | 69 uint32_t DecodeInlineStream(pdfium::span<const uint8_t> src_span, in DecodeInlineStream() argument 87 return FlateOrLZWDecode(false, src_span, pParam, orig_size, &ignored_result, in DecodeInlineStream() 91 return FlateOrLZWDecode(true, src_span, pParam, 0, &ignored_result, in DecodeInlineStream() 97 src_span, width, height, 0, in DecodeInlineStream() 103 CreateFaxDecoder(src_span, width, height, pParam); in DecodeInlineStream() 108 return A85Decode(src_span, &ignored_result, &ignored_size); in DecodeInlineStream() 110 return HexDecode(src_span, &ignored_result, &ignored_size); in DecodeInlineStream() 112 return RunLengthDecode(src_span, &ignored_result, &ignored_size); in DecodeInlineStream()
|
D | cpdf_dib.cpp | 512 pdfium::span<const uint8_t> src_span = m_pStreamAcc->GetSpan(); in CreateDecoder() local 515 m_pDecoder = CreateFaxDecoder(src_span, m_Width, m_Height, pParams); in CreateDecoder() 517 m_pDecoder = CreateFlateDecoder(src_span, m_Width, m_Height, m_nComponents, in CreateDecoder() 521 src_span, m_Width, m_Height, m_nComponents, m_bpc); in CreateDecoder() 523 if (!CreateDCTDecoder(src_span, pParams)) in CreateDecoder() 542 bool CPDF_DIB::CreateDCTDecoder(pdfium::span<const uint8_t> src_span, in CreateDCTDecoder() argument 546 src_span, m_Width, m_Height, m_nComponents, in CreateDCTDecoder() 552 pJpegModule->LoadInfo(src_span); in CreateDCTDecoder() 568 src_span, m_Width, m_Height, m_nComponents, info.color_transform); in CreateDCTDecoder() 612 m_pDecoder = pJpegModule->CreateDecoder(src_span, m_Width, m_Height, in CreateDCTDecoder()
|
D | cpdf_image.h | 80 RetainPtr<CPDF_Dictionary> InitJPEG(pdfium::span<uint8_t> src_span);
|
D | cpdf_dib.h | 92 bool CreateDCTDecoder(pdfium::span<const uint8_t> src_span,
|
D | cpdf_image.cpp | 85 pdfium::span<uint8_t> src_span) { in InitJPEG() argument 87 fxcodec::ModuleMgr::GetInstance()->GetJpegModule()->LoadInfo(src_span); in InitJPEG()
|
/external/pdfium/core/fxcodec/jbig2/ |
D | jbig2module.cpp | 35 pdfium::span<const uint8_t> src_span, in StartDecode() argument 49 pJbig2Context->m_pSrcSpan = src_span; in StartDecode() 57 CJBig2_Context::Create(global_span, global_objnum, src_span, src_objnum, in StartDecode()
|
D | jbig2module.h | 48 pdfium::span<const uint8_t> src_span,
|
/external/pdfium/core/fxcodec/jpx/ |
D | jpxmodule.cpp | 15 pdfium::span<const uint8_t> src_span, in CreateDecoder() argument 18 if (!decoder->Init(src_span)) in CreateDecoder()
|
D | jpxmodule.h | 22 pdfium::span<const uint8_t> src_span,
|
/external/pdfium/xfa/fxfa/parser/ |
D | cxfa_localemgr.cpp | 1069 pdfium::span<const uint8_t> src_span) { in GetLocaleFromBuffer() argument 1070 if (src_span.empty()) in GetLocaleFromBuffer() 1075 FlateModule::FlateOrLZWDecode(false, src_span, true, 0, 0, 0, 0, 0, &output, in GetLocaleFromBuffer()
|
/external/pdfium/core/fxcodec/fax/ |
D | faxmodule.cpp | 459 FaxDecoder(pdfium::span<const uint8_t> src_span, 486 FaxDecoder::FaxDecoder(pdfium::span<const uint8_t> src_span, in FaxDecoder() argument 504 m_SrcSpan(src_span), in FaxDecoder() 577 pdfium::span<const uint8_t> src_span, in CreateDecoder() argument 599 return pdfium::MakeUnique<FaxDecoder>(src_span, actual_width, actual_height, in CreateDecoder()
|
D | faxmodule.h | 24 pdfium::span<const uint8_t> src_span,
|
/external/pdfium/core/fxge/ |
D | cfx_font.h | 52 bool LoadEmbedded(pdfium::span<const uint8_t> src_span,
|
D | cfx_font.cpp | 380 bool CFX_Font::LoadEmbedded(pdfium::span<const uint8_t> src_span, in LoadEmbedded() argument 385 src_span.begin(), src_span.end()); in LoadEmbedded()
|
/external/pdfium/core/fxcodec/ |
D | progressivedecoder.cpp | 573 pdfium::span<const uint8_t> src_span = row_buf.first(m_ScanlineSize); in BmpReadScanline() local 574 std::copy(std::begin(src_span), std::end(src_span), m_pDecodeBuf.get()); in BmpReadScanline()
|