Home | History | Annotate | Download | only in fpdf_parser

Lines Matching refs:src_buf

32 void CFX_DataFilter::FilterIn(FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf)
41 v_FilterIn(src_buf, src_size, temp_buf);
44 v_FilterIn(src_buf, src_size, dest_buf);
280 void CPDF_DecryptFilter::v_FilterIn(FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf)
285 m_pCryptoHandler->DecryptStream(m_pContext, src_buf, src_size, dest_buf);
307 void FPDFAPI_FlateInput(void* context, const unsigned char* src_buf, unsigned int src_size);
323 void CPDF_FlateFilter::v_FilterIn(FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf)
328 FPDFAPI_FlateInput(m_pContext, src_buf, src_size);
351 void CPDF_LzwFilter::v_FilterIn(FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf)
356 m_LeftBits = (m_LeftBits << 8) | src_buf[i];
360 FX_DWORD code = (m_LeftBits << new_bits) | (src_buf[i] >> (8 - new_bits));
362 m_LeftBits = src_buf[i] % (1 << m_nLeftBits);
538 void CPDF_PredictorFilter::v_FilterIn(FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf)
551 FXSYS_memcpy32(m_pCurLine + m_LineInSize, src_buf, read_size);
556 src_buf += read_size;
579 void CPDF_Ascii85Filter::v_FilterIn(FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf)
582 FX_BYTE byte = src_buf[i];
638 void CPDF_AsciiHexFilter::v_FilterIn(FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf)
641 FX_BYTE byte = src_buf[i];
673 void CPDF_RunLenFilter::v_FilterIn(FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf)
676 FX_BYTE byte = src_buf[i];
722 void CPDF_JpegFilter::v_FilterIn(FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf)
734 temp_buf.AppendBlock(src_buf, src_size);
738 jpeg_src_buf = src_buf;
814 void CPDF_FaxFilter::v_FilterIn(FX_LPCBYTE src_buf, FX_DWORD src_size, CFX_BinaryBuf& dest_buf)
824 temp_buf.AppendBlock(src_buf, src_size);
829 fax_src_buf = src_buf;
842 FX_BOOL _FaxSkipEOL(const FX_BYTE* src_buf, int bitsize, int& bitpos);
843 FX_BOOL _FaxG4GetRow(const FX_BYTE* src_buf, int bitsize, int& bitpos, FX_LPBYTE dest_buf, const FX_BYTE* ref_buf, int columns);
844 FX_BOOL _FaxGet1DLine(const FX_BYTE* src_buf, int bitsize, int& bitpos, FX_LPBYTE dest_buf, int columns);
845 void CPDF_FaxFilter::ProcessData(FX_LPCBYTE src_buf, FX_DWORD src_size, int& bitpos, FX_BOOL bFinish,
855 if (!ReadLine(src_buf, bitsize, bitpos)) {
875 FX_BOOL CPDF_FaxFilter::ReadLine(FX_LPCBYTE src_buf, int bitsize, int& bitpos)
877 if (!_FaxSkipEOL(src_buf, bitsize, bitpos)) {
882 ret = _FaxG4GetRow(src_buf, bitsize, bitpos, m_pScanlineBuf, m_pRefBuf, m_nColumns);
884 ret = _FaxGet1DLine(src_buf, bitsize, bitpos, m_pScanlineBuf, m_nColumns);
889 FX_BOOL bNext1D = src_buf[bitpos / 8] & (1 << (7 - bitpos % 8));
892 ret = _FaxGet1DLine(src_buf, bitsize, bitpos, m_pScanlineBuf, m_nColumns);
894 ret = _FaxG4GetRow(src_buf, bitsize, bitpos, m_pScanlineBuf, m_pRefBuf, m_nColumns);
901 if (!_FaxSkipEOL(src_buf, bitsize, bitpos)) {