diff -r ed9695c8bcbe -r 4fbbce2c82ba vtengines/videoteleng/Src/Media/CVtEngDrawNGA.cpp --- a/vtengines/videoteleng/Src/Media/CVtEngDrawNGA.cpp Mon Nov 23 14:47:47 2009 +0200 +++ b/vtengines/videoteleng/Src/Media/CVtEngDrawNGA.cpp Thu Dec 17 08:46:53 2009 +0200 @@ -426,8 +426,7 @@ { iCallBackTable[surfaceno]->iStatus = KRequestPending; iCallBackTable[surfaceno]->SetActive(); - TTimeStamp timeStamp; - iSurfaceUpdateSession.NotifyWhenDisplayed(iCallBackTable[surfaceno]->iStatus, timeStamp); + iSurfaceUpdateSession.NotifyWhenDisplayed(iCallBackTable[surfaceno]->iStatus, iTimeStamp); iSubmitPending = ETrue; iSurfaceUpdateSession.SubmitUpdate(0, iSurfaceId, surfaceno, NULL); buffer.UnSet(); @@ -761,8 +760,7 @@ __VTPRINT2( DEBUG_MEDIA, "RVD(NGA).DoSurfaceBuffer0Ready, surface buffer %d is in waitingqueue", surfaceno ) iCallBackTable[surfaceno]->iStatus = KRequestPending; iCallBackTable[surfaceno]->SetActive(); - TTimeStamp timeStamp; - iSurfaceUpdateSession.NotifyWhenDisplayed(iCallBackTable[surfaceno]->iStatus, timeStamp); + iSurfaceUpdateSession.NotifyWhenDisplayed(iCallBackTable[surfaceno]->iStatus, iTimeStamp); iSubmitPending = ETrue; iSurfaceUpdateSession.SubmitUpdate(0, iSurfaceId, surfaceno, NULL); iWaitingBuffers.Remove(*buffer); @@ -795,8 +793,7 @@ __VTPRINT2( DEBUG_MEDIA, "RVD(NGA).DoSurfaceBuffer0Ready, surface buffer %d is in waitingqueue", surfaceno ) iCallBackTable[surfaceno]->iStatus = KRequestPending; iCallBackTable[surfaceno]->SetActive(); - TTimeStamp timeStamp; - iSurfaceUpdateSession.NotifyWhenDisplayed(iCallBackTable[surfaceno]->iStatus, timeStamp); + iSurfaceUpdateSession.NotifyWhenDisplayed(iCallBackTable[surfaceno]->iStatus, iTimeStamp); iSubmitPending = ETrue; iSurfaceUpdateSession.SubmitUpdate(0, iSurfaceId, surfaceno, NULL); iWaitingBuffers.Remove(*buffer);