Lines Matching refs:rIStm

175 bool ImplReadDIBInfoHeader(SvStream& rIStm, DIBV5Header& rHeader, bool& bTopDown)  in ImplReadDIBInfoHeader()  argument
178 const sal_Size aStartPos(rIStm.Tell()); in ImplReadDIBInfoHeader()
179 rIStm >> rHeader.nSize; in ImplReadDIBInfoHeader()
186 rIStm >> nTmp16; rHeader.nWidth = nTmp16; in ImplReadDIBInfoHeader()
187 rIStm >> nTmp16; rHeader.nHeight = nTmp16; in ImplReadDIBInfoHeader()
188 rIStm >> rHeader.nPlanes; in ImplReadDIBInfoHeader()
189 rIStm >> rHeader.nBitCount; in ImplReadDIBInfoHeader()
197 if(nUsed < rHeader.nSize) { rIStm >> rHeader.nWidth; nUsed += sizeof(rHeader.nWidth); } in ImplReadDIBInfoHeader()
198 if(nUsed < rHeader.nSize) { rIStm >> rHeader.nHeight; nUsed += sizeof(rHeader.nHeight); } in ImplReadDIBInfoHeader()
199 if(nUsed < rHeader.nSize) { rIStm >> rHeader.nPlanes; nUsed += sizeof(rHeader.nPlanes); } in ImplReadDIBInfoHeader()
200 … if(nUsed < rHeader.nSize) { rIStm >> rHeader.nBitCount; nUsed += sizeof(rHeader.nBitCount); } in ImplReadDIBInfoHeader()
201 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.nCompression; nUsed += sizeof(rHeader.nCompression);… in ImplReadDIBInfoHeader()
202 … if(nUsed < rHeader.nSize) { rIStm >> rHeader.nSizeImage; nUsed += sizeof(rHeader.nSizeImage); } in ImplReadDIBInfoHeader()
203 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.nXPelsPerMeter; nUsed += sizeof(rHeader.nXPelsPerMet… in ImplReadDIBInfoHeader()
204 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.nYPelsPerMeter; nUsed += sizeof(rHeader.nYPelsPerMet… in ImplReadDIBInfoHeader()
205 … if(nUsed < rHeader.nSize) { rIStm >> rHeader.nColsUsed; nUsed += sizeof(rHeader.nColsUsed); } in ImplReadDIBInfoHeader()
206 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.nColsImportant; nUsed += sizeof(rHeader.nColsImporta… in ImplReadDIBInfoHeader()
209 … if(nUsed < rHeader.nSize) { rIStm >> rHeader.nV5RedMask; nUsed += sizeof(rHeader.nV5RedMask); } in ImplReadDIBInfoHeader()
210 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.nV5GreenMask; nUsed += sizeof(rHeader.nV5GreenMask); … in ImplReadDIBInfoHeader()
211 … if(nUsed < rHeader.nSize) { rIStm >> rHeader.nV5BlueMask; nUsed += sizeof(rHeader.nV5BlueMask); } in ImplReadDIBInfoHeader()
212 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.nV5AlphaMask; nUsed += sizeof(rHeader.nV5AlphaMask); … in ImplReadDIBInfoHeader()
213 … if(nUsed < rHeader.nSize) { rIStm >> rHeader.nV5CSType; nUsed += sizeof(rHeader.nV5CSType); } in ImplReadDIBInfoHeader()
216 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.aV5Endpoints.aXyzRed.aXyzX; nUsed += sizeof(rHeader.a… in ImplReadDIBInfoHeader()
217 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.aV5Endpoints.aXyzRed.aXyzY; nUsed += sizeof(rHeader.a… in ImplReadDIBInfoHeader()
218 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.aV5Endpoints.aXyzRed.aXyzZ; nUsed += sizeof(rHeader.a… in ImplReadDIBInfoHeader()
219 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.aV5Endpoints.aXyzGreen.aXyzX; nUsed += sizeof(rHeader… in ImplReadDIBInfoHeader()
220 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.aV5Endpoints.aXyzGreen.aXyzY; nUsed += sizeof(rHeader… in ImplReadDIBInfoHeader()
221 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.aV5Endpoints.aXyzGreen.aXyzZ; nUsed += sizeof(rHeader… in ImplReadDIBInfoHeader()
222 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.aV5Endpoints.aXyzBlue.aXyzX; nUsed += sizeof(rHeader.… in ImplReadDIBInfoHeader()
223 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.aV5Endpoints.aXyzBlue.aXyzY; nUsed += sizeof(rHeader.… in ImplReadDIBInfoHeader()
224 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.aV5Endpoints.aXyzBlue.aXyzZ; nUsed += sizeof(rHeader.… in ImplReadDIBInfoHeader()
226 … if(nUsed < rHeader.nSize) { rIStm >> rHeader.nV5GammaRed; nUsed += sizeof(rHeader.nV5GammaRed); } in ImplReadDIBInfoHeader()
227 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.nV5GammaGreen; nUsed += sizeof(rHeader.nV5GammaGreen)… in ImplReadDIBInfoHeader()
228 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.nV5GammaBlue; nUsed += sizeof(rHeader.nV5GammaBlue); … in ImplReadDIBInfoHeader()
229 … if(nUsed < rHeader.nSize) { rIStm >> rHeader.nV5Intent; nUsed += sizeof(rHeader.nV5Intent); } in ImplReadDIBInfoHeader()
230 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.nV5ProfileData; nUsed += sizeof(rHeader.nV5ProfileDat… in ImplReadDIBInfoHeader()
231 …if(nUsed < rHeader.nSize) { rIStm >> rHeader.nV5ProfileSize; nUsed += sizeof(rHeader.nV5ProfileSiz… in ImplReadDIBInfoHeader()
232 … if(nUsed < rHeader.nSize) { rIStm >> rHeader.nV5Reserved; nUsed += sizeof(rHeader.nV5Reserved); } in ImplReadDIBInfoHeader()
235 rIStm.Seek(aStartPos + rHeader.nSize); in ImplReadDIBInfoHeader()
250 rIStm.SetError( SVSTREAM_FILEFORMAT_ERROR ); in ImplReadDIBInfoHeader()
259 return( ( rHeader.nPlanes == 1 ) && ( rIStm.GetError() == 0UL ) ); in ImplReadDIBInfoHeader()
262 bool ImplReadDIBPalette( SvStream& rIStm, BitmapWriteAccess& rAcc, bool bQuad ) in ImplReadDIBPalette() argument
269 rIStm.Read( pEntries, nPalSize ); in ImplReadDIBPalette()
286 return( rIStm.GetError() == 0UL ); in ImplReadDIBPalette()
391 bool ImplReadDIBBits(SvStream& rIStm, DIBV5Header& rHeader, BitmapWriteAccess& rAcc, BitmapWriteAcc… in ImplReadDIBBits() argument
426 rIStm.Read(rAcc.GetBuffer(), rHeader.nHeight * nAlignedWidth); in ImplReadDIBBits()
433 rIStm.SeekRel( -12L ); in ImplReadDIBBits()
434 rIStm >> nRMask; in ImplReadDIBBits()
435 rIStm >> nGMask; in ImplReadDIBBits()
436 rIStm >> nBMask; in ImplReadDIBBits()
443 const sal_uLong nOldPos(rIStm.Tell()); in ImplReadDIBBits()
445 rIStm.Seek(STREAM_SEEK_TO_END); in ImplReadDIBBits()
446 rHeader.nSizeImage = rIStm.Tell() - nOldPos; in ImplReadDIBBits()
447 rIStm.Seek(nOldPos); in ImplReadDIBBits()
451 rIStm.Read((char*)pBuffer, rHeader.nSizeImage); in ImplReadDIBBits()
474 rIStm.Read( pTmp = pBuf, nAlignedWidth ); in ImplReadDIBBits()
498 rIStm.Read( pTmp = pBuf, nAlignedWidth ); in ImplReadDIBBits()
521 rIStm.Read( pTmp = pBuf, nAlignedWidth ); in ImplReadDIBBits()
537 rIStm.Read( (char*)( pTmp16 = (sal_uInt16*) pBuf ), nAlignedWidth ); in ImplReadDIBBits()
555 rIStm.Read( pTmp = pBuf, nAlignedWidth ); in ImplReadDIBBits()
580 rIStm.Read( (char*)( pTmp32 = (sal_uInt32*) pBuf ), nAlignedWidth ); in ImplReadDIBBits()
595 rIStm.Read( (char*)( pTmp32 = (sal_uInt32*) pBuf ), nAlignedWidth ); in ImplReadDIBBits()
611 return( rIStm.GetError() == 0UL ); in ImplReadDIBBits()
614 bool ImplReadDIBBody( SvStream& rIStm, Bitmap& rBmp, Bitmap* pBmpAlpha, sal_uLong nOffset ) in ImplReadDIBBody() argument
617 const sal_uLong nStmPos = rIStm.Tell(); in ImplReadDIBBody()
621 if ( ImplReadDIBInfoHeader( rIStm, aHeader, bTopDown ) in ImplReadDIBBody()
691 rIStm >> nCodedSize >> nUncodedSize >> aHeader.nCompression; in ImplReadDIBBody()
695 nCodedPos = rIStm.Tell(); in ImplReadDIBBody()
697 aCodec.Read( rIStm, pData, nUncodedSize ); in ImplReadDIBBody()
701 rIStm.SeekRel( nCodedSize - ( rIStm.Tell() - nCodedPos ) ); in ImplReadDIBBody()
711 pIStm = &rIStm; in ImplReadDIBBody()
779 bool ImplReadDIBFileHeader( SvStream& rIStm, sal_uLong& rOffset ) in ImplReadDIBFileHeader() argument
783 const sal_Int64 nSavedStreamPos( rIStm.Tell() ); in ImplReadDIBFileHeader()
784 const sal_Int64 nStreamLength( rIStm.Seek( STREAM_SEEK_TO_END ) ); in ImplReadDIBFileHeader()
785 rIStm.Seek( nSavedStreamPos ); in ImplReadDIBFileHeader()
788 rIStm >> nTmp16; in ImplReadDIBFileHeader()
795 rIStm.SeekRel( 12L ); in ImplReadDIBFileHeader()
796 rIStm >> nTmp16; in ImplReadDIBFileHeader()
797 rIStm.SeekRel( 8L ); in ImplReadDIBFileHeader()
798 rIStm >> nTmp32; in ImplReadDIBFileHeader()
804rIStm.SeekRel( 8L ); // we are on bfSize member of BITMAPFILEHEADER, forward to bfOffBits in ImplReadDIBFileHeader()
805 rIStm >> nTmp32; // read bfOffBits in ImplReadDIBFileHeader()
807 bRet = ( rIStm.GetError() == 0UL ); in ImplReadDIBFileHeader()
814 rIStm.SetError( SVSTREAM_FILEFORMAT_ERROR ); in ImplReadDIBFileHeader()
819 rIStm.SetError( SVSTREAM_FILEFORMAT_ERROR ); in ImplReadDIBFileHeader()
1361 SvStream& rIStm, in ImplReadDIB() argument
1364 const sal_uInt16 nOldFormat(rIStm.GetNumberFormatInt()); in ImplReadDIB()
1365 const sal_uLong nOldPos(rIStm.Tell()); in ImplReadDIB()
1369 rIStm.SetNumberFormatInt(NUMBERFORMAT_INT_LITTLEENDIAN); in ImplReadDIB()
1373 if(ImplReadDIBFileHeader(rIStm, nOffset)) in ImplReadDIB()
1375 … bRet = ImplReadDIBBody(rIStm, rTarget, nOffset >= DIBV5HEADERSIZE ? pTargetAlpha : 0, nOffset); in ImplReadDIB()
1380 bRet = ImplReadDIBBody(rIStm, rTarget, 0, nOffset); in ImplReadDIB()
1385 if(!rIStm.GetError()) in ImplReadDIB()
1387 rIStm.SetError(SVSTREAM_GENERALERROR); in ImplReadDIB()
1390 rIStm.Seek(nOldPos); in ImplReadDIB()
1393 rIStm.SetNumberFormatInt(nOldFormat); in ImplReadDIB()
1469 SvStream& rIStm, in ReadDIB() argument
1472 return ImplReadDIB(rTarget, 0, rIStm, bFileHeader); in ReadDIB()
1477 SvStream& rIStm) in ReadDIBBitmapEx() argument
1480 bool bRetval(ImplReadDIB(aBmp, 0, rIStm, true) && !rIStm.GetError()); in ReadDIBBitmapEx()
1485 const sal_uLong nStmPos(rIStm.Tell()); in ReadDIBBitmapEx()
1490 rIStm >> nMagic1 >> nMagic2; in ReadDIBBitmapEx()
1491 bRetval = (0x25091962 == nMagic1) && (0xACB20201 == nMagic2) && !rIStm.GetError(); in ReadDIBBitmapEx()
1497 rIStm >> bTransparent; in ReadDIBBitmapEx()
1498 bRetval = !rIStm.GetError(); in ReadDIBBitmapEx()
1506 bRetval = ImplReadDIB(aMask, 0, rIStm, true); in ReadDIBBitmapEx()
1532 rIStm >> aTransparentColor; in ReadDIBBitmapEx()
1533 bRetval = !rIStm.GetError(); in ReadDIBBitmapEx()
1546 rIStm.ResetError(); in ReadDIBBitmapEx()
1547 rIStm.Seek(nStmPos); in ReadDIBBitmapEx()
1558 SvStream& rIStm) in ReadDIBV5() argument
1560 return ImplReadDIB(rTarget, &rTargetAlpha, rIStm, true); in ReadDIBV5()