accessoryservices/pluggeddisplay/pluggeddisplayengine/src/pdengine.cpp
branchRCL_3
changeset 8 6bb05bdcbe09
parent 0 4e1aa6a622a0
equal deleted inserted replaced
7:1a73e8f1b64d 8:6bb05bdcbe09
   127         if(EPDEFSMIdHDMICableStatus == aFSMId)
   127         if(EPDEFSMIdHDMICableStatus == aFSMId)
   128             {            
   128             {            
   129             if( iFSMPtr[EPDEFSMIdCompositeCableStatus]->CurrentStateID() != ECompositeCableStateIdle )
   129             if( iFSMPtr[EPDEFSMIdCompositeCableStatus]->CurrentStateID() != ECompositeCableStateIdle )
   130                 {
   130                 {
   131                 // Forcefully transit CompositeCable FSM to Idle state
   131                 // Forcefully transit CompositeCable FSM to Idle state
   132                 ((CCompositeCableStatusFSM*)iFSMPtr[EPDEFSMIdCompositeCableStatus])->Transit(ECompositeCableStateIdle);
   132                 ((CCompositeCableStatusFSM*)iFSMPtr[EPDEFSMIdCompositeCableStatus])->Input(EPDEIfAccessoryConnection, EPDEIfAccessoryConnectionEventCableDisconnected);
   133                 }
   133                 }
   134             iFSMPtr[ aFSMId ]->Input( aInterfaceId, aEvent );            
   134             iFSMPtr[ aFSMId ]->Input( aInterfaceId, aEvent );            
   135             }
   135             }
   136         else if( ( EPDEFSMIdCompositeCableStatus == aFSMId )
   136         else if( ( EPDEFSMIdCompositeCableStatus == aFSMId )
   137                 && ( iFSMPtr[EPDEFSMIdHDMICableStatus]->CurrentStateID() != EHDMICableStateConnected ) )
   137                 && ( iFSMPtr[EPDEFSMIdHDMICableStatus]->CurrentStateID() != EHDMICableStateConnected ) )