vtprotocolplugins/VideoSource/src/cmultiframeprovider.cpp
branchRCL_3
changeset 16 4e9858fa9559
parent 8 07d1685f0cd4
child 20 b95d12697049
equal deleted inserted replaced
14:856ae1b15d98 16:4e9858fa9559
   577        			iVtImageScalerInit->Scale( *iConverted, *iScaled );
   577        			iVtImageScalerInit->Scale( *iConverted, *iScaled );
   578       			}
   578       			}
   579         	}
   579         	}
   580     // Allways inform Decoding problems
   580     // Allways inform Decoding problems
   581     else
   581     else
   582        	{
   582         {
   583         iObserver->NotifyImageHandlingError( aError );
   583         iObserver->NotifyImageHandlingError( aError );
   584         delete iTempBM;
   584         delete iTempBM;
   585        	delete iMask;
   585         delete iMask;
   586        	iMask = NULL;
   586         iMask = NULL;
   587        	iTempBM = NULL;
   587         iTempBM = NULL;
       
   588         // GIF used when error happen
       
   589         if ( iCount > 1 )
       
   590             {
       
   591             iCount = 1;
       
   592             }
   588         }
   593         }
   589     __IF_DEBUG(Print(_L("VideoSource[%d]: CMultiframeProvider::ConversionFinished() error %d <<"), RThread().Id().operator TUint(), aError));
   594     __IF_DEBUG(Print(_L("VideoSource[%d]: CMultiframeProvider::ConversionFinished() error %d <<"), RThread().Id().operator TUint(), aError));
   590     }
   595     }
   591 
   596 
   592 // -----------------------------------------------------------------------------
   597 // -----------------------------------------------------------------------------