diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-02-08 16:18:32 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-02-09 08:42:06 +0000 |
commit | b5699cd01b6a52906880c107bac6f3802ea7353d (patch) | |
tree | 131315b3755ddf31d56a5359b24a387d9e1ec2e0 /filter | |
parent | f1c844fed0fdf898fd6d027529cb2570eb52bec5 (diff) |
convert BmpConversion to scoped enum
and drop unused 4BIT_TRANS and 1BIT_MATRIX enumerators
Also fix a bug in x11::convertBitmapDepth where we were incorrectly
passing BmpConversion enumeratirs to ReduceColors
Change-Id: I903c6866750e46ee752e10a17c05fcaaf6b11242
Reviewed-on: https://gerrit.libreoffice.org/34062
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'filter')
-rw-r--r-- | filter/source/graphicfilter/egif/egif.cxx | 8 | ||||
-rw-r--r-- | filter/source/graphicfilter/eps/eps.cxx | 16 | ||||
-rw-r--r-- | filter/source/msfilter/msdffimp.cxx | 4 |
3 files changed, 14 insertions, 14 deletions
diff --git a/filter/source/graphicfilter/egif/egif.cxx b/filter/source/graphicfilter/egif/egif.cxx index 1cf1ad291785..887935f8e293 100644 --- a/filter/source/graphicfilter/egif/egif.cxx +++ b/filter/source/graphicfilter/egif/egif.cxx @@ -252,17 +252,17 @@ bool GIFWriter::CreateAccess( const BitmapEx& rBmpEx ) if( !!aMask ) { - if( aAccBmp.Convert( BMP_CONVERSION_8BIT_TRANS ) ) + if( aAccBmp.Convert( BmpConversion::N8BitTrans ) ) { - aMask.Convert( BMP_CONVERSION_1BIT_THRESHOLD ); + aMask.Convert( BmpConversion::N1BitThreshold ); aAccBmp.Replace( aMask, BMP_COL_TRANS ); bTransparent = true; } else - aAccBmp.Convert( BMP_CONVERSION_8BIT_COLORS ); + aAccBmp.Convert( BmpConversion::N8BitColors ); } else - aAccBmp.Convert( BMP_CONVERSION_8BIT_COLORS ); + aAccBmp.Convert( BmpConversion::N8BitColors ); m_pAcc = aAccBmp.AcquireReadAccess(); diff --git a/filter/source/graphicfilter/eps/eps.cxx b/filter/source/graphicfilter/eps/eps.cxx index c6e672179f4c..0f78c47ce31e 100644 --- a/filter/source/graphicfilter/eps/eps.cxx +++ b/filter/source/graphicfilter/eps/eps.cxx @@ -353,7 +353,7 @@ bool PSWriter::WritePS( const Graphic& rGraphic, SvStream& rTargetStream, Filter if ( mbGrayScale ) { BitmapEx aTempBitmapEx( rGraphic.GetBitmapEx() ); - aTempBitmapEx.Convert( BMP_CONVERSION_8BIT_GREYS ); + aTempBitmapEx.Convert( BmpConversion::N8BitGreys ); nErrCode = GraphicConverter::Export( rTargetStream, aTempBitmapEx, ConvertDataFormat::TIF ) ; } else @@ -487,7 +487,7 @@ void PSWriter::ImplWriteProlog( const Graphic* pPreview ) Size aSizeBitmap( ( aSizePoint.Width() + 7 ) & ~7, aSizePoint.Height() ); Bitmap aTmpBitmap( pPreview->GetBitmap() ); aTmpBitmap.Scale( aSizeBitmap, BmpScaleFlag::BestQuality ); - aTmpBitmap.Convert( BMP_CONVERSION_1BIT_THRESHOLD ); + aTmpBitmap.Convert( BmpConversion::N1BitThreshold ); BitmapReadAccess* pAcc = aTmpBitmap.AcquireReadAccess(); if ( pAcc ) { @@ -795,7 +795,7 @@ void PSWriter::ImplWriteActions( const GDIMetaFile& rMtf, VirtualDevice& rVDev ) { Bitmap aBitmap = static_cast<const MetaBmpAction*>(pMA)->GetBitmap(); if ( mbGrayScale ) - aBitmap.Convert( BMP_CONVERSION_8BIT_GREYS ); + aBitmap.Convert( BmpConversion::N8BitGreys ); Point aPoint = static_cast<const MetaBmpAction*>(pMA)->GetPoint(); Size aSize( rVDev.PixelToLogic( aBitmap.GetSizePixel() ) ); ImplBmp( &aBitmap, nullptr, aPoint, aSize.Width(), aSize.Height() ); @@ -806,7 +806,7 @@ void PSWriter::ImplWriteActions( const GDIMetaFile& rMtf, VirtualDevice& rVDev ) { Bitmap aBitmap = static_cast<const MetaBmpScaleAction*>(pMA)->GetBitmap(); if ( mbGrayScale ) - aBitmap.Convert( BMP_CONVERSION_8BIT_GREYS ); + aBitmap.Convert( BmpConversion::N8BitGreys ); Point aPoint = static_cast<const MetaBmpScaleAction*>(pMA)->GetPoint(); Size aSize = static_cast<const MetaBmpScaleAction*>(pMA)->GetSize(); ImplBmp( &aBitmap, nullptr, aPoint, aSize.Width(), aSize.Height() ); @@ -819,7 +819,7 @@ void PSWriter::ImplWriteActions( const GDIMetaFile& rMtf, VirtualDevice& rVDev ) aBitmap.Crop( Rectangle( static_cast<const MetaBmpScalePartAction*>(pMA)->GetSrcPoint(), static_cast<const MetaBmpScalePartAction*>(pMA)->GetSrcSize() ) ); if ( mbGrayScale ) - aBitmap.Convert( BMP_CONVERSION_8BIT_GREYS ); + aBitmap.Convert( BmpConversion::N8BitGreys ); Point aPoint = static_cast<const MetaBmpScalePartAction*>(pMA)->GetDestPoint(); Size aSize = static_cast<const MetaBmpScalePartAction*>(pMA)->GetDestSize(); ImplBmp( &aBitmap, nullptr, aPoint, aSize.Width(), aSize.Height() ); @@ -831,7 +831,7 @@ void PSWriter::ImplWriteActions( const GDIMetaFile& rMtf, VirtualDevice& rVDev ) BitmapEx aBitmapEx( static_cast<MetaBmpExAction*>(pMA)->GetBitmapEx() ); Bitmap aBitmap( aBitmapEx.GetBitmap() ); if ( mbGrayScale ) - aBitmap.Convert( BMP_CONVERSION_8BIT_GREYS ); + aBitmap.Convert( BmpConversion::N8BitGreys ); Bitmap aMask( aBitmapEx.GetMask() ); Point aPoint( static_cast<const MetaBmpExAction*>(pMA)->GetPoint() ); Size aSize( rVDev.PixelToLogic( aBitmap.GetSizePixel() ) ); @@ -844,7 +844,7 @@ void PSWriter::ImplWriteActions( const GDIMetaFile& rMtf, VirtualDevice& rVDev ) BitmapEx aBitmapEx( static_cast<MetaBmpExScaleAction*>(pMA)->GetBitmapEx() ); Bitmap aBitmap( aBitmapEx.GetBitmap() ); if ( mbGrayScale ) - aBitmap.Convert( BMP_CONVERSION_8BIT_GREYS ); + aBitmap.Convert( BmpConversion::N8BitGreys ); Bitmap aMask( aBitmapEx.GetMask() ); Point aPoint = static_cast<const MetaBmpExScaleAction*>(pMA)->GetPoint(); Size aSize( static_cast<const MetaBmpExScaleAction*>(pMA)->GetSize() ); @@ -859,7 +859,7 @@ void PSWriter::ImplWriteActions( const GDIMetaFile& rMtf, VirtualDevice& rVDev ) static_cast<const MetaBmpExScalePartAction*>(pMA)->GetSrcSize() ) ); Bitmap aBitmap( aBitmapEx.GetBitmap() ); if ( mbGrayScale ) - aBitmap.Convert( BMP_CONVERSION_8BIT_GREYS ); + aBitmap.Convert( BmpConversion::N8BitGreys ); Bitmap aMask( aBitmapEx.GetMask() ); Point aPoint = static_cast<const MetaBmpExScalePartAction*>(pMA)->GetDestPoint(); Size aSize = static_cast<const MetaBmpExScalePartAction*>(pMA)->GetDestSize(); diff --git a/filter/source/msfilter/msdffimp.cxx b/filter/source/msfilter/msdffimp.cxx index 7bbc0e38fc8a..745d2ccf3d73 100644 --- a/filter/source/msfilter/msdffimp.cxx +++ b/filter/source/msfilter/msdffimp.cxx @@ -3916,9 +3916,9 @@ SdrObject* SvxMSDffManager::ImportGraphic( SvStream& rSt, SfxItemSet& rSet, cons if ( nBrightness || nContrast || ( nGamma != 0x10000 ) ) aBitmapEx.Adjust( nBrightness, (sal_Int16)nContrast, 0, 0, 0, (double)nGamma / 0x10000, false, true ); if ( eDrawMode == GRAPHICDRAWMODE_GREYS ) - aBitmapEx.Convert( BMP_CONVERSION_8BIT_GREYS ); + aBitmapEx.Convert( BmpConversion::N8BitGreys ); else if ( eDrawMode == GRAPHICDRAWMODE_MONO ) - aBitmapEx.Convert( BMP_CONVERSION_1BIT_THRESHOLD ); + aBitmapEx.Convert( BmpConversion::N1BitThreshold ); aGraf = aBitmapEx; } |