diff -r aa2fa096cbfb -r 863223ea6961 tvout/tvoutengine/src/glxhdmisurfaceupdater.cpp --- a/tvout/tvoutengine/src/glxhdmisurfaceupdater.cpp Fri Jun 11 17:53:15 2010 +0530 +++ b/tvout/tvoutengine/src/glxhdmisurfaceupdater.cpp Fri Jun 25 15:41:33 2010 +0530 @@ -886,7 +886,7 @@ iSurfBufferAO->iStatus = KRequestPending; iSurfBufferAO->SetActive(); iSurfUpdateSession.NotifyWhenAvailable(iSurfBufferAO->iStatus); - TInt err = iSurfUpdateSession.SubmitUpdate(1, iSurfId, 0, NULL); + TInt err = iSurfUpdateSession.SubmitUpdate(KAllScreens, iSurfId, 0, NULL); GLX_LOG_INFO1("CGlxHdmiSurfaceUpdater::ProcessTvImage() Surfaceupdatesession error %d",err); } }