equal
deleted
inserted
replaced
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 ) ) |