tvout/tvoutengine/src/glxhdmisurfaceupdater.cpp
changeset 70 a91aa46552be
parent 55 fb37077c270f
child 69 45459746d5e8
equal deleted inserted replaced
67:199e6e1e0b54 70:a91aa46552be
   184     // Initiate the HDMI by assigning the necessary values
   184     // Initiate the HDMI by assigning the necessary values
   185     InitiateHdmiL(aFsBitmap,aImageFile);
   185     InitiateHdmiL(aFsBitmap,aImageFile);
   186     if (iEffectsOn)
   186     if (iEffectsOn)
   187         {
   187         {
   188         GLX_LOG_INFO("CGlxHdmiSurfaceUpdater::ConstructL() Creating iAnimTimer");
   188         GLX_LOG_INFO("CGlxHdmiSurfaceUpdater::ConstructL() Creating iAnimTimer");
   189         iAnimTimer = CPeriodic::NewL( CActive::EPriorityStandard-1 );
   189         iAnimTimer = CPeriodic::NewL( CActive::EPriorityStandard );
   190         }
   190         }
   191 
   191 
   192     TInt error = iFsSession.Connect ();
   192     TInt error = iFsSession.Connect ();
   193     GLX_LOG_INFO1("CGlxHdmiSurfaceUpdater::ConstructL() FsSession Connect error = %d", error);
   193     GLX_LOG_INFO1("CGlxHdmiSurfaceUpdater::ConstructL() FsSession Connect error = %d", error);
   194     User::LeaveIfError(error);
   194     User::LeaveIfError(error);
   299     
   299     
   300     // Active objects for double buffered draw signalling
   300     // Active objects for double buffered draw signalling
   301     if(!iSurfBufferAO)
   301     if(!iSurfBufferAO)
   302         {
   302         {
   303         iSurfBufferAO = new(ELeave) CGlxActiveCallBack(TCallBack(SurfBuffer0Ready, this),
   303         iSurfBufferAO = new(ELeave) CGlxActiveCallBack(TCallBack(SurfBuffer0Ready, this),
   304                     CActive::EPriorityStandard-1);
   304                     CActive::EPriorityStandard);
   305         CActiveScheduler::Add(iSurfBufferAO);    
   305         CActiveScheduler::Add(iSurfBufferAO);    
   306         }
   306         }
   307     }
   307     }
   308 
   308 
   309 // -----------------------------------------------------------------------------
   309 // -----------------------------------------------------------------------------
   779 	{
   779 	{
   780 	TRACER("CGlxHdmiSurfaceUpdater::ShiftToPostingMode()");
   780 	TRACER("CGlxHdmiSurfaceUpdater::ShiftToPostingMode()");
   781     if (iEffectsOn && !iAnimTimer)
   781     if (iEffectsOn && !iAnimTimer)
   782         {
   782         {
   783         GLX_LOG_INFO("CGlxHdmiSurfaceUpdater::ShiftToPostingMode() Creating iAnimTimer");
   783         GLX_LOG_INFO("CGlxHdmiSurfaceUpdater::ShiftToPostingMode() Creating iAnimTimer");
   784         iAnimTimer = CPeriodic::NewL( CActive::EPriorityStandard-1 );
   784         iAnimTimer = CPeriodic::NewL( CActive::EPriorityStandard );
   785         }
   785         }
   786 	if(iSurfManager)
   786 	if(iSurfManager)
   787 		{
   787 		{
   788 #ifdef _DEBUG
   788 #ifdef _DEBUG
   789 		TRect ex, vp;
   789 		TRect ex, vp;
   899     TRACER("CGlxHdmiSurfaceUpdater::FadeTheSurface()");
   899     TRACER("CGlxHdmiSurfaceUpdater::FadeTheSurface()");
   900     iFadeIn = aFadeInOut;
   900     iFadeIn = aFadeInOut;
   901     if (iEffectsOn && !iAnimTimer)
   901     if (iEffectsOn && !iAnimTimer)
   902         {
   902         {
   903         GLX_LOG_INFO("CGlxHdmiSurfaceUpdater::FadeTheSurface() Creating iAnimTimer");
   903         GLX_LOG_INFO("CGlxHdmiSurfaceUpdater::FadeTheSurface() Creating iAnimTimer");
   904         iAnimTimer = CPeriodic::NewL( CActive::EPriorityStandard-1 );
   904         iAnimTimer = CPeriodic::NewL( CActive::EPriorityStandard );
   905         }
   905         }
   906     if (!ialfCompositionSurface)
   906     if (!ialfCompositionSurface)
   907         {
   907         {
   908         GLX_LOG_INFO("CGlxHdmiSurfaceUpdater::ShowFsThumbnailL() - Creating alfcompositionsurface");
   908         GLX_LOG_INFO("CGlxHdmiSurfaceUpdater::ShowFsThumbnailL() - Creating alfcompositionsurface");
   909         ialfCompositionSurface = CAlfCompositionSource::NewL(*iWindow);
   909         ialfCompositionSurface = CAlfCompositionSource::NewL(*iWindow);