mmsharing/mmshengine/tsrc/ut_engine/inc/ut_musenglivesession.h
branchRCL_3
changeset 33 bc78a40cd63c
parent 32 73a1feb507fb
equal deleted inserted replaced
32:73a1feb507fb 33:bc78a40cd63c
    24 #include <digia/eunit/ceunittestsuiteclass.h>
    24 #include <digia/eunit/ceunittestsuiteclass.h>
    25 #include <digia/eunit/eunitmacros.h>
    25 #include <digia/eunit/eunitmacros.h>
    26 
    26 
    27 //  FORWARD DECLARATIONS
    27 //  FORWARD DECLARATIONS
    28 class CMusEngLiveSession;
    28 class CMusEngLiveSession;
    29 class CLcSessionObserverStub;
       
    30 class CLcUiProviderStub;
       
    31 class CMusEngObserverStub;
    29 class CMusEngObserverStub;
    32 
    30 
    33 
    31 
    34 //  CLASS DEFINITION
    32 //  CLASS DEFINITION
    35 /**
    33 /**
    64         void Teardown();
    62         void Teardown();
    65 
    63 
    66     private: // Test methdods
    64     private: // Test methdods
    67     
    65     
    68         void UT_NewLL();
    66         void UT_NewLL();
       
    67         void UT_CurrentZoomLL();
       
    68         void UT_CMusEngLiveSession_SetZoomLL();
       
    69         void UT_MaxZoomLL();
       
    70         void UT_ZoomInLL();
       
    71         void UT_ZoomOutLL();
       
    72         void UT_ZoomDefaultLL();
       
    73         void UT_RecordL_and_IsRecordingLL();
       
    74         void UT_PlayLL();
       
    75         void UT_PauseLL();
       
    76         void UT_IsPlayingLL();
    69         void UT_CompleteSessionStructureLL();
    77         void UT_CompleteSessionStructureLL();
    70         void UT_HandleSessionStateChangedL();
    78         void UT_HandleSessionStateChangedL();
    71         void UT_AdjustVideoCodecLL();
    79         void UT_AdjustVideoCodecLL();
    72         void UT_AdjustAudioCodecLL();
    80         void UT_AdjustAudioCodecLL();
    73         void UT_DoCodecSelectionLL();
    81         void UT_DoCodecSelectionLL();
    74         void UT_StreamStateChangedL();
    82         void UT_StreamStateChangedL();
    75         void UT_StreamStateChangedWithSourceL();
    83         void UT_StreamStateChangedWithSourceL();
    76         void UT_StreamStateChangedWithSinkL();
    84         void UT_StreamStateChangedWithSinkL();
    77         void UT_EstablishLcSessionL();
    85         void UT_SetBrightnessLL();
    78         void UT_LocalVideoPlayerL();  
    86         void UT_CurrentBrightnessLL();
    79                 
    87         void UT_MaxBrightnessLL();
       
    88         void UT_MinBrightnessLL();
       
    89         void UT_IncreaseBrightnessLL();
       
    90         void UT_DecreaseBrightnessLL();
       
    91         void UT_BrightnessDefaultLL();
       
    92         void UT_BrightnessAutoLL();
       
    93         void UT_SetEncodingDeviceLL();
       
    94         void UT_SetCodecConfigKeyLL();
       
    95         void UT_ReadCodecConfigKeyLL();
       
    96         void UT_StoreEncoderConfigInfoLL();
       
    97         void UT_InitializeZoomStepSizeL();
       
    98         
    80     private:    // Data
    99     private:    // Data
    81 
   100 
    82         CMusEngLiveSession* iLiveSession;
   101         CMusEngLiveSession* iLiveSession;
    83         CMusEngLiveSession* iRecordedLiveSession;
   102         CMusEngLiveSession* iRecordedLiveSession;
    84         CLcSessionObserverStub* iLcSessionObserver;
   103         CMusEngObserverStub* iObserver;
    85         CLcUiProviderStub* iLcUiProvider;
       
    86         CMusEngObserverStub* iAudioRoutingObserver;
       
    87 
   104 
    88         EUNIT_DECLARE_TEST_TABLE;
   105         EUNIT_DECLARE_TEST_TABLE;
       
   106 
    89     };
   107     };
    90 
   108 
    91 #endif      //  __UT_MUSENGLIVESESSION_H__
   109 #endif      //  __UT_MUSENGLIVESESSION_H__
    92 
   110 
    93 // End of file
   111 // End of file