200 |
200 |
201 /** |
201 /** |
202 * Contains UID of the encoding device meant to be used. Read by MuS Engine |
202 * Contains UID of the encoding device meant to be used. Read by MuS Engine |
203 */ |
203 */ |
204 const TInt KEncodingDevice( 0x0F ); |
204 const TInt KEncodingDevice( 0x0F ); |
205 |
205 |
206 /** Defines the type of privcy exchange. |
206 /** |
207 Defines that how are SIP PRIVACY id handled */ |
207 * Defines whether multimediasharing is restricted to CS call type only. |
208 const TInt KPrivacyExchange( 0x10 ); |
208 * Default value will be 0 ( EFalse ) means it is allowed in all call types |
209 |
209 * for example VOIP and Skype calls. |
210 enum TPrivacyExchange |
210 */ |
211 { |
211 const TInt KAllowOnlyWithActiveCSCall( 0x10 ); |
212 EPrivacy = 1, |
212 /** Contains the possible values of KAllowedCSOnly key. */ |
213 ENoPrivacy |
213 enum TAllowedCSOnly |
214 }; |
214 { |
215 |
215 EAllowedAllCalls, |
|
216 EAllowedCSOnly |
|
217 }; |
|
218 |
|
219 /** |
|
220 * Defines whether multimediasharing is restricted to 3G bearer only. |
|
221 * Default value will be 0 ( EFalse ) means it is allowed in all bearer types |
|
222 * for example 3G,WLAN etc. |
|
223 */ |
|
224 const TInt KAllowOnlyIn3GNetwork( 0x11 ); |
|
225 /** Contains the possible values of KAllowed3GOnly key. */ |
|
226 enum TAllowed3GOnly |
|
227 { |
|
228 EAllowedAllBearers, |
|
229 EAllowed3GOnly |
|
230 }; |
|
231 |
|
232 /** |
|
233 * Defines which and how cameras are used. The default value |
|
234 * is EUseCameraSwapping. To disable camera swapping and roll back |
|
235 * old behaviuor, value must be set to EUseOnlyMainCamera. |
|
236 * to the menu or to the toolbar. |
|
237 */ |
|
238 const TInt KCameraUsage( 0x12 ); |
|
239 |
|
240 /** Contains the possible values of KCameraUsage key. */ |
|
241 enum TUseCamera |
|
242 { |
|
243 EUseOnlyMainCamera, |
|
244 EUseOnlySecondaryCamera, |
|
245 EUseCameraSwapping |
|
246 }; |
|
247 |
|
248 /** |
|
249 * Defines whether multimediasharing is supporting 2-way video. The |
|
250 * default value is EOneWayVideo. |
|
251 */ |
|
252 const TInt KVideoDirection( 0x13 ); |
|
253 |
|
254 /** Contains the possible values of KVideoDirection key. */ |
|
255 enum TVideoDirection |
|
256 { |
|
257 EOneWayVideo, |
|
258 ETwoWayVideo |
|
259 }; |
|
260 |
|
261 /** |
|
262 * Defines whether b=AS and b=TIAS SDP attributes are used. Zero value |
|
263 * means that usage of TIAS is disabled, only AS will be used (hard coded |
|
264 * value). Positive value means AS in KBits per second. TIAS value will |
|
265 * be set to AS multiplied by 1000. |
|
266 */ |
|
267 const TInt KVideoBandwidth( 0x14 ); |
|
268 |
|
269 /** |
|
270 * Defines whether multimediasharing is supporting fast startup mode |
|
271 */ |
|
272 const TInt KFastStartupMode( 0x15 ); |
|
273 |
|
274 /** Contains the possible values of KFastStartupMode key. */ |
|
275 enum TFastMode |
|
276 { |
|
277 EFastModeOn, |
|
278 EFastModeOff, |
|
279 EFastModeDisabled |
|
280 }; |
216 } |
281 } |
217 |
282 |
218 |
283 |
219 #endif // MUSSETTINGSKEYS_H |
284 #endif // MUSSETTINGSKEYS_H |
220 |
285 |