--- a/bluetoothengine/btmac/src/BTMonoCmdHandler/btmcphonestatus.cpp Thu Aug 19 10:05:41 2010 +0300
+++ b/bluetoothengine/btmac/src/BTMonoCmdHandler/btmcphonestatus.cpp Tue Aug 31 15:25:10 2010 +0300
@@ -19,7 +19,9 @@
// INCLUDE FILES
#include "btmcphonestatus.h"
+#ifdef NO101APPDEPFIXES
#include <nssvascoreconstant.h>
+#endif //NO101APPDEPFIXES
#include <etelmm.h>
#include "atcodec.h"
#include "btmcprotocol.h"
@@ -100,7 +102,11 @@
if (aEnabled && !iVoiceRecognitionEnabled)
{
// AO for Voice Dial
+#ifdef NO101APPDEPFIXES
LEAVE_IF_ERROR(iVoiceDialProperty.Attach(KSINDUID, ERecognitionState))
+#else //NO101APPDEPFIXES
+ LEAVE_IF_ERROR(iVoiceDialProperty.Attach(KUidSystemCategory, KBTMonoVoiceRecognitionStateKey))
+#endif //NO101APPDEPFIXES
CBtmcActive* ao = CBtmcActive::NewLC(*this, CActive::EPriorityStandard, KVoiceDialSubscribe);
iActives.AppendL(ao);
iVoiceDialProperty.Subscribe(ao->iStatus);
@@ -207,7 +213,11 @@
TRACE_INFO((_L("Voice dial Initiator %d, Voice dial event %d"), iVoiceRecogInitiator, aEnabled))
TBTMonoATVoiceRecognition value = EBTMonoATVoiceRecognitionOff;
+#ifdef NO101APPDEPFIXES
if (iVoiceRecogInitiator != EBTMonoVoiceRecognitionActivatedByRemote && aEnabled == ERecognitionStarted)
+#else //NO101APPDEPFIXES
+ if (iVoiceRecogInitiator != EBTMonoVoiceRecognitionActivatedByRemote && aEnabled == KBTMonoVoiceRecognitionStarted)
+#endif //NO101APPDEPFIXES
{// phone activated or headset deactivated voice recognition, informs headset status change
value = EBTMonoATVoiceRecognitionOn;
}