mmfenh/advancedaudiocontroller/tsrc/advancedaudiocontrollertestmodule/AudioRecorderTestModule/inc/RecordingBase.h
equal
deleted
inserted
replaced
24 #endif // _MSC_VER > 1000 |
24 #endif // _MSC_VER > 1000 |
25 |
25 |
26 #include <MdaAudioSampleEditor.h> |
26 #include <MdaAudioSampleEditor.h> |
27 #include "TestCaseBase.h" |
27 #include "TestCaseBase.h" |
28 #include "MediaEvent.h" |
28 #include "MediaEvent.h" |
29 |
29 #include <f32file.h> |
30 class CRecordingBase; |
30 class CRecordingBase; |
31 |
31 |
32 typedef CRecordingBase* recPtr; |
32 typedef CRecordingBase* recPtr; |
33 typedef recPtr (*CreateObjectFunction)(CTestModuleIf*, CStifLogger*); |
33 typedef recPtr (*CreateObjectFunction)(CTestModuleIf*, CStifLogger*); |
34 |
34 |
74 bool isMp4; |
74 bool isMp4; |
75 bool isWav; |
75 bool isWav; |
76 bool isAmr; |
76 bool isAmr; |
77 bool isBitRateTest; |
77 bool isBitRateTest; |
78 |
78 |
|
79 RFs iFs; |
|
80 |
|
81 /** |
|
82 * Pointer to a file manager object. Owned. |
|
83 */ |
|
84 CFileMan* iFileMan; |
|
85 |
79 //To create an object of the derived class |
86 //To create an object of the derived class |
80 static CRecordingBase* CreateObjectL(CTestModuleIf *aConsole, CStifLogger *aLogger); |
87 static CRecordingBase* CreateObjectL(CTestModuleIf *aConsole, CStifLogger *aLogger); |
81 |
88 |
82 //To forward the run test case |
89 //To forward the run test case |
83 static TInt RunTestL(CTestModuleIf *aConsole, CStifLogger *aLogger, CStifSectionParser *aParser, TInt* clipCounter, CreateObjectFunction coFunc = NULL); |
90 static TInt RunTestL(CTestModuleIf *aConsole, CStifLogger *aLogger, CStifSectionParser *aParser, TInt* clipCounter, CreateObjectFunction coFunc = NULL); |