mmsharing/mmshengine/tsrc/ut_engine/inc/ut_musenglivesession.h
branchRCL_3
changeset 22 73a1feb507fb
parent 6 c47a75a8cd72
child 23 bc78a40cd63c
equal deleted inserted replaced
21:33a5d2bbf6fc 22:73a1feb507fb
    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;
    29 class CMusEngObserverStub;
    31 class CMusEngObserverStub;
    30 
    32 
    31 
    33 
    32 //  CLASS DEFINITION
    34 //  CLASS DEFINITION
    33 /**
    35 /**
    62         void Teardown();
    64         void Teardown();
    63 
    65 
    64     private: // Test methdods
    66     private: // Test methdods
    65     
    67     
    66         void UT_NewLL();
    68         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();
       
    77         void UT_CompleteSessionStructureLL();
    69         void UT_CompleteSessionStructureLL();
    78         void UT_HandleSessionStateChangedL();
    70         void UT_HandleSessionStateChangedL();
    79         void UT_AdjustVideoCodecLL();
    71         void UT_AdjustVideoCodecLL();
    80         void UT_AdjustAudioCodecLL();
    72         void UT_AdjustAudioCodecLL();
    81         void UT_DoCodecSelectionLL();
    73         void UT_DoCodecSelectionLL();
    82         void UT_StreamStateChangedL();
    74         void UT_StreamStateChangedL();
    83         void UT_StreamStateChangedWithSourceL();
    75         void UT_StreamStateChangedWithSourceL();
    84         void UT_StreamStateChangedWithSinkL();
    76         void UT_StreamStateChangedWithSinkL();
    85         void UT_SetBrightnessLL();
    77         void UT_EstablishLcSessionL();
    86         void UT_CurrentBrightnessLL();
    78         void UT_LocalVideoPlayerL();  
    87         void UT_MaxBrightnessLL();
    79                 
    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         
       
    99     private:    // Data
    80     private:    // Data
   100 
    81 
   101         CMusEngLiveSession* iLiveSession;
    82         CMusEngLiveSession* iLiveSession;
   102         CMusEngLiveSession* iRecordedLiveSession;
    83         CMusEngLiveSession* iRecordedLiveSession;
   103         CMusEngObserverStub* iObserver;
    84         CLcSessionObserverStub* iLcSessionObserver;
       
    85         CLcUiProviderStub* iLcUiProvider;
       
    86         CMusEngObserverStub* iAudioRoutingObserver;
   104 
    87 
   105         EUNIT_DECLARE_TEST_TABLE;
    88         EUNIT_DECLARE_TEST_TABLE;
   106 
       
   107     };
    89     };
   108 
    90 
   109 #endif      //  __UT_MUSENGLIVESESSION_H__
    91 #endif      //  __UT_MUSENGLIVESESSION_H__
   110 
    92 
   111 // End of file
    93 // End of file