diff -r 2eb3b066cc7d -r bea5e7625e42 mmserv/tms/tmscallserver/src/tmscallipadpt.cpp --- a/mmserv/tms/tmscallserver/src/tmscallipadpt.cpp Tue May 25 13:16:00 2010 +0300 +++ b/mmserv/tms/tmscallserver/src/tmscallipadpt.cpp Wed Jun 09 10:15:38 2010 +0300 @@ -100,7 +100,6 @@ iNextStreamId = 1; iUplinkInitialized = FALSE; iDnlinkInitialized = FALSE; - TRACE_PRN_FN_EXT; return status; } @@ -990,11 +989,18 @@ gint TMSCallIPAdpt::OpenDownlinkL(const RMessage2& message) { TRACE_PRN_FN_ENT; - gint status(TMS_RESULT_SUCCESS); + gint status(TMS_RESULT_UNINITIALIZED_OBJECT); // Clients must have MultimediaDD capability to use this priority/pref. // TODO: Also, TMS will monitor for emergency call and if detected it // will deny access to audio resources. + + /* Clarify with adaptation team which prio/pref values should be used. + * 1) KAudioPrefUnknownVoipAudioDownlink -3rd party VoIP? + * KAudioPriorityUnknownVoipAudioDownlink -3rd party VoIP? + * 2) KAudioPrefVoipAudioDownlink -NOK native VoIP? + * KAudioPriorityVoipAudioDownlink -NOK native VoIP? + */ iPriority.iPref = KAudioPrefVoipAudioDownlink; iPriority.iPriority = KAudioPriorityVoipAudioDownlink; @@ -1018,7 +1024,6 @@ iIPDownlink->SetMsgQueue(iMsgQueueDn); } } - TRACE_PRN_IF_ERR(status); TRACE_PRN_FN_EXT; return status; @@ -1032,9 +1037,16 @@ gint TMSCallIPAdpt::OpenUplinkL(const RMessage2& message) { TRACE_PRN_FN_ENT; - gint status(TMS_RESULT_SUCCESS); + gint status(TMS_RESULT_UNINITIALIZED_OBJECT); + + // Clients must have MultimediaDD capability to use this priority/pref - // Ensure clients have MultimediaDD capability to use this priority/pref + /* Clarify with adaptation team which prio/pref values should be used. + * 1) KAudioPrefUnknownVoipAudioUplink -3rd party VoIP? + * KAudioPriorityUnknownVoipAudioUplink -3rd party VoIP? + * 2) KAudioPrefVoipAudioUplink -NOK native VoIP? + * KAudioPriorityVoipAudioUplink -NOK native VoIP? + */ iPriority.iPref = KAudioPrefVoipAudioUplink; iPriority.iPriority = KAudioPriorityVoipAudioUplink;