webengine/osswebengine/WebCore/platform/symbian/bitmap/AnimationDecoderWrapped.cpp
equal
deleted
inserted
replaced
546 TDisplayMode maskDisplayMode( ENone ); |
546 TDisplayMode maskDisplayMode( ENone ); |
547 |
547 |
548 if( frameInfo.iFlags & TFrameInfo::ETransparencyPossible ) { |
548 if( frameInfo.iFlags & TFrameInfo::ETransparencyPossible ) { |
549 if( frameInfo.iFlags & TFrameInfo::EAlphaChannel && (frameInfo.iFlags & TFrameInfo::ECanDither)) |
549 if( frameInfo.iFlags & TFrameInfo::EAlphaChannel && (frameInfo.iFlags & TFrameInfo::ECanDither)) |
550 maskDisplayMode = EGray256; |
550 maskDisplayMode = EGray256; |
551 maskDisplayMode = EGray2; |
551 else |
|
552 maskDisplayMode = EGray2; |
552 |
553 |
553 User::LeaveIfError(animMask.Create(frameInfo.iOverallSizeInPixels, maskDisplayMode)); |
554 User::LeaveIfError(animMask.Create(frameInfo.iOverallSizeInPixels, maskDisplayMode)); |
554 iDecoder->Convert( &iStatus, animBitmap, animMask, aFrameIndex ); |
555 iDecoder->Convert( &iStatus, animBitmap, animMask, aFrameIndex ); |
555 } |
556 } |
556 else |
557 else |