equal
deleted
inserted
replaced
20 */ |
20 */ |
21 |
21 |
22 #include "log.h" |
22 #include "log.h" |
23 #include "omxilfsm.h" |
23 #include "omxilfsm.h" |
24 #include "omxilstate.h" |
24 #include "omxilstate.h" |
25 #include "omxilportmanager.h" |
|
26 #include "omxilconfigmanager.h" |
25 #include "omxilconfigmanager.h" |
27 #include "omxilcallbackmanager.h" |
26 #include "omxilcallbackmanager.h" |
28 #include "omxilprocessingfunction.h" |
27 #include "omxilprocessingfunction.h" |
|
28 #include "omxilportmanagerif.h" |
29 |
29 |
30 #define RETURN_OMX_ERROR_AND_EVENT_IF_NEEDED(_a) \ |
30 #define RETURN_OMX_ERROR_AND_EVENT_IF_NEEDED(_a) \ |
31 { \ |
31 { \ |
32 const OMX_ERRORTYPE _err = _a; \ |
32 const OMX_ERRORTYPE _err = _a; \ |
33 if (OMX_ErrorNone == _err) return _err; \ |
33 if (OMX_ErrorNone == _err) return _err; \ |
38 const TInt COmxILFsm::KMaxMsgQueueEntries; |
38 const TInt COmxILFsm::KMaxMsgQueueEntries; |
39 |
39 |
40 EXPORT_C COmxILFsm* |
40 EXPORT_C COmxILFsm* |
41 COmxILFsm::NewL(COmxILComponent& aComponent, |
41 COmxILFsm::NewL(COmxILComponent& aComponent, |
42 COmxILProcessingFunction& aProcFunction, |
42 COmxILProcessingFunction& aProcFunction, |
43 COmxILPortManager& aPortManager, |
43 MOmxILPortManagerIf& aPortManager, |
44 COmxILConfigManager& aConfigManager, |
44 COmxILConfigManager& aConfigManager, |
45 MOmxILCallbackManagerIf& aCallbacks) |
45 MOmxILCallbackManagerIf& aCallbacks) |
46 { |
46 { |
47 DEBUG_PRINTF(_L8("COmxILFsm::NewLC")); |
47 DEBUG_PRINTF(_L8("COmxILFsm::NewLC")); |
48 |
48 |
89 |
89 |
90 } |
90 } |
91 |
91 |
92 COmxILFsm::COmxILFsm(COmxILComponent& aComponent, |
92 COmxILFsm::COmxILFsm(COmxILComponent& aComponent, |
93 COmxILProcessingFunction& aProcFunction, |
93 COmxILProcessingFunction& aProcFunction, |
94 COmxILPortManager& aPortManager, |
94 MOmxILPortManagerIf& aPortManager, |
95 COmxILConfigManager& aConfigManager, |
95 COmxILConfigManager& aConfigManager, |
96 MOmxILCallbackManagerIf& aCallbacks) |
96 MOmxILCallbackManagerIf& aCallbacks) |
97 : |
97 : |
98 iComponent(aComponent), |
98 iComponent(aComponent), |
99 iProcFunction(aProcFunction), |
99 iProcFunction(aProcFunction), |