uiacceltk/hitchcock/AlfRenderStage/src/alfrenderstage.cpp
branchRCL_3
changeset 17 3ac8bf5c5014
parent 10 88b23e2e82e1
child 41 cd0ae4656946
equal deleted inserted replaced
11:46927d61fef3 17:3ac8bf5c5014
   207 	iDrawingActive = EFalse;
   207 	iDrawingActive = EFalse;
   208 	TInt err(KErrNone);
   208 	TInt err(KErrNone);
   209 	__ALFLOGSTRING2("CAlfRenderStage::End. iScreenNumber=%d, aFinished=%d", iScreenNumber,aFinished);
   209 	__ALFLOGSTRING2("CAlfRenderStage::End. iScreenNumber=%d, aFinished=%d", iScreenNumber,aFinished);
   210 	if (iAlfSendBuffer->FrameContainsDataL() ) 
   210 	if (iAlfSendBuffer->FrameContainsDataL() ) 
   211 	    {
   211 	    {
       
   212     // set up the link for composition rs
       
   213         MAlfCompositionController* compcntrl = ( MAlfCompositionController*)ResolveObjectInterface(KAlfCompositionControllerIfUid);
       
   214         if (compcntrl)
       
   215             {
       
   216             compcntrl->AlfBridgeCallback(MAlfBridge::EEndCallbackInitiated,0);  
       
   217             }
   212 	    TRAP( err, iAlfSendBuffer->SendL( aFinished ));
   218 	    TRAP( err, iAlfSendBuffer->SendL( aFinished ));
   213 	    }
   219 	    }
   214 	else
   220 	else
   215 	    {
   221 	    {
   216 	    __ALFLOGSTRING("CAlfRenderStage::End - Empty Frame");
   222 	    __ALFLOGSTRING("CAlfRenderStage::End - Empty Frame");