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; |
|
54 |
52 |
55 public: // Constructors and destructor |
53 public: // Constructors and destructor |
56 |
54 |
57 /** |
55 /** |
58 * Two-phased constructor. |
56 * Two-phased constructor. |
63 /** |
61 /** |
64 * Two-phased constructor. |
62 * Two-phased constructor. |
65 * @param aManager reference to the manager |
63 * @param aManager reference to the manager |
66 */ |
64 */ |
67 IMPORT_C static CMceCameraSource* NewLC( CMceManager& aManager ); |
65 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(); |
|
74 |
66 |
75 /** |
67 /** |
76 * Destructor. |
68 * Destructor. |
77 */ |
69 */ |
78 IMPORT_C ~CMceCameraSource(); |
70 IMPORT_C ~CMceCameraSource(); |
216 |
208 |
217 /** |
209 /** |
218 * C++ constructor. |
210 * C++ constructor. |
219 */ |
211 */ |
220 CMceCameraSource(); |
212 CMceCameraSource(); |
|
213 |
|
214 /** |
|
215 * Second-phase constructor. |
|
216 */ |
|
217 void ConstructL( CMceManager* aManager ); |
221 |
218 |
222 private: // Owned data |
219 private: // Owned data |
223 |
220 |
224 TCameraInfo iCameraInfo; |
221 TCameraInfo iCameraInfo; |
225 |
222 |
233 |
230 |
234 |
231 |
235 public: // stub data |
232 public: // stub data |
236 |
233 |
237 TInt iCameraIndex; |
234 TInt iCameraIndex; |
238 TInt iCameraCount; |
|
239 TInt iZoomFactor; |
235 TInt iZoomFactor; |
240 TInt iDigitalZoomFactor; |
236 TInt iDigitalZoomFactor; |
241 TInt iContrast; |
237 TInt iContrast; |
242 TInt iBrightness; |
238 TInt iBrightness; |
243 TInt iExposure; |
239 TInt iExposure; |