photosgallery/viewframework/tvout/src/glxtvconnectionmonitor.cpp
changeset 3 9a9c174934f5
parent 0 4e91876724a2
child 4 57d388cc48c1
equal deleted inserted replaced
2:7d9067c6fcb1 3:9a9c174934f5
    84     {
    84     {
    85     GLX_LOG_INFO("CGlxTvConnectionMonitor::ConstructL");
    85     GLX_LOG_INFO("CGlxTvConnectionMonitor::ConstructL");
    86     User::LeaveIfError( iTvAccServer.Connect() );
    86     User::LeaveIfError( iTvAccServer.Connect() );
    87     User::LeaveIfError( iTvAccMode.CreateSubSession( iTvAccServer ) );
    87     User::LeaveIfError( iTvAccMode.CreateSubSession( iTvAccServer ) );
    88     User::LeaveIfError( iTvAccMode.GetAccessoryMode( iCurrentAccMode ) );
    88     User::LeaveIfError( iTvAccMode.GetAccessoryMode( iCurrentAccMode ) );
    89     iConnectionState = ( iCurrentAccMode.iAccessoryMode == EAccModeTVOut );
    89     iConnectionState = ( iCurrentAccMode.iAccessoryMode == EAccModeTVOut 
    90 
    90                             || iCurrentAccMode.iAccessoryMode == EAccModeHDMI);
    91     IssueRequest();  
    91     IssueRequest();  
    92     }
    92     }
    93 
    93 
    94 //-----------------------------------------------------------------------------
    94 //-----------------------------------------------------------------------------
    95 // From class CActive.
    95 // From class CActive.
   164 //-----------------------------------------------------------------------------
   164 //-----------------------------------------------------------------------------
   165 //
   165 //
   166 void CGlxTvConnectionMonitor::IssueNotificationL()
   166 void CGlxTvConnectionMonitor::IssueNotificationL()
   167     {
   167     {
   168     GLX_LOG_INFO("CGlxTvConnectionMonitor::IssueNotificationL");
   168     GLX_LOG_INFO("CGlxTvConnectionMonitor::IssueNotificationL");
   169     iConnectionState = ( iCurrentAccMode.iAccessoryMode == EAccModeTVOut );
   169     iConnectionState = ( iCurrentAccMode.iAccessoryMode == EAccModeTVOut || 
       
   170             iCurrentAccMode.iAccessoryMode == EAccModeHDMI );
   170     iConnectionObserver.HandleTvConnectionStatusChangedL();
   171     iConnectionObserver.HandleTvConnectionStatusChangedL();
   171     }
   172     }
   172 
   173 
   173 
   174 
   174 
   175