Lines Matching refs:rHeader

175 bool ImplReadDIBInfoHeader(SvStream& rIStm, DIBV5Header& rHeader, bool& bTopDown)  in ImplReadDIBInfoHeader()  argument
179 rIStm >> rHeader.nSize; in ImplReadDIBInfoHeader()
182 if ( rHeader.nSize == DIBCOREHEADERSIZE ) 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()
194 sal_Size nUsed(sizeof(rHeader.nSize)); 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()
238 if ( rHeader.nHeight < 0 ) in ImplReadDIBInfoHeader()
241 rHeader.nHeight *= -1; in ImplReadDIBInfoHeader()
248 if ( rHeader.nWidth < 0 ) in ImplReadDIBInfoHeader()
254 … if( rHeader.nSizeImage > ( 16 * static_cast< sal_uInt32 >( rHeader.nWidth * rHeader.nHeight ) ) ) in ImplReadDIBInfoHeader()
256 rHeader.nSizeImage = 0; in ImplReadDIBInfoHeader()
259 return( ( rHeader.nPlanes == 1 ) && ( rIStm.GetError() == 0UL ) ); in ImplReadDIBInfoHeader()
289 void ImplDecodeRLE( sal_uInt8* pBuffer, DIBV5Header& rHeader, BitmapWriteAccess& rAcc, bool bRLE4 ) in ImplDecodeRLE() argument
292 long nY = rHeader.nHeight - 1L; in ImplDecodeRLE()
391 bool ImplReadDIBBits(SvStream& rIStm, DIBV5Header& rHeader, BitmapWriteAccess& rAcc, BitmapWriteAcc… in ImplReadDIBBits() argument
393 …onst sal_Int64 nBitsPerLine (static_cast<sal_Int64>(rHeader.nWidth) * static_cast<sal_Int64>(rHead… in ImplReadDIBBits()
398 sal_uInt32 nRMask(( rHeader.nBitCount == 16 ) ? 0x00007c00UL : 0x00ff0000UL); in ImplReadDIBBits()
399 sal_uInt32 nGMask(( rHeader.nBitCount == 16 ) ? 0x000003e0UL : 0x0000ff00UL); in ImplReadDIBBits()
400 sal_uInt32 nBMask(( rHeader.nBitCount == 16 ) ? 0x0000001fUL : 0x000000ffUL); in ImplReadDIBBits()
402 bool bTCMask(!pAccAlpha && ((16 == rHeader.nBitCount) || (32 == rHeader.nBitCount))); in ImplReadDIBBits()
403 …bool bRLE((RLE_8 == rHeader.nCompression && 8 == rHeader.nBitCount) || (RLE_4 == rHeader.nCompress… in ImplReadDIBBits()
426 rIStm.Read(rAcc.GetBuffer(), rHeader.nHeight * nAlignedWidth); in ImplReadDIBBits()
431 if(bTCMask && BITFIELDS == rHeader.nCompression) in ImplReadDIBBits()
441 if(!rHeader.nSizeImage) in ImplReadDIBBits()
446 rHeader.nSizeImage = rIStm.Tell() - nOldPos; in ImplReadDIBBits()
450 sal_uInt8* pBuffer = (sal_uInt8*)rtl_allocateMemory(rHeader.nSizeImage); in ImplReadDIBBits()
451 rIStm.Read((char*)pBuffer, rHeader.nSizeImage); in ImplReadDIBBits()
452 ImplDecodeRLE(pBuffer, rHeader, rAcc, RLE_4 == rHeader.nCompression); in ImplReadDIBBits()
457 const long nWidth(rHeader.nWidth); in ImplReadDIBBits()
458 const long nHeight(rHeader.nHeight); in ImplReadDIBBits()
465 switch(rHeader.nBitCount) in ImplReadDIBBits()