tvout/tvoutengine/inc/glxtv.h
changeset 43 72396548277c
parent 26 c499df2dbb33
child 52 a3a4c0de738e
equal deleted inserted replaced
42:5e1df1b52eb3 43:72396548277c
    54 // For Tv connection notification
    54 // For Tv connection notification
    55 class MGlxTvConnectionObserver
    55 class MGlxTvConnectionObserver
    56     {
    56     {
    57 public:
    57 public:
    58     /**
    58     /**
    59      * Handle TV connection state changes
    59      * Handle TV/HDMI/Headset connection state changes
       
    60      * @param aChangeType The connection change type
    60      */
    61      */
    61     virtual void HandleTvConnectionStatusChangedL( ) = 0;
    62     virtual void HandleTvConnectionStatusChangedL(TTvChangeType aChangeType) = 0;
    62     };
    63     };
    63         
    64         
    64         
    65         
    65         
    66         
    66         
    67         
   133                                 
   134                                 
   134 public: // from MGlxTvConnectionObserver
   135 public: // from MGlxTvConnectionObserver
   135     /**
   136     /**
   136      * @ref MGlxTvConnectionObserver::HandleTvConnectionStatusChangedL
   137      * @ref MGlxTvConnectionObserver::HandleTvConnectionStatusChangedL
   137      */
   138      */
   138     void HandleTvConnectionStatusChangedL( );
   139     void HandleTvConnectionStatusChangedL(TTvChangeType aChangeType);
   139     
   140     
   140 private: // new private methods
   141 private: // new private methods
   141     /**
   142     /**
   142      * Retrive the TV Display Aspect Ratio and TV Setting
   143      * Retrive the TV Display Aspect Ratio and TV Setting
   143      * Calculate the screen size from aspect ratio and TV type
   144      * Calculate the screen size from aspect ratio and TV type