camerauis/cameraapp/generic/src/CamTimer.cpp
branchRCL_3
changeset 62 f0c0788c4de2
parent 0 1ddebce53859
equal deleted inserted replaced
57:2c87b2808fd7 62:f0c0788c4de2
    71 // ---------------------------------------------------------------------------
    71 // ---------------------------------------------------------------------------
    72 // 
    72 // 
    73 void CCamTimer::SetTimeout( TInt aTimeout )
    73 void CCamTimer::SetTimeout( TInt aTimeout )
    74     {
    74     {
    75     iTimeout = aTimeout;
    75     iTimeout = aTimeout;
       
    76     if( IsActive() )
       
    77         {
       
    78         Cancel();
       
    79         StartTimer();
       
    80         }
    76     }   
    81     }   
    77 
    82 
    78 // ---------------------------------------------------------------------------
    83 // ---------------------------------------------------------------------------
    79 // CCamTimer::RunL
    84 // CCamTimer::RunL
    80 // From CActive, handle timeout expiration
    85 // From CActive, handle timeout expiration