equal
deleted
inserted
replaced
47 * @lib mceclient.lib |
47 * @lib mceclient.lib |
48 */ |
48 */ |
49 class CMceCameraSource : public CMceMediaSource |
49 class CMceCameraSource : public CMceMediaSource |
50 { |
50 { |
51 friend class UT_CMusEngLiveSession; |
51 friend class UT_CMusEngLiveSession; |
|
52 friend class UT_CMusEngTwoWaySession; |
|
53 friend class UT_TMusEngCameraHandler; |
52 |
54 |
53 public: // Constructors and destructor |
55 public: // Constructors and destructor |
54 |
56 |
55 /** |
57 /** |
56 * Two-phased constructor. |
58 * Two-phased constructor. |
61 /** |
63 /** |
62 * Two-phased constructor. |
64 * Two-phased constructor. |
63 * @param aManager reference to the manager |
65 * @param aManager reference to the manager |
64 */ |
66 */ |
65 IMPORT_C static CMceCameraSource* NewLC( CMceManager& aManager ); |
67 IMPORT_C static CMceCameraSource* NewLC( CMceManager& aManager ); |
|
68 |
|
69 /// Not in the real implementation |
|
70 IMPORT_C static CMceCameraSource* NewL(); |
|
71 |
|
72 /// Not in the real implementation |
|
73 IMPORT_C static CMceCameraSource* NewLC(); |
66 |
74 |
67 /** |
75 /** |
68 * Destructor. |
76 * Destructor. |
69 */ |
77 */ |
70 IMPORT_C ~CMceCameraSource(); |
78 IMPORT_C ~CMceCameraSource(); |
208 |
216 |
209 /** |
217 /** |
210 * C++ constructor. |
218 * C++ constructor. |
211 */ |
219 */ |
212 CMceCameraSource(); |
220 CMceCameraSource(); |
213 |
|
214 /** |
|
215 * Second-phase constructor. |
|
216 */ |
|
217 void ConstructL( CMceManager* aManager ); |
|
218 |
221 |
219 private: // Owned data |
222 private: // Owned data |
220 |
223 |
221 TCameraInfo iCameraInfo; |
224 TCameraInfo iCameraInfo; |
222 |
225 |
230 |
233 |
231 |
234 |
232 public: // stub data |
235 public: // stub data |
233 |
236 |
234 TInt iCameraIndex; |
237 TInt iCameraIndex; |
|
238 TInt iCameraCount; |
235 TInt iZoomFactor; |
239 TInt iZoomFactor; |
236 TInt iDigitalZoomFactor; |
240 TInt iDigitalZoomFactor; |
237 TInt iContrast; |
241 TInt iContrast; |
238 TInt iBrightness; |
242 TInt iBrightness; |
239 TInt iExposure; |
243 TInt iExposure; |