mmfenh/advancedaudiocontroller/audiocontrollerpluginsvariant/DataSourceAdapter/Inc/DataSourceAdapter.h
equal
deleted
inserted
replaced
104 IMPORT_C virtual TInt GetInterface(TUid aInterfaceId, TVersion& aVer, TAny*& aInterfaceImpl); |
104 IMPORT_C virtual TInt GetInterface(TUid aInterfaceId, TVersion& aVer, TAny*& aInterfaceImpl); |
105 IMPORT_C virtual TBool OnlyHeaderPresent(); |
105 IMPORT_C virtual TBool OnlyHeaderPresent(); |
106 |
106 |
107 //sets the AudioOutputControlUtitlity reference and sets Datasource to AudioOutputContolUtility |
107 //sets the AudioOutputControlUtitlity reference and sets Datasource to AudioOutputContolUtility |
108 IMPORT_C TInt SetAudioOutputControlUtil(CAudioOutputControlUtility* aAudioOutputControlUtility); |
108 IMPORT_C TInt SetAudioOutputControlUtil(CAudioOutputControlUtility* aAudioOutputControlUtility); |
|
109 IMPORT_C virtual TBool IsLocalPlayback(); |
109 protected: |
110 protected: |
110 |
111 |
111 /** |
112 /** |
112 * C++ default constructor. |
113 * C++ default constructor. |
113 */ |
114 */ |
157 CMMFDataBuffer* iZeroBuffer; |
158 CMMFDataBuffer* iZeroBuffer; |
158 CMMFDataBuffer* iHdrBuffer; |
159 CMMFDataBuffer* iHdrBuffer; |
159 CMMFClip* iClip; |
160 CMMFClip* iClip; |
160 CAsyncProxyFillBuffer* iAsyncProxyFillBuffer; |
161 CAsyncProxyFillBuffer* iAsyncProxyFillBuffer; |
161 TBool iHeaderOnly; |
162 TBool iHeaderOnly; |
|
163 TBool iIsLocalPlayback; |
162 CAudioOutputControlUtility* iAudioOutputControlUtility; |
164 CAudioOutputControlUtility* iAudioOutputControlUtility; |
163 }; |
165 }; |
164 |
166 |
165 #endif // CDATASOURCEADAPTER_H |
167 #endif // CDATASOURCEADAPTER_H |
166 |
168 |